Apuntarme a la lista de espera
Estrategias / Breakout / Alternating Donchian Breakout With EMA Filter

Alternating Donchian Breakout With EMA Filter

El sistema registra si el precio ha tocado la banda inferior o superior de 20 bars desde la última posición abierta. Compra después de un toque previo de la banda inferior cuando el precio alcanza la banda superior y cierra por encima de la EMA de 200 periodos, y vende en short en el caso espejo.

BreakoutLargos & cortosSwingS&P 500Diario
2.15Profit factor
5,322Beneficio neto EUR
48.06%Tasa de acierto
129Operaciones
-1,253Max drawdown
41.26Operación media

Mejor de 17 ejecuciones. S&P 500, Diario, spread 1, de la ejecución pf:2026-10-12-USA500-D.tsv:22.

Reglas de entrada, largos

  1. El mínimo ha tocado al menos una vez el mínimo más bajo de 20 bars desde que se mantuvo la última posición.
  2. El cierre está por encima de la media móvil exponencial de 200 periodos.

Reglas de entrada, cortos

  1. El máximo ha tocado al menos una vez el máximo más alto de 20 bars desde que se mantuvo la última posición.
  2. El cierre está por debajo de la media móvil exponencial de 200 periodos.

Reglas de salida

  1. El stop del short se coloca en el máximo más alto de 20 bars multiplicado por 1.005, con un objetivo de beneficio derivado de 1.5 veces el riesgo.

Condiciones de la prueba

PeriodoHasta el 2026-10-12
InstrumentoS&P 500, Diario
Spread1 puntos
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-10-12

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
S&P 500Mejor ejecuciónDiario2.15 12948.065,322 EUR-1,253
USD/JPYDiario1.27 2,53344.97250,480 USD-19,280
Plata3 minn/a 75542.7843,206 USD-12,404
Nikkei 225Diarion/a 8355.4238,841 USD-12,192
Nasdaq 1004 horasn/a 24942.9710,152 EUR-6,342
FTSE 100Diarion/a 8952.818,398 EUR-2,958
Petróleo crudo de EE. UU.5 minn/a 78440.056,492 EUR-4,211
Nasdaq 1003 minn/a 40542.726,302 EUR-4,759
DAX 401 minn/a 15348.375,223 EUR-2,319
Nasdaq 1005 minn/a 53140.304,486 EUR-3,328
Nasdaq 1002 minn/a 28343.464,165 EUR-3,998
Oro3 minn/a 51943.352,946 EUR-784
Oro1 horan/a 73342.842,290 EUR-904
Oro5 minn/a 55143.012,095 EUR-1,063
Oro30 minn/a 98741.031,902 EUR-1,064
S&P 5003 minn/a 25341.901,305 EUR-1,276
Oro4 horasn/a 18943.921,049 EUR-821

Gráficos

Resultados por ejecución

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

Código ProBuilder, tal como se probó

// ==============================================================
// Alternating Donchian Breakout With EMA Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: Daily
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE prevhigh = 0
ONCE prevlow = 0

upper = highest[20](high)
lower = lowest[20](low)
ema = ExponentialAverage[200](close)

31 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 DonchianEMA
Lee esto primeroDebilidades conocidas2 puntos
  • Los resultados solo incluyen el spread. No incluyen comisiones ni financiación nocturna.
  • El código se publica tal como se probó en el backtest y no se ha vuelto a compilar desde entonces.

Preguntas

Sobre esta estrategia

¿Puedo ejecutar Alternating Donchian Breakout With EMA Filter en ProOrder?

Sí. El código es ProBuilder y funciona como sistema automático de ProOrder. Haz un backtest en tu propia cuenta, con tu propio spread y tu position size, antes de operarla en real.

¿En qué mercados se probó?

Se probó en 17 combinaciones de mercado y marco temporal. La mejor ejecución fue S&P 500, Diario, con un profit factor de 2.15 en 129 operaciones.

¿Qué tamaño tuvo el drawdown?

La mejor ejecución tuvo un max drawdown de 1,253 EUR con la position size probada, frente a un resultado neto de 5,322 EUR.

¿Opera en largo, en corto o en ambos sentidos?

Opera tanto en largo como en corto.

Relacionado

Estrategias como esta

Reversal Pattern With Chaikin Volatility

Usa el mismo indicador.

2.26 PF · 6,872 operaciones

CCI Sign With EMA Alignment

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

1.23 PF · 1,253 operaciones

Trend Filtered Breakout Long

También es una estrategia breakout.

2.14 PF · 99 operaciones

Apúntate a la lista de espera de ProRealAlgos para operar una cartera probada en lugar de estrategias sueltas.

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