Kortetermijn oversold dips worden gekocht wanneer de trend omhoog is: slot boven de 50-periode SMA en RSI(2) op of onder 10. De shortkant spiegelt dit met RSI(2) op of boven 90 onder de SMA. Longs sluiten wanneer RSI(2) boven 70 stijgt en shorts wanneer hij onder 30 zakt.
Beste run van 16. Nasdaq 100, Daily, spread 3, uit run pf:2026-09-24-NAS100-D.tsv:9.
| Periode | Tot 2026-09-25 |
| Instrument | Nasdaq 100, Dagelijks |
| Spread | 3 punten |
| Contracten | 1 |
| Startkapitaal | 1,000,000 |
| Kosten | Alleen spread. Commissies en overnight financiering zijn niet meegerekend. |
| Bars | Tot 200,000 bars, minder waar het instrument minder historie heeft |
| Laatst getest | 2026-09-25 |
| positionSize Contracten per trade | 1 |
| trendPeriod Trend SMA-lengte | 50 |
| rsiPeriod RSI-lengte | 2 |
| oversoldLevel RSI-niveau voor long-instap | 10 |
| overboughtLevel RSI-niveau voor short-instap | 90 |
| rsiLongExitLevel RSI-niveau voor long-uitstap | 70 |
| rsiShortExitLevel RSI-niveau voor short-uitstap | 30 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Beste run | Dagelijks | 1.76 | 362 | 64.64 | 9,598 EUR | -2,311 |
| Nikkei 225 | Dagelijks | 1.59 | 376 | 70.48 | 32,357 USD | -7,418 |
| EUR/USD | 4 uur | 1.24 | 1,500 | 66.33 | 65,302 USD | -11,595 |
| USD/JPY | 30 min | 1.12 | 6,233 | 65.79 | 445,850 JPY | -86,410 |
| USD/JPY | 1 uur | n/a | 4,410 | 65.92 | 366,760 JPY | -180,260 |
| EUR/USD | Dagelijks | n/a | 425 | 66.35 | 46,134 USD | -22,111 |
| EUR/USD | 1 uur | n/a | 5,568 | 65.59 | 26,731 USD | -25,853 |
| EUR/USD | 30 min | n/a | 6,171 | 64.04 | 15,715 USD | -10,522 |
| Dow Jones | Dagelijks | n/a | 489 | 63.60 | 13,727 EUR | -6,698 |
| Amerikaanse ruwe olie | Dagelijks | n/a | 362 | 66.85 | 11,586 EUR | -3,281 |
| Dow Jones | 4 uur | n/a | 347 | 66.86 | 9,634 EUR | -2,902 |
| Zilver | 1 uur | n/a | 3,688 | 59.03 | 9,291 USD | -7,430 |
| Brent-olie | Dagelijks | n/a | 166 | 63.25 | 7,322 EUR | -2,397 |
| GBP/USD | 1 uur | n/a | 5,506 | 66.58 | 5,017 USD | -2,307 |
| DAX 40 | Dagelijks | n/a | 527 | 63.57 | 3,598 EUR | -2,962 |
| S&P 500 | Dagelijks | n/a | 536 | 58.40 | 2,001 EUR | -872 |
Grafieken
Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.
Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.
De code
// ============================================================ // RSI 2 Trend Pullback // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 50 // SMA that sets the allowed direction rsiPeriod = 2 // RSI length oversoldLevel = 10 // buy at or below this RSI in an uptrend overboughtLevel = 90 // short at or above this RSI in a downtrend rsiLongExitLevel = 70 // close longs above this RSI rsiShortExitLevel = 30 // close shorts below this RSI // --- Indicators --- trendMA = Average[trendPeriod](close) rsiValue = RSI[rsiPeriod](close)
Nog 27 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, elke regel is te automatiseren. De code is na het testen herschreven en niet op compileerfouten gecontroleerd, dus laat hem eerst in ProBacktest lopen.
Indices, valutaparen, olie en Silver, en elke vermelde run was winstgevend. Nikkei 225 daily legde een profit factor van 1.59 vast over 376 trades.
De Nasdaq 100 daily-run had een max drawdown van EUR 2,311.4 bij position size 1, met een winstpercentage van 64.64%.
De daggrafiek gaf de beste vastgelegde run, en het 50-periode trendfilter is daar duidelijker te lezen dan op intraday grafieken.
Gerelateerd
Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.