Join waitlist
Strategies / Trend / Smoothed Candle Momentum Supertrend

Smoothed Candle Momentum Supertrend

The strategy buys when a momentum line built from a Hull moving average of close turns upward, while a SuperTrend on 200-period candles is up. It sells when momentum stays in a lower band zone after a neutral reading.

TrendLong onlyIntradayNasdaq 10030 min
n/aProfit factor
12,566Net profit EUR
62.44%Win rate
1,009Trades
-4,291Max drawdown
12.45Avg trade

Best run of 37. Nasdaq 100, 30 min, spread 3, from run sweeps:2026-10-12-NAS100-30m-opt.tsv:25.

Entry rules, long

  1. The SuperTrend on 200-period candles is up.

Exit rules

  1. The exit fires when that lower zone persists across consecutive bars following a neutral reading, unless the colour is green.

Test conditions

PeriodUp to 2026-10-12
InstrumentNasdaq 100, 30 minutes
Spread3 points
Starting capital1,000,000
CostsSpread only. Commissions and overnight financing are not included.
BarsUp to 200,000 bars, fewer where the instrument has less history
Last tested2026-10-12

Every run

Markets and timeframes tested

MarketTimeframePFTradesWin %NetMax DD
Nasdaq 100Best run30 minn/a 1,00962.4412,566 EUR-4,291
USD/JPY1 hourn/a 61159.57833,550 USD-351,080
USD/JPY30 minn/a 88757.84476,480 USD-244,360
USD/JPY4 hoursn/a 15762.42463,380 USD-349,450
USD/JPY2 minn/a 85656.31126,930 USD-54,600
EUR/USD4 hoursn/a 17160.2361,952 USD-30,660
Nikkei 2254 hoursn/a 12764.5750,103 USD-13,835
Nikkei 225Dailyn/a 5563.6449,190 USD-21,090
Nikkei 2251 hourn/a 42961.3138,795 USD-16,468
Dow JonesDailyn/a 9672.9231,857 EUR-8,251
Silver3 minn/a 84655.4427,839 USD-13,323
Nikkei 22530 minn/a 91058.4626,536 USD-12,680
Dow Jones1 hourn/a 19765.4825,830 EUR-8,525
DAX 40Dailyn/a 9160.4422,227 EUR-5,863
Nasdaq 100Dailyn/a 8274.3922,124 EUR-5,919
Nasdaq 1004 hoursn/a 19067.3721,757 EUR-6,645
Dow Jones4 hoursn/a 5865.5220,033 EUR-7,726
Nikkei 22510 minn/a 88257.7119,966 USD-13,512
DAX 401 hourn/a 56361.1013,780 EUR-5,337
Nasdaq 1001 hourn/a 67561.9313,267 EUR-8,134
DAX 404 hoursn/a 14164.5413,016 EUR-5,833
DAX 4030 minn/a 90158.0511,807 EUR-5,219
Dow Jones10 minn/a 80854.9510,191 EUR-7,795
Dow Jones3 minn/a 78657.008,390 EUR-5,607
Dow Jones5 minn/a 80156.438,350 EUR-5,577
FTSE 100Dailyn/a 6467.197,572 EUR-2,067
Nasdaq 1005 minn/a 88556.164,769 EUR-3,605
DAX 405 minn/a 88456.794,748 EUR-3,764
FTSE 1004 hoursn/a 14763.274,612 EUR-3,189
S&P 500Dailyn/a 10569.524,461 EUR-1,408
S&P 5004 hoursn/a 18570.274,429 EUR-1,296
S&P 5001 hourn/a 64762.753,365 EUR-1,703
GoldDailyn/a 6269.353,198 EUR-1,645
Gold1 hourn/a 53358.722,604 EUR-1,722
Gold4 hoursn/a 14658.902,322 EUR-1,575
S&P 50030 minn/a 97059.902,027 EUR-1,447
Gold15 minn/a 79556.231,951 EUR-1,161

Charts

Results by run

Top 10 of 37 runs. The full list is in the table above.

Net profitMax drawdown

The code

ProBuilder code, as tested

// ==============================================================
// Smoothed Candle Momentum Supertrend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: 30 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE lstop = 0
ONCE sstop = 0
ONCE dir = 1

hraw = 2 * WeightedAverage[30](close) - WeightedAverage[60](close)
oclose = WeightedAverage[7](hraw)

sc = Average[200](close)
sh = Average[200](high)
sl = Average[200](low)
myTr = MAX(sh, sc[1]) - MIN(sl, sc[1])
myAtr = Average[200](myTr)

69 more lines: the entry and exit rules.

Setup

How to load it

  1. Copy the code with the copy button on the code block.
  2. In ProRealTime, open a chart of the instrument and timeframe you want to test, then open ProOrder > New trading system and choose "Create with programming".
  3. Paste the code, give the system a name and save it.
  4. Click "Backtest", set your own spread and position size, and run it before you consider trading it live.

Indicators used

Hull MALinear RegressionEMASuperTrendSMAStandard Deviation
Read this firstKnown weaknesses2 points
  • No profit factor is available, because only sweep results exist for this strategy.
  • The code sets no stop loss, so a losing trade stays open until an exit signal arrives.

Questions

About this strategy

Can I run Smoothed Candle Momentum Supertrend in ProOrder?

Yes. The code is ProBuilder and runs as an automated ProOrder system. Backtest it on your own account with your own spread and position size before trading it live.

Which markets was it tested on?

It was tested on 37 market and timeframe combinations. The best run by trade count was Nasdaq 100, 30 minutes, with 1,009 trades.

How large was the drawdown?

The best run had a maximum drawdown of 4,290 EUR at the tested position size, against a net result of 12,566 EUR.

Does it trade long, short or both?

It only takes long trades.

Related

Strategies like this one

Trend Surfer

Uses the same indicator.

1.04 PF · 10,813 trades

Volatility Spike Regression Long

Best run on the same market, Nasdaq 100.

1.22 PF · 1,850 trades

ADX Filtered EMA Cross

Also a trend strategy.

1.15 PF · 607 trades

Want strategies that are already part of a live portfolio? Join the ProRealAlgos waitlist.

Copy trading on US indices is available to ProRealAlgos members as spots open.

Past backtest results do not guarantee future results. This is not financial advice. Curated and maintained by ProRealAlgos. ProRealTime™ is a trademark of ProRealTime SAS. prorealalgos.comStatsDocs