Dashboard / EMA 21 + RSI momentum
s19-I Gold morning, gap rule + 2.5 ATR cap
XAUUSD · 5m chart · a variation of EMA 21 + RSI momentum · paper account since 2026-10-19
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.
1,514 trades, 35% wins, +333.9R 2018-today with a 29.5R drawdown, all 9 years positive (2018-23 +97.8R, 2024-26 +236.1R): the most balanced gold version. The 2.5 cap was chosen after looking, so paper trading has to confirm it.
The rules it shares with every variation are on the strategy page.
| Setting | Strategy default | s19-I (this) | s19-D (main) |
|---|---|---|---|
| Fair value gap filter When set (5-minute here), no sells inside an active bullish fair value gap and no buys inside a bearish one; a fair value gap is a price zone the market skipped over during a fast three-candle move. | off | 5m | off |
| Max signal candle size (x ATR) Skip the trade when the signal candle's high-to-low range is more than this many ATRs (average candle sizes). | off | 2.5 | off |
| Entry window (New York) Entries are only taken when the entry candle opens inside this New York time range; it may wrap past midnight (18:00-03:00). | 08:00-12:00 | 08:00-12:00 | 08:00-11:00 |
| Minimum stop Trades whose stop is closer than this (in price units: $ for gold, points for NAS100) are skipped, so the spread does not eat the trade; 0 = no minimum. | 3 | 3 | 0 |
| max stop | off | off | 35 |
| Day end (New York) Time of the day's last candle, when any open trade is closed: 17:00 for gold, 16:15 for NAS100. | 17:00 | 17:00 | 16:15 |
All 48 settings of s19-I
direction = bothema len = 21rsi len = 14rsi mid = 50rsi up = 70rsi dn = 30stop = candlestop buffer atr = 0.1swing len = 11Exit rule = trailstep at r = 2.3step lock r = 2step every r = 1lock at r = offlock r = 0Half off at (R) = offpart frac = 0.5trail at r = 3trail by r = 3target r = 2Entry window (New York) = 08:00-12:00max per day = 4max losses day = offMinimum stop = 3max stop = offRanging filter = offchop len = 20Fair value gap filter = 5mfvg rule = no_oppositefvg max age = 576zone = fvgpd tf = offpd rule = buy_discountmax opp wick = offMax signal candle size (x ATR) = 2.5Day end (New York) = 17:00short day end = 13:00tz = America/New_Yorktp r = 2use be = nobe trigger r = 1.5sl atr mult = 0stop steps = []trail start r = offtrail dist r = 1use tp = nopartial r = offpartial frac = 0.5Balance (R)
Calendar
Closed trades
| Side | Signal (UTC) | Exit (UTC) | Entry | Stop | Exit | Outcome | Result |
|---|---|---|---|---|---|---|---|
| ▲ Buy | 2026-11-02 13:25 | 2026-11-02 19:45 | 3,906.22 | 3,896.53 | 3,942.12 | win | +3.86R |
| ▼ Sell | 2026-11-02 13:00 | 2026-11-02 13:00 | 3,899.75 | 3,902.80 | 3,903.10 | loss | −1.00R |
| ▼ Sell | 2026-10-29 14:10 | 2026-10-29 14:25 | 4,019.45 | 4,030.92 | 4,031.22 | loss | −1.00R |
| ▼ Sell | 2026-10-29 14:25 | 2026-10-29 14:25 | 4,023.08 | 4,030.52 | 4,030.82 | loss | −1.00R |
| ▲ Buy | 2026-10-29 13:35 | 2026-10-29 14:05 | 4,032.61 | 4,019.77 | 4,019.77 | loss | −1.00R |
| ▲ Buy | 2026-10-29 14:05 | 2026-10-29 14:05 | 4,028.75 | 4,022.44 | 4,022.44 | loss | −1.00R |
| ▲ Buy | 2026-10-28 15:40 | 2026-10-28 15:45 | 4,045.99 | 4,042.33 | 4,042.33 | loss | −1.00R |
| ▲ Buy | 2026-10-28 12:05 | 2026-10-28 14:20 | 4,048.69 | 4,043.77 | 4,043.77 | loss | −1.00R |
| ▼ Sell | 2026-10-26 13:00 | 2026-10-26 14:15 | 4,015.12 | 4,021.22 | 4,007.28 | win | +1.33R |
| ▼ Sell | 2026-10-23 13:30 | 2026-10-23 14:40 | 4,025.35 | 4,032.78 | 3,998.04 | win | +3.71R |
| ▼ Sell | 2026-10-23 12:10 | 2026-10-23 12:45 | 4,023.23 | 4,030.45 | 4,030.75 | loss | −1.00R |
| ▲ Buy | 2026-10-23 12:05 | 2026-10-23 12:10 | 4,028.63 | 4,022.22 | 4,022.22 | loss | −1.00R |
| ▼ Sell | 2026-10-22 13:35 | 2026-10-22 20:55 | 4,069.56 | 4,081.25 | 4,024.47 | win | +3.88R |
| ▲ Buy | 2026-10-22 12:30 | 2026-10-22 13:35 | 4,074.62 | 4,067.92 | 4,067.92 | loss | −1.00R |
| ▲ Buy | 2026-10-21 15:25 | 2026-10-21 16:35 | 4,135.32 | 4,127.28 | 4,127.28 | loss | −1.00R |
| ▼ Sell | 2026-10-21 14:35 | 2026-10-21 15:25 | 4,129.78 | 4,135.52 | 4,135.82 | loss | −1.00R |
| ▲ Buy | 2026-10-21 13:05 | 2026-10-21 13:55 | 4,136.37 | 4,129.16 | 4,129.16 | loss | −1.00R |
| ▲ Buy | 2026-10-20 13:40 | 2026-10-20 17:00 | 4,127.74 | 4,117.33 | 4,117.33 | loss | −1.00R |
| ▼ Sell | 2026-10-20 12:30 | 2026-10-20 13:40 | 4,117.00 | 4,127.92 | 4,128.22 | loss | −1.00R |
| ▼ Sell | 2026-10-20 12:10 | 2026-10-20 12:20 | 4,113.39 | 4,122.37 | 4,122.67 | loss | −1.00R |
| ▲ Buy | 2026-10-19 12:10 | 2026-10-19 12:30 | 4,170.03 | 4,162.32 | 4,162.32 | loss | −1.00R |
Last event: close at 2026-11-02 19:50 UTC · all events
| Year | Trades | Win % | Result |
|---|---|---|---|
| 2018 | 3 | 100% | +7.0R |
| 2019 | 18 | 56% | +3.4R |
| 2020 | 185 | 29% | +4.7R |
| 2021 | 151 | 34% | +21.4R |
| 2022 | 153 | 36% | +37.1R |
| 2023 | 107 | 40% | +24.2R |
| 2024 | 211 | 36% | +58.5R |
| 2025 | 360 | 35% | +105.3R |
| 2026 | 354 | 32% | +59.3R |
Dukascopy data until 2026-10-28, in R at zero cost (R = the amount risked on a trade). Your own spread, commission, account and risk go in the Money calculator tab. Settings were partly chosen by looking at this history, so the live account is the real test.
Turn the backtest's R into money for your own account: starting balance, risk per trade (fixed or compounding) and your broker's costs. Nothing else on the site uses money.
Balance after each trade
| Year | Trades | R before costs | R after costs | Profit | Return |
|---|---|---|---|---|---|
| 2018 | 3 | +7.0R | +6.9R | +$687 | +6.9% |
| 2019 | 18 | +3.4R | +2.4R | +$243 | +2.3% |
| 2020 | 185 | +4.7R | −4.3R | −$431 | −3.9% |
| 2021 | 151 | +21.4R | +13.5R | +$1,346 | +12.8% |
| 2022 | 153 | +37.1R | +29.2R | +$2,922 | +24.7% |
| 2023 | 107 | +24.2R | +18.6R | +$1,857 | +12.6% |
| 2024 | 211 | +58.5R | +48.3R | +$4,834 | +29.1% |
| 2025 | 360 | +105.3R | +91.6R | +$9,157 | +42.7% |
| 2026 | 354 | +59.3R | +50.5R | +$5,054 | +16.5% |
Replays the backtest trades with raw costs: 0.20 spread. A trade's cost in R = cost ÷ its stop distance, so tight stops pay more R. Risk is set when a trade opens; trades can overlap, like the backtest. Year = the year the trade opened (UTC); return = profit ÷ the balance at the year's first trade. Not included: swap / overnight financing, taxes. Past results, not a forecast.
This variation's backtest trades on a prop firm account: pick a firm, an account size, a period and your risk per trade. Costs come from the Money calculator tab (now: raw costs: 0.20 spread).
FTMO · 2-Step Challenge: Target 10% then 5% · max loss 10% fixed · daily loss 5% · min 4 trading days · 80% split · first payout after 14 days · $96 fee · fee refunded with payout #1.
Not simulated: Fees are EUR (€89-€1,080) at ~1.08 USD. Funded Standard account: no orders 2 min around major news, no holding over weekends (Swing account exempt).
Rules checked against the firm's site on 2026-10-28; firms change them often.
Net cash over time (payouts − fees)
Every account (5)
| # | Bought | Ended | Result | Trades | Time to pass | Payouts | Received | Fees |
|---|---|---|---|---|---|---|---|---|
| 5 | 2026-08-21 | – | Still in evaluation | 77 | – | 0 | $0 | −$96 |
| 4 | 2026-06-11 | 2026-08-21 | Blown in evaluation · passed phase 1 | 95 | – | 0 | $0 | −$96 |
| 3 | 2023-03-23 | 2026-06-11 | Blown when funded | 830 | 6.6 months · 57 tr | 39 | +$7,587 | −$96 |
| 2 | 2020-08-06 | 2023-03-23 | Blown when funded | 414 | 9.8 months · 149 tr | 9 | +$1,572 | −$96 |
| 1 | 2018-02-14 | 2020-08-06 | Blown in evaluation | 126 | – | 0 | $0 | −$96 |
Replays this variation's backtest trades (raw costs: 0.20 spread) from 2018-02-14 to 2026-10-28, risking a fixed 0.5% of the account size per trade. A blown account is replaced at once; payouts are taken as soon as the rules allow. Floating losses use each trade's worst point on its own (open trades are not added together); the trading day runs 17:00 to 17:00 New York. Futures firms are simulated with the CFD backtest in R. Past results, not a forecast.