Apuntarme a la lista de espera
Estrategias / Momentum / RSI Volatility Momentum

RSI Volatility Momentum

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.

MomentumLargos & cortosIntradayOro2 min
1.36Profit factor
2,486Beneficio neto EUR
41.34%Tasa de acierto
283Operaciones
-1,177Max drawdown
8.78Operación media

Mejor ejecución de 14. Gold, 2 min, spread 0.6, de la ejecución pf:2026-09-15-GOLD-2m.tsv:2.

Reglas de entrada, largos

  1. El ATR(16) es más del 0.15% del cierre

Reglas de entrada, cortos

  1. El ATR(16) es más del 0.15% del cierre

Reglas de salida

  1. Stop loss de 150 puntos

Condiciones de la prueba

PeriodoHasta 2026-09-15
InstrumentoGold, 2 minutos
Spread0.6 puntos
Contratos1
Capital inicial1,000,000
CostesSolo spread. No se incluyen comisiones ni financiación overnight.
BarrasHasta 200,000 barras, menos cuando el instrumento tiene menos historial
Última prueba2026-09-15
Parámetros (7)
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

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
OroMejor ejecución2 min1.36 28341.342,486 EUR-1,177
Oro4 horas1.23 77038.832,945 EUR-769
OroDiario1.17 34238.301,384 EUR-807
Oro3 min1.15 38440.621,421 EUR-760
Plata4 horas1.13 99038.1830,194 USD-9,053
USD/JPYDiario1.12 1,17845.421,174,010 JPY-651,790
Oro1 hora1.09 2,52136.302,144 EUR-904
USD/JPY1 hora1.08 2,07639.07673,590 JPY-257,760
EUR/USDDiario1.07 89343.9048,386 USD-24,374
GBP/USDDiario1.07 1,24844.557,395 USD-2,886
DAX 401 hora1.06 3,81939.6713,580 EUR-4,961
Dow Jones4 horas1.06 1,24044.356,146 EUR-4,495
FTSE 1003 minn/a 6240.32803 EUR-679
FTSE 1002 minn/a 560.00357 EUR-317

Gráficos

Resultados por ejecución

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

ProBuilder, reescrito al estándar de la casa

// ============================================================
// 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

Cómo cargarla

  1. Copia el código con el botón de copiar del bloque de código.
  2. En ProRealTime, abre un gráfico del instrumento y el marco temporal que quieras probar y luego abre ProOrder > New trading system y elige "Create with programming".
  3. Pega el código, dale un nombre al sistema y guárdalo.
  4. Haz clic en "Backtest", ajusta tu propio spread y position size, y ejecútala antes de considerar operarla en real.

Indicadores utilizados

RSIATR
Historial más largoNueva ejecución con hasta 1,000,000 barrasOro · 2 min · datos antiguos -400.90 EUR

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.

Oro · 2 min

Barras disponibles1,000,000
Neto, ejecución estándar de 200,000 barras2,485.90 EUR
Neto, ejecución larga2,085.00 EUR
Neto solo en los datos más antiguos-400.90 EUR
Lee esto primeroDebilidades conocidas4 puntos
  • Los profit factors son modestos en general: 1.36 en la mejor ejecución de Gold 2 minutos y 1.06 en DAX 40 1 hora y Dow Jones 4 horas.
  • En la nueva ejecución con 1,000,000 de barras el resultado de Gold 2 minutos bajó a EUR 2,085, y los datos más antiguos por sí solos dieron EUR -400.9.
  • Unos niveles fijos de 200 y 150 puntos suponen un riesgo por operación muy distinto en Gold, Silver, índices y pares de divisas.
  • Algunas filas se apoyan en muy pocas operaciones, como FTSE 100 2 minutos con solo 5 operaciones.

Preguntas

Sobre esta estrategia

¿Puede esto ejecutarse en real en ProOrder?

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.

¿Qué mercados se probaron?

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.

¿Qué drawdown tuvo la mejor ejecución?

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.

¿Por qué un marco temporal tan corto en Gold?

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

Estrategias como esta

ATR Band

Usa el mismo indicador.

10.31 PF · 53 operaciones

Triple Band Market Model

Mejor ejecución en el mismo mercado, Gold.

2.27 PF · 203 operaciones

Dual MA Long Trend

Un profit factor similar.

1.39 PF · 241 operaciones

Los filtros de momentum como este forman parte de cómo construimos carteras. Apúntate a la lista de espera de ProRealAlgos para seguirlo.

La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.

Los resultados pasados de backtest no garantizan resultados futuros. Esto no es asesoramiento financiero. Seleccionado y mantenido por ProRealAlgos. ProRealTime™ es una marca comercial de ProRealTime SAS. prorealalgos.comEstadísticasDocumentación