Apuntarme a la lista de espera
Estrategias / Momentum / ATR Momentum

ATR Momentum: operar bars de un ATR en ProRealTime

El sistema salta en la dirección de cualquier bar que cierre a más de un ATR(10) del cierre anterior, long o short. Sale cuando el precio vuelve a cerrar al otro lado de una SMA de 5 periodos o alcanza un stop del 1%, y opera intraday en gráficos de índices y de oro.

MomentumLargos & cortosIntradayS&P 50030 min
n/aProfit factor
-9,682Beneficio neto EUR
34.31%Tasa de acierto
15,021Operaciones
-13,588Max drawdown
-0.64Operación media

Mejor ejecución de 16. S&P 500, 30 min, spread 1, de la ejecución sweeps:2026-09-07-USA500-30m-opt.tsv:13.

Reglas de entrada, largos

  1. No hay posición abierta

Reglas de entrada, cortos

  1. No hay posición abierta

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Cerrar un short cuando el precio cierra por encima de la SMA de 5 periodos

Condiciones de la prueba

PeriodoHasta 2026-09-07
InstrumentoS&P 500, 30 minutos
Spread1 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-07
Parámetros (4)
positionSize
Contratos por operación
1
atrPeriod
Longitud del ATR
10
exitPeriod
Longitud de la media de salida
5
stopLossPct
Stop de protección, porcentaje
1

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
S&P 500Mejor ejecución30 minn/a 15,02134.31-9,682 EUR-13,588
Oro30 minn/a 13,46734.71-2,734 EUR-6,539
Oro1 horan/a 8,25833.31-3,242 EUR-5,154
Oro5 minn/a 13,13829.25-7,097 EUR-7,103
Oro15 minn/a 12,88728.79-7,832 EUR-7,838
S&P 5001 horan/a 9,18031.60-9,240 EUR-9,466
DAX 401 horan/a 8,26435.83-12,224 EUR-15,031
S&P 50015 minn/a 14,17630.44-14,045 EUR-14,045
S&P 5005 minn/a 14,39226.26-15,699 EUR-15,736
Nasdaq 10030 minn/a 14,62434.30-27,138 EUR-34,452
Nasdaq 1001 horan/a 9,37230.28-28,713 EUR-28,714
DAX 4030 minn/a 13,95134.59-31,864 EUR-42,172
Nasdaq 10015 minn/a 13,57033.64-32,162 EUR-32,216
Nasdaq 1005 minn/a 13,61231.45-36,494 EUR-36,558
DAX 405 minn/a 14,47929.42-45,431 EUR-45,664
DAX 4015 minn/a 13,92131.39-47,830 EUR-47,830

Gráficos

Resultados por ejecución

Las 10 mejores de 16 ejecuciones. La lista completa está en la tabla de arriba.

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// ATR Momentum
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1     // contracts per trade
atrPeriod = 10       // ATR length
exitPeriod = 5       // exit average length
stopLossPct = 1      // protective stop, percent of entry price

// --- Indicators ---
atrValue = AverageTrueRange[atrPeriod](close)
exitMA = Average[exitPeriod](close)

26 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

ATRSMA
Lee esto primeroDebilidades conocidas4 puntos
  • Todas y cada una de las 15 ejecuciones de mercado y marco temporal perdieron dinero, desde EUR -2,734.20 en Gold 30 minutos hasta EUR -47,829.60 en DAX 40 15 minutos.
  • La mejor ejecución (S&P 500, 30 minutos) aun así terminó en EUR -9,682.25 en 15,021 operaciones, con una operación media de EUR -0.64.
  • Las tasas de acierto se situaron entre el 26% y el 36%, y la salida con una SMA corta recorta pronto las ganadoras, así que las pocas ganancias no cubren las muchas pérdidas pequeñas.
  • El profit factor no se registró porque solo existen datos de barrido de parámetros, y las estadísticas provienen de la versión del código anterior a la reescritura.

Preguntas

Sobre esta estrategia

¿Puedo ejecutar ATR Momentum en real en ProOrder?

El código funciona como un sistema ProOrder con 1 contrato y un stop del 1%. Dado que ninguna ejecución probada fue rentable, tiene más sentido como pieza de estudio que como sistema en real.

¿Qué mercados se probaron?

Gold, S&P 500, DAX 40 y Nasdaq 100 en gráficos de 5, 15, 30 minutos y 1 hora. Las 15 ejecuciones terminaron en negativo, y Gold fue el que menos perdió.

¿Hasta dónde llegó el drawdown con 1 contrato?

En el gráfico de 30 minutos del S&P 500 el drawdown máximo fue de EUR 13,587.60 operando 1 contrato. En DAX 40 15 minutos llegó a EUR 47,829.60.

¿Por qué probarlo en gráficos intraday?

Un bar de un ATR en un gráfico corto es un evento frecuente, lo que da miles de operaciones para juzgar la idea. Aquí el mayor número de operaciones sobre todo dejó más claras las pérdidas.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Candle Body Sum Intraday

Mejor ejecución en el mismo mercado, S&P 500.

2.86 PF · 124 operaciones

Twelve Minus Two Momentum

También es una estrategia momentum.

12.00 PF · 52 operaciones

¿Quieres ver qué ideas de momentum aguantaron mejor? Apúntate a la lista de espera de la comunidad de ProRealAlgos.

El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.

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