Apuntarme a la lista de espera
Estrategias / Mean reversion / MACD Threshold Bounce Cycle

MACD Threshold Bounce Cycle

La estrategia espera a que la línea MACD caiga por debajo de un umbral negativo y luego compra una vez que la línea MACD sube un 0.1% del precio por encima de ese mínimo. Vende cuando la línea MACD, tras haber estado por encima de cero, cae por debajo de su línea de señal de 9 periodos.

Mean reversionSolo largosSwingNasdaq 1001 hora
n/aProfit factor
12,153Beneficio neto EUR
57.09%Tasa de acierto
571Operaciones
-4,175Max drawdown
21.28Operación media

Mejor de 24 ejecuciones. Nasdaq 100, 1 hora, spread 3, de la ejecución sweeps:2026-10-07-NAS100-1h-opt.tsv:8.

Reglas de entrada, largos

  1. La línea MACD (EMA de 12 y 26 periodos) cae por debajo de menos 0.35% del cierre, armando la configuración.
  2. Mientras está armada, se registra el valor MACD más bajo.
  3. Solo se realiza una compra por ciclo, y solo cuando no hay ningún long abierto.

Reglas de salida

  1. Tras una compra, la línea MACD sube por encima de cero.

Condiciones de la prueba

PeriodoHasta el 2026-10-07
InstrumentoNasdaq 100, 1 hora
Spread3 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-10

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nasdaq 100Mejor ejecución1 horan/a 57157.0912,153 EUR-4,175
Nikkei 2251 horan/a 47061.0625,169 USD-8,889
Dow JonesDiarion/a 17066.4723,782 EUR-8,971
PlataDiarion/a 19052.6322,709 USD-11,035
Nikkei 2254 horasn/a 22459.8220,126 USD-13,044
DAX 40Diarion/a 17357.8015,212 EUR-5,563
Nasdaq 100Diarion/a 12861.7212,637 EUR-4,001
Dow Jones1 horan/a 12559.2011,694 EUR-5,802
Nikkei 22510 minn/a 19256.2511,423 USD-5,906
Nasdaq 1004 horasn/a 28156.5810,640 EUR-5,149
USD/JPY2 minn/a 3100.008,150 USD-5,600
DAX 401 horan/a 51560.198,126 EUR-4,727
USD/JPY1 minn/a 1100.007,380 USD-3,510
FTSE 100Diarion/a 13963.316,801 EUR-2,802
FTSE 1004 horasn/a 21459.815,232 EUR-2,863
DAX 404 horasn/a 25453.154,287 EUR-4,192
S&P 500Diarion/a 16860.122,952 EUR-959
S&P 5004 horasn/a 23761.182,268 EUR-1,211
Petróleo Brent2 minn/a 14960.401,934 EUR-1,679
Nasdaq 1005 minn/a 6860.291,847 EUR-1,617
S&P 5001 horan/a 41957.281,566 EUR-1,074
OroDiarion/a 16650.60932 EUR-867
Nikkei 2251 minn/a 1070.00849 USD-637
Dow Jones2 minn/a 250.00148 EUR-146

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

Código ProBuilder, tal como se probó

// ==============================================================
// MACD Threshold Bounce Cycle
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: 1 hour
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE armed = 0
ONCE buyplaced = 0
ONCE sellplaced = 0
ONCE abovezero = 0
ONCE myLowest = 0

myMacd = ExponentialAverage[12](close) - ExponentialAverage[26](close)
signal = ExponentialAverage[9](myMacd)
thr = 0 - close * 0.35 / 100
bounce = close * 0.1 / 100

buysig = 0
sellsig = 0

35 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

MACDEMA
Lee esto primeroDebilidades conocidas2 puntos
  • No hay profit factor disponible, porque para esta estrategia solo existen resultados de barrido.
  • El código no define ningún stop loss, por lo que una operación perdedora sigue abierta hasta que llega una señal de salida.

Preguntas

Sobre esta estrategia

¿Puedo ejecutar MACD Threshold Bounce Cycle 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 24 combinaciones de mercado y marco temporal. La mejor ejecución por número de operaciones fue Nasdaq 100, 1 hora, con 571 operaciones.

¿Qué tamaño tuvo el drawdown?

La mejor ejecución tuvo un max drawdown de 4,175 EUR con la position size probada, frente a un resultado neto de 12,153 EUR.

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

Solo toma operaciones largas.

Relacionado

Estrategias como esta

Slow MACD Slope

Usa el mismo indicador.

6.80 PF · 7,305 operaciones

Volatility Spike Regression Long

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

1.22 PF · 1,850 operaciones

ATR Band

También es una estrategia mean reversion.

10.31 PF · 53 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