Esta es la señal MACD de manual: compra cuando la línea MACD(12, 26, 9) cruza por encima de su línea de señal y vende en short en el cruce por debajo. Las posiciones se cierran cuando las líneas apuntan en sentido contrario o en un stop del 1%. En nuestras pruebas perdió dinero en su mayor parte.
Mejor ejecución de 17. DAX 40, 5 min, spread 3, de la ejecución sweeps:2026-09-07-DAX40-5m-opt.tsv:11.
| Periodo | Hasta 2026-09-07 |
| Instrumento | DAX 40, 5 minutos |
| Spread | 3 puntos |
| Contratos | 1 |
| Capital inicial | 1,000,000 |
| Costes | Solo spread. No se incluyen comisiones ni financiación overnight. |
| Barras | Hasta 200,000 barras, menos cuando el instrumento tiene menos historial |
| Última prueba | 2026-09-08 |
| positionSize Contratos por operación | 1 |
| macdFast Longitud de la EMA rápida del MACD | 12 |
| macdSlow Longitud de la EMA lenta del MACD | 26 |
| macdSignalPeriod Longitud de la línea de señal del MACD | 9 |
| stopLossPct Stop de protección, porcentaje del precio de entrada | 1 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Mejor ejecución | 5 min | n/a | 8,088 | 28.10 | -29,036 EUR | -29,225 |
| S&P 500 | 4 horas | n/a | 1,466 | 32.95 | 1,625 EUR | -1,222 |
| DAX 40 | 1 hora | n/a | 4,577 | 34.30 | 626 EUR | -8,984 |
| Oro | 1 hora | n/a | 4,845 | 32.07 | -675 EUR | -2,269 |
| Oro | 30 min | n/a | 7,774 | 31.79 | -2,127 EUR | -4,636 |
| S&P 500 | 30 min | n/a | 7,543 | 32.43 | -3,922 EUR | -6,581 |
| Oro | 5 min | n/a | 7,926 | 28.50 | -5,364 EUR | -5,743 |
| Oro | 15 min | n/a | 7,810 | 29.54 | -5,724 EUR | -6,028 |
| S&P 500 | 15 min | n/a | 7,609 | 31.06 | -5,934 EUR | -6,007 |
| S&P 500 | 1 hora | n/a | 5,037 | 30.85 | -6,508 EUR | -6,917 |
| S&P 500 | 5 min | n/a | 7,965 | 28.06 | -8,301 EUR | -8,317 |
| Nasdaq 100 | 1 hora | n/a | 5,108 | 31.34 | -11,045 EUR | -11,629 |
| Nasdaq 100 | 15 min | n/a | 7,482 | 32.58 | -16,254 EUR | -18,183 |
| Nasdaq 100 | 30 min | n/a | 7,610 | 31.27 | -16,604 EUR | -16,782 |
| DAX 40 | 30 min | n/a | 7,697 | 32.58 | -18,070 EUR | -19,902 |
| Nasdaq 100 | 5 min | n/a | 7,861 | 30.73 | -22,076 EUR | -22,223 |
| DAX 40 | 15 min | n/a | 7,808 | 31.71 | -24,690 EUR | -24,944 |
Gráficos
Las 10 mejores de 17 ejecuciones. La lista completa está en la tabla de arriba.
El código
// ============================================================ // MACD Signal Cross // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 5 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade macdFast = 12 // MACD fast EMA length macdSlow = 26 // MACD slow EMA length macdSignalPeriod = 9 // MACD signal line length stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- // Names differ from MACDLine / MACDSignal because ProBuilder ignores case. macdMain = MACDLine[macdFast, macdSlow, macdSignalPeriod](close) macdTrigger = MACDSignal[macdFast, macdSlow, macdSignalPeriod](close)
25 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
Se puede cargar en ProOrder, pero los backtests de esta página no respaldan operarla tal como está. Trátala como una base para mejorar.
S&P 500 4 horas generó 1,624.76 EUR y DAX 40 1 hora generó 626 EUR. Todas las demás filas perdieron, con la peor en -24,689.5 EUR en DAX 40 15 minutos.
En DAX 40 5 minutos el drawdown fue de 29,225.3 EUR con 1 contrato, aproximadamente el tamaño de la pérdida total.
Los cruces del MACD son populares entre los traders intraday. Los resultados sugieren que la señal se dispara demasiado a menudo en gráficos de 5 a 30 minutos y los costes se acumulan.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.