Apuntarme a la lista de espera
Estrategias / Patrón / Breakout Reversal

Estrategia de patrón Breakout Reversal

Tras dos cierres diarios al alza, el sistema busca una barra que marque un nuevo mínimo de 5 barras y que luego cierre con fuerza en su mitad superior. Esa sacudida se compra si el precio está por encima de la SMA de 100 barras, y la imagen espejo se vende en corto. Cada operación tiene un objetivo del 1.5%, un stop del 2.5% y un límite de tiempo de 6 barras.

PatrónLargos & cortosSwingEUR/USD4 horas
n/aProfit factor
14,192Beneficio neto USD
54.90%Tasa de acierto
459Operaciones
-10,393Max drawdown
30.92Operación media

Mejor ejecución de 6. EUR/USD, 4 horas, spread 1, de la ejecución sweeps:2026-09-24-EURUSD-4h-opt.tsv:7.

Reglas de entrada, largos

  1. El cierre diario anterior es más alto que el del día previo, que a su vez es más alto que el del día anterior a ese (dos días al alza)
  2. El mínimo de esta barra es el mínimo más bajo de las últimas 5 barras
  3. El cierre está por encima de la SMA de 100 barras

Reglas de entrada, cortos

  1. El cierre diario anterior es más bajo que el del día previo, que a su vez es más bajo que el del día anterior a ese (dos días a la baja)
  2. El máximo de esta barra es el máximo más alto de las últimas 5 barras
  3. El cierre está por debajo de la SMA de 100 barras

Reglas de salida

  1. Stop loss del 2.5% desde la entrada
  2. Cerrar la operación 6 barras después de la entrada

Condiciones de la prueba

PeriodoHasta 2026-09-24
InstrumentoEUR/USD, 4 horas
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-24
Parámetros (6)
positionSize
Contratos por operación
1
lookbackPeriod
Barras para el máximo y el mínimo recientes
5
trendPeriod
Longitud de la SMA del filtro de tendencia
100
maxBarsInTrade
Salida por tiempo después de este número de barras
6
takeProfitPct
Objetivo de beneficio, porcentaje del precio de entrada
1.5
stopLossPct
Stop de protección, porcentaje del precio de entrada
2.5

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
EUR/USDMejor ejecución4 horasn/a 45954.9014,192 USD-10,393
USD/JPYDiarion/a 1060.0025,570 JPY-19,860
EUR/USDDiarion/a 1154.555,181 USD-1,989
DAX 40Diarion/a 887.50665 EUR-502
S&P 500Diarion/a 1163.64159 EUR-62.27
OroDiarion/a 862.5057.50 EUR-21.50

Gráficos

Resultados por ejecución

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Breakout Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Pattern
// Direction: Long & short
// Timeframe tested: 4 hours
// ============================================================

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

// --- Parameters ---
positionSize = 1       // contracts per trade
lookbackPeriod = 5     // bars for the recent high / low
trendPeriod = 100      // trend filter SMA length
maxBarsInTrade = 6     // time exit after this many bars
takeProfitPct = 1.5    // profit target, percent of entry price
stopLossPct = 2.5      // protective stop, percent of entry price

// --- Indicators ---
recentHigh = Highest[lookbackPeriod](high)
recentLow = Lowest[lookbackPeriod](low)
trendMA = Average[trendPeriod](close)
dailyUpRun = DClose(1) > DClose(2) AND DClose(2) > DClose(3)
dailyDownRun = DClose(1) < DClose(2) AND DClose(2) < DClose(3)

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 se registró el profit factor. Todos los resultados de esta página provienen de barridos de parámetros.
  • En los gráficos diarios la muestra es mínima, con entre 8 y 11 operaciones por mercado. USD/JPY Diario obtuvo 25,570 JPY con 10 operaciones pero tuvo un drawdown de 19,860 JPY.
  • En EUR/USD 4 horas el drawdown de 10,393 USD es grande en comparación con los 14,192 USD de beneficio neto.
  • El stop (2.5%) es más amplio que el objetivo (1.5%), por lo que la tasa de acierto del 54.9% tiene que mantenerse para seguir siendo rentable.

Preguntas

Sobre esta estrategia

¿Se puede automatizar esto en ProOrder?

Sí. El objetivo, el stop y la salida por tiempo de 6 barras están todos codificados, así que funciona sin intervención manual.

¿Dónde se probó?

La prueba principal fue EUR/USD 4 horas con 459 operaciones. Las pruebas en diario sobre USD/JPY, EUR/USD, DAX 40, S&P 500 y Gold fueron todas positivas pero cada una tuvo 11 operaciones o menos.

¿Qué capital necesita con 1 contrato?

El peor drawdown en EUR/USD 4 horas fue de 10,393 USD con 1 contrato. Planifica el tamaño de tu cuenta en torno a esa cifra.

¿Por qué el gráfico de 4 horas?

Produjo suficientes señales para valorar la idea. Las barras diarias dieron solo un puñado de operaciones por mercado.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Slow MACD Slope

Mejor ejecución en el mismo mercado, EUR/USD.

6.80 PF · 7,305 operaciones

Winter Only

También es una estrategia de patrón.

14.53 PF · 49 operaciones

Apúntate a la lista de espera de ProRealAlgos para seguir cómo se prueban y se operan sistemas de patrones como este.

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