De regel is zo simpel als het maar kan: ga long wanneer RSI(14) boven 50 kruist en short wanneer hij eronder kruist. Een trade sluit wanneer RSI terug naar de verkeerde kant van 50 beweegt of een 1% stop raakt. In de tests verloor dit idee geld op elke markt en elk tijdframe.
Beste run van 16. DAX 40, 5 min, spread 3, uit run sweeps:2026-09-07-DAX40-5m-opt.tsv:10.
| Periode | Tot 2026-09-07 |
| Instrument | DAX 40, 5 minuten |
| 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-07 |
| positionSize Contracten per trade | 1 |
| rsiPeriod RSI-lengte | 14 |
| rsiMidLevel RSI-middellijn | 50 |
| stopLossPct Beschermende stop, procent | 1 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Beste run | 5 min | n/a | 12,155 | 18.48 | -34,668 EUR | -34,722 |
| Goud | 1 uur | n/a | 6,591 | 20.27 | -1,911 EUR | -2,440 |
| Goud | 30 min | n/a | 11,614 | 22.46 | -2,758 EUR | -6,360 |
| DAX 40 | 1 uur | n/a | 6,110 | 21.83 | -4,811 EUR | -8,912 |
| Goud | 5 min | n/a | 11,900 | 18.66 | -5,219 EUR | -5,280 |
| Goud | 15 min | n/a | 11,613 | 16.98 | -6,169 EUR | -7,817 |
| S&P 500 | 1 uur | n/a | 6,693 | 20.04 | -6,507 EUR | -6,607 |
| S&P 500 | 30 min | n/a | 11,500 | 23.39 | -6,588 EUR | -8,990 |
| S&P 500 | 15 min | n/a | 11,211 | 18.16 | -10,182 EUR | -10,216 |
| Nasdaq 100 | 1 uur | n/a | 6,517 | 20.75 | -10,645 EUR | -15,474 |
| S&P 500 | 5 min | n/a | 11,567 | 16.29 | -11,721 EUR | -11,721 |
| Nasdaq 100 | 30 min | n/a | 11,200 | 23.70 | -16,885 EUR | -21,340 |
| DAX 40 | 30 min | n/a | 11,160 | 21.92 | -18,976 EUR | -25,909 |
| Nasdaq 100 | 15 min | n/a | 10,857 | 19.83 | -20,207 EUR | -20,276 |
| DAX 40 | 15 min | n/a | 11,221 | 19.99 | -30,638 EUR | -30,919 |
| Nasdaq 100 | 5 min | n/a | 11,334 | 18.76 | -30,990 EUR | -31,177 |
Grafieken
Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // RSI Midline Trend // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: 5 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade rsiPeriod = 14 // RSI length rsiMidLevel = 50 // RSI midline that splits bullish from bearish stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- rsiValue = RSI[rsiPeriod](close)
Nog 26 regels: de instap- en uitstapregels.
Opzet
Vragen
De code werkt, maar elke backtest verloor geld. Behandel hem het best als een studie van waarom een simpele RSI-middellijnkruising faalt, niet als een live systeem.
DAX 40, Gold, Nasdaq 100 en S&P 500 op intraday grafieken. Het kleinste verlies was Gold 1 uur met EUR -1,910.90, en de grootste waren EUR -30,638.10 op DAX 40 15 minuten en EUR -30,989.60 op Nasdaq 100 5 minuten.
Bij 1 contract had de DAX 40 5-minutenrun een max drawdown van EUR 34,722.20, bijna gelijk aan het totale verlies.
RSI(14) wipt op korte bars constant rond 50, dus het systeem handelt duizenden keren en betaalt elke keer de spread van 3 punten.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.