Apuntarme a la lista de espera
Estrategias / Breakout / Donchian 55 Breakout

Donchian 55 Breakout

Un cierre por encima del máximo más alto de las últimas 55 barras abre un long, y un cierre por debajo del mínimo de 55 barras abre un short. Las posiciones salen con un cierre que atraviesa el canal contrario de 20 barras o en un stop del 1%. Solo se mantiene una posición a la vez.

BreakoutLargos & cortosSwingOro1 hora
1.13Profit factor
1,598Beneficio neto EUR
37.03%Tasa de acierto
1,639Operaciones
-1,051Max drawdown
0.97Operación media

Mejor ejecución de 16. Gold, 1 hora, spread 0.6, de la ejecución pf:2026-09-15-GOLD-1h.tsv:2.

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 del máximo más alto de las 20 barras anteriores

Condiciones de la prueba

PeriodoHasta 2026-09-15
InstrumentoGold, 1 hora
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 (4)
positionSize
Contratos por operación
1
channelPeriod
Longitud del canal de entrada
55
exitChannelPeriod
Longitud del canal de salida
20
stopLossPct
Stop de protección, porcentaje
1

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
OroMejor ejecución1 hora1.13 1,63937.031,598 EUR-1,051
Oro30 min1.10 2,65237.291,641 EUR-1,095
DAX 4030 minn/a 2,90235.251,642 EUR-5,496
Oro15 minn/a 2,71834.18361 EUR-1,579
Oro5 minn/a 2,66436.19311 EUR-1,163
DAX 4015 minn/a 2,84637.28-351 EUR-6,964
DAX 401 horan/a 1,71333.39-1,560 EUR-7,384
S&P 5005 minn/a 2,82033.16-2,674 EUR-2,868
Nasdaq 1005 minn/a 2,80536.08-3,694 EUR-6,256
S&P 50015 minn/a 3,01035.38-4,044 EUR-4,363
S&P 5001 horan/a 1,87033.64-4,087 EUR-4,349
S&P 50030 minn/a 2,94135.63-4,158 EUR-5,239
DAX 405 minn/a 2,80732.31-4,660 EUR-4,814
Nasdaq 10015 minn/a 3,08734.56-10,623 EUR-11,286
Nasdaq 10030 minn/a 3,05036.03-10,667 EUR-13,326
Nasdaq 1001 horan/a 1,93130.45-12,450 EUR-14,962

Gráficos

Resultados por ejecución

Las 10 mejores de 16 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

// ============================================================
// Donchian 55 Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
channelPeriod = 55        // entry channel length
exitChannelPeriod = 20    // shorter exit channel length
stopLossPct = 1           // protective stop, percent of entry price

// --- Indicators ---
// Channels end on the previous bar so the breakout bar is not part of its own level.
channelHigh = Highest[channelPeriod](high)[1]
channelLow = Lowest[channelPeriod](low)[1]
exitHigh = Highest[exitChannelPeriod](high)[1]
exitLow = Lowest[exitChannelPeriod](low)[1]

25 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

Canal de Donchian
Lee esto primeroDebilidades conocidas3 puntos
  • Perdió dinero en la mayoría de los mercados probados. Todos los marcos temporales de Nasdaq 100 y S&P 500 fueron negativos, con Nasdaq 100 1 hora en EUR -12,449.60.
  • La mejor ejecución en Gold 1 hora promedió EUR 0.97 por operación, lo que deja casi ningún margen para costes adicionales.
  • El profit factor en la mejor ejecución fue de 1.13 en 1,639 operaciones, y DAX 40 solo fue rentable en 30 minutos.

Preguntas

Sobre esta estrategia

¿Puedo ejecutar el Donchian 55 Breakout en ProOrder?

Sí, es un sistema ProOrder simple. El código se reescribió y no se ha comprobado en compilación, y las estadísticas son de la versión anterior.

¿Dónde ganó dinero?

Principalmente en Gold. Gold 1 hora ganó EUR 1,597.70 y Gold 30 minutos EUR 1,641.40. Los mercados de índices fueron en su mayoría perdedores.

¿Qué drawdown debo esperar?

Con 1 contrato, Gold 1 hora tuvo un max drawdown de EUR 1,050.90. En Nasdaq 100 1 hora alcanzó EUR 14,961.70 mientras perdía dinero.

¿Por qué 55 y 20 barras?

El canal de entrada largo espera una ruptura clara del rango reciente, mientras que el canal de salida, más corto, sale más rápido cuando el movimiento se apaga.

Relacionado

Estrategias como esta

Turtle Trade

Usa el mismo indicador.

2.42 PF · 6,324 operaciones

Triple Band Market Model

Mejor ejecución en el mismo mercado, Gold.

2.27 PF · 203 operaciones

SMA Cross 10/30

Un profit factor similar.

1.14 PF · 2,495 operaciones

Los breakouts clásicos se comportan de forma distinta según el mercado. Mira cómo los seleccionamos en la comunidad de ProRealAlgos.

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