Buys when the close moves below 0.98 times or above 1.01 times the level of the last signal close. Closes the long at a take profit of 1.20 times or a stop at 0.85 times the entry close.
Best run of 56. Nasdaq 100, Daily, spread 3, from run sweeps:2026-10-03-NAS100-D-opt.tsv:76.
| Period | Up to 2026-10-03 |
| Instrument | Nasdaq 100, Daily |
| Spread | 3 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 |
|---|---|---|---|---|---|---|
| Nasdaq 100Best run | Daily | n/a | 77 | 68.83 | 33,112 EUR | -6,051 |
| Silver | 1 hour | n/a | 74 | 55.41 | 592,324 USD | -570,420 |
| USD/JPY | 1 hour | n/a | 7 | 71.43 | 549,160 USD | -506,260 |
| USD/JPY | 30 min | n/a | 5 | 80.00 | 503,190 USD | -272,260 |
| USD/JPY | 15 min | n/a | 2 | 100.00 | 291,310 USD | -245,400 |
| EUR/USD | 30 min | n/a | 10 | 70.00 | 137,877 USD | -50,920 |
| Nikkei 225 | Daily | n/a | 61 | 57.38 | 62,081 USD | -29,996 |
| Nikkei 225 | 30 min | n/a | 25 | 72.00 | 59,397 USD | -12,879 |
| Nikkei 225 | 4 hours | n/a | 25 | 72.00 | 59,118 USD | -11,811 |
| Nikkei 225 | 1 hour | n/a | 28 | 67.86 | 58,506 USD | -12,691 |
| Nikkei 225 | 15 min | n/a | 15 | 73.33 | 48,457 USD | -13,076 |
| Dow Jones | Daily | n/a | 59 | 69.49 | 47,706 EUR | -10,231 |
| Nikkei 225 | 3 min | n/a | 5 | 100.00 | 38,678 USD | -13,081 |
| Nikkei 225 | 10 min | n/a | 6 | 83.33 | 33,366 USD | -12,992 |
| Nasdaq 100 | 4 hours | n/a | 33 | 75.76 | 31,176 EUR | -5,758 |
| Nasdaq 100 | 30 min | n/a | 26 | 76.92 | 28,765 EUR | -6,653 |
| Nasdaq 100 | 1 hour | n/a | 35 | 71.43 | 26,894 EUR | -6,149 |
| Nikkei 225 | 5 min | n/a | 5 | 80.00 | 26,082 USD | -13,126 |
| Nasdaq 100 | 15 min | n/a | 17 | 76.47 | 25,279 EUR | -6,583 |
| DAX 40 | Daily | n/a | 76 | 61.84 | 23,882 EUR | -6,568 |
| Dow Jones | 4 hours | n/a | 12 | 58.33 | 23,151 EUR | -12,079 |
| Dow Jones | 10 min | n/a | 4 | 100.00 | 22,279 EUR | -8,394 |
| Dow Jones | 15 min | n/a | 10 | 60.00 | 21,296 EUR | -12,346 |
| Dow Jones | 1 hour | n/a | 9 | 66.67 | 20,725 EUR | -11,920 |
| Dow Jones | 30 min | n/a | 9 | 66.67 | 20,705 EUR | -12,002 |
| Nasdaq 100 | 10 min | n/a | 8 | 87.50 | 19,793 EUR | -6,022 |
| DAX 40 | 1 hour | n/a | 29 | 62.07 | 19,443 EUR | -5,661 |
| DAX 40 | 30 min | n/a | 25 | 64.00 | 18,524 EUR | -6,074 |
| DAX 40 | 4 hours | n/a | 29 | 62.07 | 18,297 EUR | -6,055 |
| Nikkei 225 | 2 min | n/a | 2 | 100.00 | 17,911 USD | -13,121 |
| DAX 40 | 15 min | n/a | 12 | 66.67 | 15,667 EUR | -5,287 |
| Nasdaq 100 | 3 min | n/a | 4 | 100.00 | 13,637 EUR | -3,758 |
| Dow Jones | 3 min | n/a | 3 | 66.67 | 13,195 EUR | -5,673 |
| DAX 40 | 10 min | n/a | 6 | 83.33 | 11,406 EUR | -4,375 |
| Nasdaq 100 | 5 min | n/a | 5 | 80.00 | 10,855 EUR | -6,110 |
| FTSE 100 | Daily | n/a | 42 | 64.29 | 9,179 EUR | -3,753 |
| S&P 500 | Daily | n/a | 60 | 70.00 | 6,967 EUR | -1,476 |
| S&P 500 | 4 hours | n/a | 28 | 67.86 | 6,783 EUR | -1,322 |
| FTSE 100 | 4 hours | n/a | 19 | 63.16 | 6,557 EUR | -3,344 |
| S&P 500 | 30 min | n/a | 14 | 85.71 | 6,422 EUR | -1,319 |
| S&P 500 | 1 hour | n/a | 27 | 66.67 | 6,314 EUR | -1,347 |
| FTSE 100 | 1 hour | n/a | 19 | 57.89 | 5,928 EUR | -3,699 |
| DAX 40 | 5 min | n/a | 2 | 100.00 | 5,427 EUR | -4,463 |
| S&P 500 | 15 min | n/a | 10 | 80.00 | 5,003 EUR | -1,359 |
| FTSE 100 | 30 min | n/a | 8 | 75.00 | 4,820 EUR | -2,841 |
| S&P 500 | 10 min | n/a | 5 | 100.00 | 4,160 EUR | -1,322 |
| Gold | Daily | n/a | 57 | 63.16 | 4,081 EUR | -1,345 |
| Gold | 4 hours | n/a | 21 | 71.43 | 3,658 EUR | -1,453 |
| FTSE 100 | 15 min | n/a | 7 | 71.43 | 3,639 EUR | -2,179 |
| Gold | 1 hour | n/a | 18 | 72.22 | 3,121 EUR | -1,650 |
| Gold | 30 min | n/a | 17 | 64.71 | 2,774 EUR | -1,477 |
| S&P 500 | 3 min | n/a | 3 | 100.00 | 2,606 EUR | -699 |
| FTSE 100 | 10 min | n/a | 2 | 100.00 | 2,456 EUR | -1,320 |
| Gold | 15 min | n/a | 10 | 70.00 | 2,329 EUR | -1,675 |
| S&P 500 | 5 min | n/a | 2 | 100.00 | 2,140 EUR | -1,332 |
| GBP/USD | 15 min | n/a | 2 | 50.00 | 2,074 USD | -1,326 |
Charts
Top 10 of 56 runs. The full list is in the table above.
The code
// ============================================================== // Reference Level Take Profit Swing // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long only // Timeframe tested: Daily // ============================================================== DEFPARAM CumulateOrders = false ONCE state = 0 ONCE ref = 0 IF state = 0 THEN
21 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 56 market and timeframe combinations. The best run by trade count was Nasdaq 100, Daily, with 77 trades.
The best run had a maximum drawdown of 6,051 EUR at the tested position size, against a net result of 33,112 EUR.
It only takes long trades.
Related
Copy trading on US indices is available to ProRealAlgos members as spots open.