Variations
Engine running · data updated 89s ago

← Dashboard

EMA 21 + RSI momentum

NAS100, XAUUSD · 5m chart · strategy s19_ema21_rsi · 10 variations

Short-term momentum trades on 5-minute gold and NAS100 charts: it enters when price and momentum turn together, then rides the move with a wide trailing stop.

What it is about

Two common indicators do the work. The EMA 21 is an average of the last 21 candles that gives more weight to recent ones; the RSI 14 (Relative Strength Index) is a 0-100 gauge of momentum, with 50 as the middle. When, on the same candle, price closes across the EMA and the RSI crosses 50 in the same direction, price and momentum agree that the short-term direction has turned.

That alone is not enough: the next candle must break past the signal candle's high (for buys) or low (for sells), proving the move has follow-through. The trade then has no fixed target; once it is 3R up (R = the amount risked), the stop follows 3R behind the best price, so the occasional big intraday move is kept.

On 5-minute charts the broker's spread is a large part of each trade, and the rules exactly as shown in the video lost money on every market. Two changes make it work in the backtest: trading only in active hours, and skipping any trade whose stop is smaller than 10 times the spread ($3 on gold, 15 points on NAS100).

How it trades

Chart & market
5-minute candles on gold (XAUUSD) or NAS100 (the Nasdaq 100 index CFD), depending on the variation. Buys and sells.
Setup
Signal candle: its close crosses the EMA 21 (the previous close was on the other side) and the RSI 14 crosses 50 the same way on that same candle.
Entry
A stop order just beyond the signal candle: the next candle must trade above its high (buys) or below its low (sells). The fill is at that level, or at the open if price jumps past it. The entry candle must open inside the time window (default 08:00-12:00 New York).
Stop loss
The signal candle's low minus 0.1 x ATR(14) for buys (its high plus the same for sells); ATR = average candle size. Trades whose stop is smaller than the minimum stop (gold $3.0, NAS100 15 points, about 10 x the spread) are skipped.
Exit
Default: no target; once the trade is 3R in profit, the stop trails 3R behind the best price. Some variations exit instead when the RSI reaches an extreme (above 70 for buys, below 30 for sells). Always closed at the day's last candle: 17:00 New York for gold, 16:15 for NAS100, 13:00 on US early-close days. If a candle touches the stop, the stop counts first. Variation J closes half the position at +1.5R and lets the other half run on the trailing stop.
Filters
At most 4 entries per day, one trade at a time (no new trade while one is open). Optional filters used by some variations: a 'ranging market' filter, a fair value gap rule and a maximum signal-candle size (see the variations).

Intraday only. Gold: the New York morning, 08:00-12:00 (I, J), or the Asian evening, 18:00-03:00 (B). NAS100: 09:00-12:00 (C), 08:00-11:00 (D) or 03:00-06:00 New York, the London morning (E). Between about 9 and 42 trades a month depending on the variation.

What to expect
  • Roughly 1 trade in 3 wins (27-38% depending on the variation). Most trades lose about 1R; the winners that reach the trailing stop are often worth several R.
  • Main gold version (I, New York morning), backtest 2018-today at zero cost: 1,514 trades (about 14 a month), 35% wins, +333.9R, largest drawdown about 29.5R; all 9 years positive. Longest losing streak 17 trades (J, with the half-off rule: 11).
  • Drawdowns are sizeable for the number of trades: about 24.4R to 47.7R across the variations.
  • On gold, most trades and most of the profit come from 2024 onwards, when gold's bigger candles let more stops pass the $3 minimum.
  • Every trade is closed by the end of the day; nothing is held overnight.
Risks and caveats
  • The time windows, minimum stops and filter thresholds were chosen while looking at the whole history, so there is no clean out-of-sample test. Paper trading is the real test.
  • Gold's $3 minimum stop makes the history before 2024 thin: the Asian-session version had only 268 trades in 2018-23 against 1,118 since, so it mostly reflects the volatile 2025-26 market.
  • Very sensitive to costs: without the minimum stop the spread eats the same rules on every market. Check your broker's spread in the calculator.
  • Market behaviour has shifted: big signal candles paid well before 2024 and have failed since, which is why I skips signal candles over 2.5 ATRs; what works now may not last.
  • The NAS100 versions C and D are weak in 2026 so far (C flat at 0.0R, D +19.1R).

