Buys 1 contract when the Money Flow Index is below 30, the 16 period RSI is below 45, and the Awesome Oscillator crosses above zero. Sells the long on the mirrored conditions.
Best run of 27. Nikkei 225, 5 min, spread 10, from run sweeps:2026-10-04-NIKKEI-5m-opt.tsv:25.
| Period | Up to 2026-10-04 |
| Instrument | Nikkei 225, 5 minutes |
| Spread | 10 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-04 |
Every run
| Market | Timeframe | PF | Trades | Win % | Net | Max DD |
|---|---|---|---|---|---|---|
| Nikkei 225Best run | 5 min | n/a | 19 | 57.89 | 1,804 USD | -1,715 |
| Nikkei 225 | 30 min | n/a | 6 | 100.00 | 3,586 USD | -552 |
| USD/JPY | 2 min | n/a | 3 | 66.67 | 1,680 USD | -870 |
| USD/JPY | 4 hours | n/a | 1 | 100.00 | 970 USD | -60.00 |
| Dow Jones | 1 hour | n/a | 3 | 66.67 | 872 EUR | -788 |
| FTSE 100 | 15 min | n/a | 13 | 61.54 | 635 EUR | -201 |
| DAX 40 | 30 min | n/a | 8 | 75.00 | 587 EUR | -505 |
| Brent Crude | 10 min | n/a | 4 | 75.00 | 557 EUR | -241 |
| USD/JPY | 15 min | n/a | 2 | 100.00 | 470 USD | -160 |
| Dow Jones | 15 min | n/a | 4 | 75.00 | 456 EUR | -91.40 |
| Nasdaq 100 | 10 min | n/a | 4 | 75.00 | 423 EUR | -228 |
| Silver | 30 min | n/a | 5 | 60.00 | 392 USD | -272 |
| DAX 40 | 5 min | n/a | 6 | 50.00 | 332 EUR | -308 |
| Silver | 1 hour | n/a | 2 | 50.00 | 311 USD | -306 |
| Nasdaq 100 | 5 min | n/a | 3 | 100.00 | 278 EUR | -203 |
| US Crude Oil | 10 min | n/a | 2 | 100.00 | 258 EUR | -56.40 |
| Dow Jones | 1 min | n/a | 6 | 33.33 | 234 EUR | -132 |
| US Crude Oil | 3 min | n/a | 4 | 75.00 | 224 EUR | -104 |
| S&P 500 | 30 min | n/a | 5 | 60.00 | 169 EUR | -111 |
| Dow Jones | 2 min | n/a | 3 | 100.00 | 145 EUR | -63.80 |
| EUR/USD | 1 hour | n/a | 1 | 100.00 | 130 USD | -0.00 |
| FTSE 100 | 10 min | n/a | 6 | 83.33 | 73.80 EUR | -36.50 |
| S&P 500 | 5 min | n/a | 5 | 60.00 | 53.34 EUR | -23.39 |
| S&P 500 | 3 min | n/a | 3 | 66.67 | 46.65 EUR | -20.67 |
| S&P 500 | 10 min | n/a | 3 | 66.67 | 46.16 EUR | -35.20 |
| Gold | 15 min | n/a | 4 | 75.00 | 33.60 EUR | -22.70 |
| GBP/USD | 2 min | n/a | 2 | 100.00 | 30.20 USD | -26.40 |
Charts
Top 10 of 27 runs. The full list is in the table above.
The code
// ============================================================== // Money Flow RSI Oscillator Cross // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long only // Timeframe tested: 5 minutes // ============================================================== DEFPARAM CumulateOrders = false myRsi = RSI[16](close) mfi = MoneyFlowIndex[14] hl = (high + low) / 2 ao = Average[5](hl) - Average[34](hl)
14 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 27 market and timeframe combinations. The best run by trade count was Nikkei 225, 5 minutes, with 19 trades.
The best run had a maximum drawdown of 1,715 USD at the tested position size, against a net result of 1,804 USD.
It only takes long trades.
Related
The ProRealAlgos community gets the full rules, the complete code and the automated portfolio.