Regeln är så enkel som den kan bli: gå long när RSI(14) korsar över 50 och short när det korsar under. En affär stängs när RSI går tillbaka till fel sida av 50 eller träffar en 1%-stop. I testningen förlorade den här idén pengar på varje marknad och tidsram.
Bästa körning av 16. DAX 40, 5 min, spread 3, från körning sweeps:2026-09-07-DAX40-5m-opt.tsv:10.
| Period | Till och med 2026-09-07 |
| Instrument | DAX 40, 5 minuter |
| Spread | 3 punkter |
| Kontrakt | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Endast spread. Courtage och overnight-finansiering ingår inte. |
| Barer | Upp till 200,000 barer, färre där instrumentet har kortare historik |
| Senast testad | 2026-09-07 |
| positionSize Kontrakt per affär | 1 |
| rsiPeriod RSI-längd | 14 |
| rsiMidLevel RSI-mittlinje | 50 |
| stopLossPct Skyddande stop, procent | 1 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Bästa körning | 5 min | n/a | 12,155 | 18.48 | -34,668 EUR | -34,722 |
| Guld | 1 timme | n/a | 6,591 | 20.27 | -1,911 EUR | -2,440 |
| Guld | 30 min | n/a | 11,614 | 22.46 | -2,758 EUR | -6,360 |
| DAX 40 | 1 timme | n/a | 6,110 | 21.83 | -4,811 EUR | -8,912 |
| Guld | 5 min | n/a | 11,900 | 18.66 | -5,219 EUR | -5,280 |
| Guld | 15 min | n/a | 11,613 | 16.98 | -6,169 EUR | -7,817 |
| S&P 500 | 1 timme | 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 timme | 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 |
Diagram
De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.
Koden
// ============================================================ // 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)
26 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Koden fungerar, men varje backtest förlorade pengar. Den behandlas bäst som en studie i varför en enkel korsning av RSI-mittlinjen misslyckas, inte som ett livesystem.
DAX 40, Gold, Nasdaq 100 och S&P 500 på intraday-diagram. Den minsta förlusten var Gold 1 timme med EUR -1,910.90, och de största var EUR -30,638.10 på DAX 40 15 minuter och EUR -30,989.60 på Nasdaq 100 5 minuter.
Med 1 kontrakt hade DAX 40-körningen på 5 minuter en max drawdown på EUR 34,722.20, nästan lika stor som dess totala förlust.
RSI(14) vänder runt 50 hela tiden på korta barer, så systemet handlar tusentals gånger och betalar 3 punkters spread på varje.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.