Apuntarme a la lista de espera
Estrategias / Mean reversion / Trend Pullback Reversal

Trend Pullback Reversal

En una tendencia alcista, definida como precio por encima de una SMA de 125 periodos al alza, compra cuando el cierre cae por debajo de la SMA de 14 periodos. En una tendencia bajista se pone short cuando el cierre sube por encima de la SMA de 4 periodos. Los longs salen con un cierre de vuelta por encima de la SMA de 14 y por encima del cierre anterior, y los shorts usan la regla espejo.

Mean reversionLargos & cortosSwingNasdaq 100Diario
1.47Profit factor
15,121Beneficio neto EUR
63.49%Tasa de acierto
849Operaciones
-2,829Max drawdown
17.81Operación media

Mejor ejecución de 5. Nasdaq 100, Diario, spread 3, de la ejecución pf:2026-09-24-NAS100-D.tsv:4.

Reglas de entrada, largos

  1. El cierre está por encima de la SMA de 125 periodos al alza
  2. Sin long abierto

Reglas de entrada, cortos

  1. El cierre está por debajo de la SMA de 125 periodos a la baja
  2. Sin short abierto

Reglas de salida

  1. Cerrar un short cuando el precio cierra por debajo de la SMA de 4 periodos y por debajo del cierre anterior
  2. Sin stop loss ni objetivo

Condiciones de la prueba

PeriodoHasta 2026-09-25
InstrumentoNasdaq 100, Diario
Spread3 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-25
Parámetros (4)
positionSize
Contratos por operación
1
trendPeriod
Longitud de la SMA de tendencia
125
longPullbackPeriod
SMA por debajo de la cual debe caer un long, y por encima de la cual debe cerrar después para salir
14
shortPullbackPeriod
SMA por encima de la cual debe subir un short, y por debajo de la cual debe cerrar después para salir
4

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nasdaq 100Mejor ejecuciónDiario1.47 84963.4915,121 EUR-2,829
USD/JPYDiarion/a 1,27968.26534,800 JPY-403,450
EUR/USDDiarion/a 1,25567.8967,985 USD-29,275
Petróleo crudo de EE. UU.Diarion/a 1,06064.918,939 EUR-7,982
GBP/USDDiarion/a 1,27866.985,422 USD-3,476

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Trend Pullback Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
trendPeriod = 125         // trend SMA length
longPullbackPeriod = 14   // SMA a long must dip below, and later close above to exit
shortPullbackPeriod = 4   // SMA a short must pop above, and later close below to exit

// --- Indicators ---
trendMA = Average[trendPeriod](close)
longPullbackMA = Average[longPullbackPeriod](close)
shortPullbackMA = Average[shortPullbackPeriod](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

SMA
Lee esto primeroDebilidades conocidas4 puntos
  • No hay stop loss ni objetivo, así que un pullback que se convierte en una reversión se mantiene hasta que se dispara la regla de salida.
  • El max drawdown de la mejor ejecución fue de EUR 2,829.4 con 1 contrato, frente a un beneficio neto de EUR 15,121.3.
  • Solo se listan otros cuatro mercados, todos de barridos sin profit factor registrado. USD/JPY diario tuvo un drawdown de JPY 403,450.
  • Todos los resultados listados son en barras diarias, y los longs y los shorts usan medias de salida diferentes (SMA de 14 y SMA de 4), lo que añade elecciones ajustadas.

Preguntas

Sobre esta estrategia

¿Se puede ejecutar en ProOrder?

Sí, está totalmente basada en reglas. El código reescrito no se ha verificado en compilación, así que ejecútalo en ProBacktest antes de pasar a real.

¿Cómo se comportó en otros mercados?

USD/JPY, EUR/USD, GBP/USD y US Crude Oil en diario fueron todos positivos. EUR/USD obtuvo USD 67,985 en 1,255 operaciones.

¿Cuánto riesgo de capital con 1 contrato?

La mejor ejecución de Nasdaq 100 tuvo un max drawdown de EUR 2,829.4. Escala a tu propia cuenta en función de esa cifra.

¿Por qué barras diarias?

El filtro de tendencia de 125 periodos necesita un gráfico lento. Todos los resultados listados son diarios.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Negated Hammer

Mejor ejecución en el mismo mercado, Nasdaq 100.

3.20 PF · 372 operaciones

Pullback Candle MA Filter

Un profit factor similar.

1.49 PF · 1,050 operaciones

Los sistemas de pullback son una parte central de nuestra mezcla en real. Apúntate a la lista de espera de ProRealAlgos para saber más.

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