Where it comes from

From a trading video Victor shared on 2026-10-14, tested on gold, NAS100 and US500 and then built into the engine. Because settings were picked on the full 2018-2026 history, the 2018-23 vs 2024-26 split is shown for information only; every variation is being paper-traded before it is trusted. In October 2026 the gold New York versions A, F, G and H were retired: they took 57-99% of the same trades as I (which already combines F's gap rule and H's candle cap).

Main variation: s19-D ★ Main

Live result
−2.0R
2 closed · 0 open · zero cost
Backtest total
+713.2R
2,733 trades · +0.26R a trade · win 28%
Backtest max drawdown
−47.7R
total ÷ drawdown 15.0
Years won
8/8
29.4 trades / month
Backtest R per year (zero cost), s19-D
0.0R50.0R100.0R150.0R200.0R20192020202120222023202420252026

The variations

Each variation is the same strategy with a different approach, trading its own paper account. Click one to see exactly what it changes.

s19-DNAS100 08:00-11:00, stops up to 35 points★ Main

NAS100 from the pre-market into the first 90 minutes of the cash session, with the 3R trailing exit and no minimum stop. Since 2026-10-21 it skips setups whose stop is wider than 35 points: our loss study found the widest stops lost in every period.

s19-A

XAUUSD ·

s19-BGold, Asian evening

Same rules, but entries between 18:00 and 03:00 New York, the Asian session. Gold usually moves less then, so few setups clear the $3 minimum stop except in volatile periods.

s19-CNAS100 09:00-12:00, RSI exit + ranging filter

NAS100 in the first part of the cash session, with a 15-point minimum stop. It exits when the RSI reaches 70 / 30 instead of trailing, and skips choppy markets where price crossed the EMA more than 3 times in the last 20 candles.

s19-ENAS100, London morning 03:00-06:00

NAS100 between 03:00 and 06:00 New York, when London is open and New York is asleep, with a stop between 15 and 35 points (the 35-point cap was added on 2026-10-21 after a loss study) and the 3R trailing exit. A different time of day spreads the risk away from the New York versions.

s19-F

XAUUSD ·

s19-G

XAUUSD ·

s19-H

XAUUSD ·

s19-IGold morning, gap rule + 2.5 ATR cap

Gold, entries 08:00-12:00 New York with the $3 minimum stop and the 3R trailing exit, plus two filters: Victor's fair value gap rule (no sells inside an active bullish 5-minute gap zone, no buys inside a bearish one) and a cap that skips signal candles taller than 2.5 ATRs (big crossing candles paid before 2024 and have failed since). It replaced the older gold morning versions A, F, G and H, which took mostly the same trades.

s19-JGold morning, as I + half off at 1.5R

Exactly I's trades, but half the position is closed at +1.5R and the rest rides the 3R trailing stop. Victor's request to shorten losing streaks: trades that reach +1.5R and then fall back are no longer full losses.

Variations side by side

Live result of all 10 together: −16.1R (zero cost).

Live paper account (R, zero cost)Backtest 2018 – today (R, zero cost)
s19-D★ MainEMA 21 + RSI momentumNAS1005m−2.0R20%–+713.2R+0.26R8/829.428%−47.7R
s19-As19_ema21_rsiXAUUSD−4.0R40%–––––––
s19-BEMA 21 + RSI momentumXAUUSD5m−8.0R2921%1+277.8R+0.19R9/913.628%−44.1R
s19-CEMA 21 + RSI momentumNAS1005m+4.8R1346%–+231.5R+0.16R7/815.138%−29.7R
s19-EEMA 21 + RSI momentumNAS1005m+1.8R1127%–+350.8R+0.26R8/814.528%−31.0R
s19-Fs19_ema21_rsiXAUUSD−4.0R40%–––––––
s19-Gs19_ema21_rsiXAUUSD+0.6R540%–––––––
s19-Hs19_ema21_rsiXAUUSD−3.0R30%–––––––
s19-IEMA 21 + RSI momentumXAUUSD5m−4.2R2119%–+320.9R+0.21R9/914.635%−29.5R
s19-JEMA 21 + RSI momentumXAUUSD5m+1.9R1443%–+234.0R+0.15R9/914.644%−24.4R

Main = the variation with the most backtest R per R of max drawdown (2018 – today, zero cost). It is picked on that history, so the live accounts are the real test.