Gli ingressi arrivano quando RSI(14) torna sopra 30 per un long, o torna sotto 70 per uno short. I long chiudono quando RSI supera 55 e gli short quando scende sotto 45, con uno stop dell'1% su ogni operazione.
Miglior esecuzione su 16. DAX 40, 30 min, spread 3, dall'esecuzione sweeps:2026-09-07-DAX40-30m-opt.tsv:9.
| Periodo | Fino al 2026-09-07 |
| Strumento | DAX 40, 30 minuti |
| Spread | 3 punti |
| Contratti | 1 |
| Capitale iniziale | 1,000,000 |
| Costi | Solo spread. Commissioni e finanziamento overnight non sono inclusi. |
| Barre | Fino a 200,000 barre, meno dove lo strumento ha meno storico |
| Ultimo test | 2026-09-07 |
| positionSize Contratti per operazione | 1 |
| rsiPeriod Lunghezza RSI | 14 |
| oversoldLevel Compra quando RSI torna sopra questo livello | 30 |
| overboughtLevel Vendi short quando RSI torna sotto questo livello | 70 |
| longExitLevel Chiudi un long una volta che RSI è sopra questo livello | 55 |
| shortExitLevel Chiudi uno short una volta che RSI è sotto questo livello | 45 |
| stopLossPct Stop protettivo, percentuale del prezzo di ingresso | 1 |
Ogni esecuzione
| Mercato | Timeframe | PF | Operazioni | % successo | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Miglior esecuzione | 30 min | n/a | 3,727 | 60.21 | -18,342 EUR | -18,609 |
| S&P 500 | 30 min | n/a | 3,344 | 60.32 | -2,217 EUR | -2,769 |
| S&P 500 | 1 ora | n/a | 2,599 | 56.79 | -2,351 EUR | -2,920 |
| Oro | 15 min | n/a | 3,101 | 61.79 | -2,593 EUR | -2,634 |
| Oro | 5 min | n/a | 2,714 | 60.57 | -2,970 EUR | -3,098 |
| Oro | 30 min | n/a | 3,361 | 59.27 | -3,056 EUR | -3,101 |
| S&P 500 | 5 min | n/a | 2,582 | 59.99 | -3,301 EUR | -3,716 |
| S&P 500 | 15 min | n/a | 3,231 | 62.67 | -3,353 EUR | -3,959 |
| Oro | 1 ora | n/a | 2,662 | 54.06 | -3,669 EUR | -3,991 |
| DAX 40 | 1 ora | n/a | 2,555 | 54.44 | -9,649 EUR | -12,339 |
| DAX 40 | 15 min | n/a | 3,232 | 62.38 | -10,744 EUR | -11,434 |
| DAX 40 | 5 min | n/a | 2,653 | 63.14 | -11,664 EUR | -13,224 |
| Nasdaq 100 | 5 min | n/a | 2,785 | 63.23 | -13,058 EUR | -16,375 |
| Nasdaq 100 | 15 min | n/a | 3,526 | 61.23 | -14,010 EUR | -14,934 |
| Nasdaq 100 | 30 min | n/a | 3,631 | 57.92 | -16,568 EUR | -17,228 |
| Nasdaq 100 | 1 ora | n/a | 2,890 | 50.42 | -16,571 EUR | -16,786 |
Grafici
Prime 10 esecuzioni su 16. L'elenco completo è nella tabella qui sopra.
Il codice
// ============================================================ // RSI Mean Reversion // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 30 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade rsiPeriod = 14 // RSI length oversoldLevel = 30 // buy when RSI climbs back above this overboughtLevel = 70 // sell short when RSI drops back below this longExitLevel = 55 // close a long once RSI is above this shortExitLevel = 45 // close a short once RSI is below this stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- rsiValue = RSI[rsiPeriod](close)
Altre 26 righe: le regole di ingresso e di uscita.
Configurazione
Domande
È codificata per ProOrder con 1 contratto e uno stop dell'1%. Ogni mercato testato ha perso, quindi allo stato attuale non è una candidata per il reale.
S&P 500 30 minuti ha perso meno di tutti a EUR -2,216.86, e le esecuzioni su Gold si sono collocate tra EUR -2,592.70 e EUR -3,669.30. Nasdaq 100 e DAX 40 hanno perso di più.
Su DAX 40 30 minuti il drawdown massimo è stato di EUR 18,608.80. Nasdaq 100 30 minuti ha raggiunto EUR 17,227.60.
RSI oscilla tra 30 e 70 molte volte al giorno sui grafici brevi, dando migliaia di operazioni. Il campione ampio rende affidabile il risultato negativo.
Correlati
La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.