TradingView Strategy Tester Research

FCPO Strategy Test Report

This page aggregates the FCPO strategies tested through TradingView Strategy Tester. Coverage means every candidate in our local TV test manifests, not every public TradingView community script.

How to test a strategy manually

  1. 1Find a row below — click ↓ Pine Script to download the strategy file.
  2. 2Open TradingView → Pine Script Editor → paste the code → click Add to chart.
  3. 3Set chart to the timeframe shown (e.g. M5, 1H, D1). Set capital 500,000, commission RM30/contract.
  4. 4Open Strategy Tester panel → compare your numbers to the MYR/day and PF shown here.
TV tests
161
Saved result rows
Positive
64
>= 0 MYR/day
Tradable
5
>= 45 MYR/day
Target
2
>= 150 MYR/day
Failed
97
< 0 MYR/day

Note: some built-in baseline rows are retained as partial metrics when the TV panel exposed net, drawdown, win rate, and PF, but did not expose the total-trades sub-block during DOM capture. Those rows show a blank trade count instead of being hidden.

Current best intraday lead

rejection (5-min) — 2200-2259:23456

w8c-rz-5m-h22-short-z12-sl10-tp50

5m short-only rejection-zone setup during `2200-2259`. It reproduced in the live TV panel at RM 10,500 net, PF 1.505, 60 trades, and 40.0% win rate. It remains a research candidate because it has not passed date-split, robustness, or forward paper testing.

subpar
MYR/day
+43.21
Net MYR
RM 10,500
Profit factor
1.505
Win rate
40.0%
Max DD
RM 3,440

Research Funnel

StageScopeTestsPositiveTradableBest candidateBest MYR/day
Wave 6Mega-sweep survivors and old library candidates1310
(4-Hour)
orb-4h
0.00
Wave 7Fixed-RR repair variants1800
(15-min)
mtfichi-aligned-fr3-trail
-22.41
Wave 8AHigher-timeframe base strategies36170
Multi-TF Ichimoku (1-Hour)
w8-mtfichi-60m-rr4
+13.76
Wave 8BHigher-timeframe confluence filters45305
SuperTrend (1Dm) — Higher TF Required
w8-st-d1-rr4+htf_structure+rr3
+299.01
Wave 8C5m/15m rejection-zone intraday mini-wave21160
rejection (5-min) — 2200-2259:23456
w8c-rz-5m-h22-short-z12-sl10-tp50
+43.21
TV Built-insFinite built-in style 5m/15m baseline suite2800
keltner (15-min) — 0000-2359:23456
tvbi-keltner-breakout-15m
-57.72

Top Tested Candidates

Sorted by normalized MYR/day

