Buys after a bullish bar whose high sits below the low from 12 bars earlier, when RSI(14) is below 20 and the close is under both EMAs. Shorts the mirror setup with RSI above 80, and each trade has a 4 times ATR(14) target.
Best run of 24. Silver, 1 hour, spread 2, from run pf:2026-10-12-SILVER-1h.tsv:16.
| Period | Up to 2026-10-12 |
| Instrument | Silver, 1 hour |
| Spread | 2 points |
| Starting capital | 1,000,000 |
| Costs | Spread only. Commissions and overnight financing are not included. |
| Bars | Up to 200,000 bars, fewer where the instrument has less history |
| Last tested | 2026-10-12 |
Every run
| Market | Timeframe | PF | Trades | Win % | Net | Max DD |
|---|---|---|---|---|---|---|
| SilverBest run | 1 hour | 12.02 | 155 | 77.42 | 552,414 USD | -35,553 |
| FTSE 100 | 30 min | 2.59 | 205 | 82.44 | 5,993 EUR | -854 |
| Dow Jones | 3 min | 2.35 | 153 | 82.35 | 9,736 EUR | -1,682 |
| Nikkei 225 | 5 min | n/a | 198 | 78.79 | 15,076 USD | -7,134 |
| Nikkei 225 | 10 min | n/a | 196 | 80.10 | 11,593 USD | -6,786 |
| US Crude Oil | 15 min | n/a | 179 | 81.01 | 8,127 EUR | -4,642 |
| Dow Jones | 2 min | n/a | 152 | 85.53 | 7,109 EUR | -2,204 |
| GBP/USD | Daily | n/a | 17 | 76.47 | 5,729 USD | -3,706 |
| Brent Crude | 15 min | n/a | 166 | 76.51 | 5,365 EUR | -3,736 |
| GBP/USD | 1 hour | n/a | 169 | 80.47 | 5,127 USD | -2,371 |
| US Crude Oil | Daily | n/a | 9 | 88.89 | 3,804 EUR | -3,342 |
| FTSE 100 | 1 hour | n/a | 114 | 82.46 | 3,803 EUR | -1,008 |
| Brent Crude | 2 min | n/a | 154 | 79.22 | 3,203 EUR | -2,006 |
| FTSE 100 | 4 hours | n/a | 25 | 92.00 | 2,966 EUR | -639 |
| US Crude Oil | 2 min | n/a | 145 | 84.83 | 2,965 EUR | -2,140 |
| EUR/USD | 1 min | n/a | 139 | 81.29 | 2,814 USD | -1,278 |
| Nasdaq 100 | Daily | n/a | 8 | 75.00 | 2,597 EUR | -1,859 |
| Brent Crude | 1 min | n/a | 151 | 76.82 | 2,390 EUR | -1,505 |
| Nasdaq 100 | 2 min | n/a | 142 | 81.69 | 2,384 EUR | -1,908 |
| DAX 40 | 1 min | n/a | 107 | 79.44 | 1,114 EUR | -1,015 |
| S&P 500 | 2 min | n/a | 124 | 89.52 | 1,003 EUR | -368 |
| FTSE 100 | 3 min | n/a | 157 | 78.98 | 553 EUR | -535 |
| S&P 500 | 1 min | n/a | 72 | 86.11 | 455 EUR | -177 |
| GBP/USD | 2 min | n/a | 140 | 84.29 | 446 USD | -380 |
Charts
Top 10 of 24 runs. The full list is in the table above.
Above 1.0 made money, below 1.0 lost money.
The code
// ============================================================== // Fair Value Gap RSI Reversion // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 1 hour // ============================================================== DEFPARAM CumulateOrders = false ONCE intrade = 0 ONCE islong = 0 ONCE isshort = 0 ONCE longtp = 0 ONCE shorttp = 0 myRsi = RSI[14](close) myAtr = AverageTrueRange[14](close) emalower = ExponentialAverage[20](close) emaupper = ExponentialAverage[100](close)
41 more lines: the entry and exit rules.
Setup
Questions
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.
It was tested on 24 market and timeframe combinations. The best run was Silver, 1 hour, with a profit factor of 12.02 over 155 trades.
The best run had a maximum drawdown of 35,552 USD at the tested position size, against a net result of 552,414 USD.
It trades both long and short.
Related
The ProRealAlgos community gets the full rules, the complete code and the automated portfolio.