swingHigh Rtrend-followingmulti-factorBest TF: 1DWalk-forward untestedTV: Not yet ported to Pine

Ichimoku Full System

Classic 3-line Ichimoku confirmation: price above cloud, Tenkan/Kijun cross, Chikou clear. All three must agree.

Profitability metrics

This strategy has not been validated against TradingView multi-year history yet — RM/day, trades/day, and monthly projection are only computed from authoritative TV stats. The 1-month sweep below is in-sample only and should not be used as a profit forecast.

Philosophy

The full Ichimoku waits for all five lines to line up. Fewer signals, higher quality. Built for patient position traders, not screen-scalpers.

Walk-forward status: Walk-forward untested

The featured config below was not directly covered by the walk-forward grids (different dataset or timeframe, or the in-sample SQN was too low to promote to OOS evaluation). Treat the in-sample numbers with appropriate caution — no unseen-window validation yet.

This strategy: Featured config is snap_1D — outside the walk-forward grid. Also only 3 trades in the sample — below any statistically meaningful threshold. No OOS verdict yet; this is a near-zero evidence strategy.

Best backtest config (1-month sweep)

SQN
1.09
Profit Factor
3.41
Win rate
66.7%
Trades
3
Net profit
MYR +1,335
Max drawdown
MYR +555
Dataset
snap_1D
Timeframe
1D

Strategy properties

Style
swing
Profile
High R
Trades / day
0.13
Avg bars held
TV compile status
Not yet ported to Pine
Walk-forward
Walk-forward untested
Low WR but big winners. Long losing streaks are normal — the rare runaway pays for them.

Parameters

tenkanPeriod
7
kijunPeriod
22
senkouBPeriod
44
displacement
22

Applies to

  • Market: FCPO (Crude Palm Oil Futures, Bursa Malaysia)
  • Timeframe: 1D
  • Style: Swing (hours to days)
  • Complexity: 4+ rules, confluence-based

When it works

Strong, directional trends. Performs poorly in chop.

Pine Script coming soon

Related strategies (trend-following)

Full raw backtest result
{
  "dataset": "snap_1D",
  "tf": "1D",
  "params": {
    "tenkanPeriod": 7,
    "kijunPeriod": 22,
    "senkouBPeriod": 44,
    "displacement": 22
  },
  "trades": 3,
  "winRate": 66.67,
  "netProfitMYR": 1335,
  "profitFactor": 3.41,
  "sqn": 1.09,
  "maxDrawdownMYR": 555
}