Las entradas se producen cuando RSI(14) vuelve a subir por encima de 30 para un long, o vuelve a caer por debajo de 70 para un short. Los longs cierran cuando el RSI pasa de 55 y los shorts cuando cae por debajo de 45, con un stop del 1% en cada operación.
Mejor ejecución de 16. DAX 40, 30 min, spread 3, de la ejecución sweeps:2026-09-07-DAX40-30m-opt.tsv:9.
| Periodo | Hasta 2026-09-07 |
| Instrumento | DAX 40, 30 minutos |
| Spread | 3 puntos |
| Contratos | 1 |
| Capital inicial | 1,000,000 |
| Costes | Solo spread. No se incluyen comisiones ni financiación overnight. |
| Barras | Hasta 200,000 barras, menos cuando el instrumento tiene menos historial |
| Última prueba | 2026-09-07 |
| positionSize Contratos por operación | 1 |
| rsiPeriod Longitud del RSI | 14 |
| oversoldLevel Comprar cuando el RSI vuelve a subir por encima de esto | 30 |
| overboughtLevel Vender en short cuando el RSI vuelve a caer por debajo de esto | 70 |
| longExitLevel Cerrar un long cuando el RSI está por encima de esto | 55 |
| shortExitLevel Cerrar un short cuando el RSI está por debajo de esto | 45 |
| stopLossPct Stop de protección, porcentaje del precio de entrada | 1 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Mejor ejecución | 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 hora | 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 hora | n/a | 2,662 | 54.06 | -3,669 EUR | -3,991 |
| DAX 40 | 1 hora | 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 hora | n/a | 2,890 | 50.42 | -16,571 EUR | -16,786 |
Gráficos
Las 10 mejores de 16 ejecuciones. La lista completa está en la tabla de arriba.
El código
// ============================================================ // 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)
26 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
Está programada para ProOrder con 1 contrato y un stop del 1%. Todos los mercados probados perdieron, por lo que no es candidata para operar en real tal como está.
S&P 500 30 minutos fue el que menos perdió, con EUR -2,216.86, y las ejecuciones de Gold se situaron entre EUR -2,592.70 y EUR -3,669.30. Nasdaq 100 y DAX 40 fueron los que más perdieron.
En DAX 40 30 minutos el drawdown máximo fue de EUR 18,608.80. Nasdaq 100 30 minutos alcanzó EUR 17,227.60.
El RSI oscila entre 30 y 70 muchas veces al día en gráficos cortos, lo que da miles de operaciones. La muestra amplia hace que el resultado negativo sea fiable.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.