La idea compra cuando la línea MACD cruza por encima de su línea de señal mientras la SMA de 200 periodos no está cayendo, y abre un short con el cruce simétrico mientras esa SMA está cayendo. Las señales opuestas invierten la posición, con un stop del 0.5% y un objetivo del 1.5%.
Mejor de 15 ejecuciones. Oro, 10 min, spread 0.6, de la ejecución sweeps:2026-10-03-GOLD-10m-opt.tsv:14.
| Periodo | Hasta el 2026-10-03 |
| Instrumento | Gold, 10 minutos |
| Spread | 0.6 puntos |
| 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-10-03 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| OroMejor ejecución | 10 min | n/a | 2,370 | 29.37 | 824 EUR | -771 |
| USD/JPY | 15 min | n/a | 1,699 | 30.90 | 368,560 USD | -345,930 |
| USD/JPY | 10 min | n/a | 1,641 | 30.41 | 307,530 USD | -161,610 |
| USD/JPY | 3 min | n/a | 1,381 | 30.70 | 240,860 USD | -74,760 |
| USD/JPY | 5 min | n/a | 1,489 | 31.63 | 222,230 USD | -112,850 |
| EUR/USD | 2 min | n/a | 1,619 | 27.61 | 80,726 USD | -20,862 |
| EUR/USD | 3 min | n/a | 1,642 | 28.62 | 43,681 USD | -23,781 |
| EUR/USD | Diario | n/a | 523 | 27.92 | 30,496 USD | -10,255 |
| Nikkei 225 | Diario | n/a | 450 | 26.44 | 4,563 USD | -3,978 |
| Oro | 5 min | n/a | 2,012 | 30.67 | 2,674 EUR | -801 |
| DAX 40 | 4 horas | n/a | 1,131 | 26.08 | 2,544 EUR | -2,304 |
| Nasdaq 100 | Diario | n/a | 459 | 19.83 | 1,968 EUR | -1,440 |
| Oro | 4 horas | n/a | 1,138 | 26.98 | 1,243 EUR | -478 |
| Oro | 3 min | n/a | 1,917 | 29.89 | 1,218 EUR | -994 |
| Petróleo Brent | Diario | n/a | 206 | 26.70 | 810 EUR | -714 |
Gráficos
Las 10 mejores de 15 ejecuciones. La lista completa está en la tabla de arriba.
El código
// ============================================================== // MACD Cross Filtered By SMA // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: 10 minutes // ============================================================== DEFPARAM CumulateOrders = false myMacd = MACDline[12,26,9](close) signal = ExponentialAverage[9](myMacd) sma = Average[200](close)
18 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
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.
Se probó en 15 combinaciones de mercado y marco temporal. La mejor ejecución por número de operaciones fue Oro, 10 minutos, con 2,370 operaciones.
La mejor ejecución tuvo un max drawdown de 771 EUR con la position size probada, frente a un resultado neto de 824 EUR.
Opera tanto en largo como en corto.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.