En lugar de operar contra los extremos, este sistema los sigue. Se pone long cuando el RSI(8) está por encima de 70 y short cuando está por debajo de 30, pero solo si el ATR(16) es más del 0.15% del cierre. Cada operación tiene un objetivo de 200 puntos y un stop de 150 puntos.
Mejor ejecución de 14. Gold, 2 min, spread 0.6, de la ejecución pf:2026-09-15-GOLD-2m.tsv:2.
| Periodo | Hasta 2026-09-15 |
| Instrumento | Gold, 2 minutos |
| Spread | 0.6 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-15 |
| positionSize Contratos por operación | 1 |
| rsiPeriod Longitud del RSI | 8 |
| atrPeriod Longitud del ATR para el filtro de volatilidad | 16 |
| oversoldLevel Un RSI por debajo de este nivel activa un short; por encima de 100 menos este nivel activa un long | 30 |
| minVolatilityPct El ATR debe superar este porcentaje del precio | 0.15 |
| takeProfitPoints Objetivo en puntos | 200 |
| stopLossPoints Stop de protección en puntos | 150 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| OroMejor ejecución | 2 min | 1.36 | 283 | 41.34 | 2,486 EUR | -1,177 |
| Oro | 4 horas | 1.23 | 770 | 38.83 | 2,945 EUR | -769 |
| Oro | Diario | 1.17 | 342 | 38.30 | 1,384 EUR | -807 |
| Oro | 3 min | 1.15 | 384 | 40.62 | 1,421 EUR | -760 |
| Plata | 4 horas | 1.13 | 990 | 38.18 | 30,194 USD | -9,053 |
| USD/JPY | Diario | 1.12 | 1,178 | 45.42 | 1,174,010 JPY | -651,790 |
| Oro | 1 hora | 1.09 | 2,521 | 36.30 | 2,144 EUR | -904 |
| USD/JPY | 1 hora | 1.08 | 2,076 | 39.07 | 673,590 JPY | -257,760 |
| EUR/USD | Diario | 1.07 | 893 | 43.90 | 48,386 USD | -24,374 |
| GBP/USD | Diario | 1.07 | 1,248 | 44.55 | 7,395 USD | -2,886 |
| DAX 40 | 1 hora | 1.06 | 3,819 | 39.67 | 13,580 EUR | -4,961 |
| Dow Jones | 4 horas | 1.06 | 1,240 | 44.35 | 6,146 EUR | -4,495 |
| FTSE 100 | 3 min | n/a | 62 | 40.32 | 803 EUR | -679 |
| FTSE 100 | 2 min | n/a | 5 | 60.00 | 357 EUR | -317 |
Gráficos
Las 10 mejores de 14 ejecuciones. La lista completa está en la tabla de arriba.
Por encima de 1.0 ganó dinero, por debajo de 1.0 perdió dinero.
El código
// ============================================================ // RSI Volatility Momentum // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: 2 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false DEFPARAM PreloadBars = 1000 // --- Parameters --- positionSize = 1 // contracts per trade rsiPeriod = 8 // RSI length atrPeriod = 16 // ATR length for the volatility filter oversoldLevel = 30 // RSI below this triggers a short; above 100 minus this triggers a long minVolatilityPct = 0.15 // ATR must exceed this percent of price takeProfitPoints = 200 // target in points stopLossPoints = 150 // protective stop in points // --- Indicators --- rsiValue = RSI[rsiPeriod](close) volatilityPct = (AverageTrueRange[atrPeriod](close) / close) * 100 overboughtLevel = 100 - oversoldLevel
16 líneas más: las reglas de entrada y salida.
Configuración
Con las 1,000,000 de barras completas disponibles en Gold 2 minutos, el beneficio neto bajó a EUR 2,085 desde EUR 2,485.9 de la ejecución estándar, porque los datos más antiguos por sí solos perdieron EUR 400.9.
| Barras disponibles | 1,000,000 |
| Neto, ejecución estándar de 200,000 barras | 2,485.90 EUR |
| Neto, ejecución larga | 2,085.00 EUR |
| Neto solo en los datos más antiguos | -400.90 EUR |
Preguntas
Sí, está totalmente automatizada con stop y objetivo basados en puntos. El código se reescribió después de las pruebas y no se ha comprobado su compilación, así que compruébalo primero en ProBacktest.
Gold, Silver, DAX 40, Dow Jones, FTSE 100 y los principales pares de divisas, y todas las ejecuciones listadas ganaron dinero. USD/JPY diario ganó JPY 1,174,010 con un profit factor de 1.12.
Con 1 contrato la ejecución de Gold de 2 minutos tuvo un max drawdown de EUR 1,177.1 frente a EUR 2,485.9 de beneficio neto en 283 operaciones.
El gráfico de 2 minutos dio el mejor profit factor registrado. El filtro de ATR lo mantiene fuera de los periodos tranquilos donde las barras pequeñas no alcanzarían el objetivo.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.