RankCandidateStageTFFamily/filterTradesWRPFNetMYR/dayTier
1
SuperTrend (1Dm)
Higher TF Requiredrequires higher timeframes to confirm same trend direction
3:1 target↓ Pine Script
w8-st-d1-rr4+htf_structure+rr3
Wave 8B1Dm
w8-st-d1-rr4
htf_structure
14637.0%1.572RM 2,630,375+299.01target
2
SuperTrend (1Dm)
Session-Timedonly trades during a specific market session window
4:1 target↓ Pine Script
w8-st-d1-rr4+session_bias+rr4
Wave 8B1Dm
w8-st-d1-rr4
session_bias
15637.2%1.363RM 1,817,875+206.65target
3
SuperTrend (1Dm)
Higher TF Requiredrequires higher timeframes to confirm same trend direction
2:1 target↓ Pine Script
w8-st-d1-rr4+htf_structure+rr2
Wave 8B1Dm
w8-st-d1-rr4
htf_structure
16239.5%1.154RM 776,375+88.25tradable
4
SuperTrend (1Dm)
4H Cloud Requiredrequires 4H Ichimoku cloud to agree with trade direction
3:1 target↓ Pine Script
w8-st-d1-rr4+h4_ichi+rr3
Wave 8B1Dm
w8-st-d1-rr4
h4_ichi
5930.5%1.185RM 402,750+45.78tradable
5
SuperTrend (1Dm)
4H Cloud Requiredrequires 4H Ichimoku cloud to agree with trade direction
4:1 target↓ Pine Script
w8-st-d1-rr4+h4_ichi+rr4
Wave 8B1Dm
w8-st-d1-rr4
h4_ichi
5930.5%1.185RM 402,750+45.78tradable
6
rejection (5-min)
2200-2259:23456
5:1 target↓ Pine Script
w8c-rz-5m-h22-short-z12-sl10-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
6040.0%1.505RM 10,500+43.21subpar
7
SuperTrend (1Dm)
4H Cloud Requiredrequires 4H Ichimoku cloud to agree with trade direction
2:1 target↓ Pine Script
w8-st-d1-rr4+h4_ichi+rr2
Wave 8B1Dm
w8-st-d1-rr4
h4_ichi
6333.3%1.159RM 369,250+41.97subpar
8
rejection (5-min)
2200-2259:23456
5.2:1 target↓ Pine Script
w8c-rz-5m-h22-short-z12-sl10-tp52
Wave 8CM5
rejection-zone
2200-2259:23456
6038.3%1.464RM 9,875+40.64subpar
9
rejection (5-min)
2200-2259:23456
5:1 target↓ Pine Script
w8c-rz-5m-h22-short-sl10-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
5939.0%1.469RM 9,610+39.55subpar
10
rejection (5-min)
2200-2259:23456
4.8:1 target↓ Pine Script
w8c-rz-5m-h22-short-z12-sl10-tp48
Wave 8CM5
rejection-zone
2200-2259:23456
6040.0%1.455RM 9,450+38.89subpar
11
rejection (5-min)
2200-2259:23456
4.17:1 target↓ Pine Script
w8c-rz-5m-h22-short-sl12-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
5940.7%1.412RM 9,135+37.59subpar
12
rejection (5-min)
2200-2259:23456
4.5:1 target↓ Pine Script
w8c-rz-5m-h22-short-sl10-tp45
Wave 8CM5
rejection-zone
2200-2259:23456
5940.7%1.449RM 8,910+36.67subpar
13
rejection (5-min)
2200-2259:23456
5.56:1 target↓ Pine Script
w8c-rz-5m-h22-short-z12-sl9-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
6036.7%1.385RM 8,050+33.13subpar
14
rejection (5-min)
2200-2259:23456
5:1 target↓ Pine Script
w8c-rz-5m-h22-short-z13-sl10-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
6437.5%1.310RM 7,410+30.49subpar
15
rejection (5-min)
2200-2259:23456
6.25:1 target↓ Pine Script
w8c-rz-5m-h22-short-sl8-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
5933.9%1.352RM 6,935+28.54subpar
16
rejection (5-min)
2200-2259:23456
5:1 target↓ Pine Script
w8c-rz-5m-h22-short-z8-sl10-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
4639.1%1.461RM 6,865+28.25subpar
17
rejection (5-min)
2200-2259:23456
5.5:1 target↓ Pine Script
w8c-rz-5m-h22-short-sl10-tp55
Wave 8CM5
rejection-zone
2200-2259:23456
5933.9%1.312RM 6,860+28.23subpar
18
rejection (5-min)
2200-2259:23456
6:1 target↓ Pine Script
w8c-rz-5m-h22-short-sl10-tp60
Wave 8CM5
rejection-zone
2200-2259:23456
5729.8%1.244RM 5,455+22.45subpar
19
SuperTrend (1Dm)
Volatility Gateskips entry when market volatility is below normal range
4:1 target↓ Pine Script
w8-st-d1-rr4+atr_regime+rr4
Wave 8B1Dm
w8-st-d1-rr4
atr_regime
7826.9%1.064RM 184,875+21.02subpar
20
rejection (5-min)
2200-2259:23456
5:1 target↓ Pine Script
w8c-rz-5m-h22-short-z15-sl10-tp50
Wave 8CM5
rejection-zone
2200-2259:23456
6636.4%1.175RM 4,665+19.20subpar
21
SuperTrend (1Dm)
Volume Gaterequires breakout bar volume above the 10-bar average
4:1 target↓ Pine Script
w8-st-d1-rr4+vol_confirm+rr4
Wave 8B1Dm
w8-st-d1-rr4
vol_confirm
6637.9%1.053RM 121,625+13.83subpar
22
Multi-TF Ichimoku (1-Hour)
4:1 target↓ Pine Script
w8-mtfichi-60m-rr4
Wave 8A1H
mtfichi-aligned
7128.2%1.305RM 14,390+13.76subpar
23
Multi-TF Ichimoku (1-Hour)
4H Cloud Requiredrequires 4H Ichimoku cloud to agree with trade direction
4:1 target↓ Pine Script
w8-mtfichi-60m-rr4+h4_ichi+rr4
Wave 8B1H
w8-mtfichi-60m-rr4
h4_ichi
7128.2%1.305RM 14,390+13.76subpar
24
VWAP Reversion (4-Hour)
4H Cloud Requiredrequires 4H Ichimoku cloud to agree with trade direction
2:1 target↓ Pine Script
w8-vwap-240m-rr3+h4_ichi+rr2
Wave 8B4H
w8-vwap-240m-rr3
h4_ichi
5750.9%1.811RM 35,830+13.74subpar
25
VWAP Reversion (4-Hour)
3:1 target↓ Pine Script
w8-vwap-240m-rr3
Wave 8A4H
vwap-rev-sd30
13334.6%1.237RM 35,765+13.71subpar

What This Proves

  • Most generic intraday strategies fail after FCPO commission and slippage.
  • The only useful 5m/15m lead is narrow: 5m, h22, short-only, tight rejection zone.
  • Stage C is close to the tradable gate, but still below it and too narrow to trust live.
  • The next work is validation and robustness, not blind parameter squeezing.

Next TV MCP Queue

  1. Export or reconstruct the trade list for the h22 lead.
  2. Run first-half vs second-half date split.
  3. Run adjacent session and nearby parameter robustness.
  4. Test H1/H4/daily bearish filters one at a time.
  5. Only then promote or reject the strategy-library label.