Compra cuando la SMA de 200, la SMA de 100, la EMA de 20 y el MACD no han subido, con la EMA de 20 y el precio por encima de la SMA de 100. Sale con un cruce de la EMA de 20 por debajo de la SMA de 100 o con una caída del 5% desde el cierre de la señal.
Mejor de 44 ejecuciones. Oro, 10 min, spread 0.6, de la ejecución pf:2026-10-10-GOLD-10m.tsv:1.
| Periodo | Hasta el 2026-10-10 |
| 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-11 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| OroMejor ejecución | 10 min | 1.50 | 749 | 35.25 | 2,455 EUR | -344 |
| Oro | 5 min | 1.44 | 800 | 35.00 | 2,254 EUR | -424 |
| Nasdaq 100 | 30 min | 1.42 | 794 | 39.55 | 13,777 EUR | -2,740 |
| Nasdaq 100 | 1 hora | 1.42 | 499 | 39.68 | 11,169 EUR | -2,535 |
| Nikkei 225 | 30 min | 1.34 | 767 | 36.38 | 30,743 USD | -6,693 |
| USD/JPY | 10 min | 1.32 | 800 | 39.25 | 433,460 USD | -108,040 |
| USD/JPY | Diario | n/a | 37 | 54.05 | 1,124,670 USD | -378,300 |
| USD/JPY | 4 horas | n/a | 130 | 37.69 | 570,080 USD | -189,360 |
| USD/JPY | 30 min | n/a | 745 | 35.70 | 485,970 USD | -129,980 |
| USD/JPY | 1 hora | n/a | 535 | 35.70 | 413,070 USD | -235,750 |
| USD/JPY | 15 min | n/a | 767 | 35.59 | 405,130 USD | -123,940 |
| EUR/USD | Diario | n/a | 45 | 46.67 | 90,162 USD | -29,320 |
| Nikkei 225 | Diario | n/a | 46 | 54.35 | 48,569 USD | -11,480 |
| Plata | 4 horas | n/a | 108 | 41.67 | 28,093 USD | -27,492 |
| Nikkei 225 | 15 min | n/a | 736 | 38.18 | 23,961 USD | -8,190 |
| Plata | 30 min | n/a | 746 | 33.38 | 20,908 USD | -9,820 |
| Nikkei 225 | 10 min | n/a | 741 | 36.44 | 20,884 USD | -9,153 |
| Plata | 2 min | n/a | 754 | 36.07 | 19,103 USD | -7,258 |
| Dow Jones | Diario | n/a | 72 | 43.06 | 16,970 EUR | -5,863 |
| Nasdaq 100 | Diario | n/a | 64 | 48.44 | 16,481 EUR | -3,727 |
| Plata | 3 min | n/a | 793 | 33.17 | 15,952 USD | -9,349 |
| Nikkei 225 | 4 horas | n/a | 119 | 35.29 | 11,685 USD | -10,141 |
| DAX 40 | Diario | n/a | 73 | 42.47 | 11,613 EUR | -3,843 |
| Nikkei 225 | 3 min | n/a | 778 | 36.50 | 9,874 USD | -7,617 |
| Nasdaq 100 | 4 horas | n/a | 149 | 46.31 | 7,660 EUR | -4,053 |
| Nasdaq 100 | 5 min | n/a | 811 | 36.62 | 7,294 EUR | -2,183 |
| Dow Jones | 15 min | n/a | 623 | 35.15 | 6,896 EUR | -4,949 |
| DAX 40 | 30 min | n/a | 799 | 34.67 | 5,637 EUR | -3,194 |
| Nasdaq 100 | 15 min | n/a | 790 | 37.97 | 5,543 EUR | -5,257 |
| DAX 40 | 15 min | n/a | 792 | 37.37 | 5,464 EUR | -3,493 |
| Petróleo Brent | 2 min | n/a | 724 | 35.22 | 5,238 EUR | -1,464 |
| S&P 500 | Diario | n/a | 75 | 42.67 | 4,800 EUR | -656 |
| DAX 40 | 5 min | n/a | 812 | 34.24 | 3,558 EUR | -2,714 |
| Petróleo crudo de EE. UU. | 2 min | n/a | 718 | 32.87 | 3,423 EUR | -1,632 |
| DAX 40 | 10 min | n/a | 789 | 35.99 | 3,178 EUR | -2,305 |
| Oro | Diario | n/a | 64 | 39.06 | 3,063 EUR | -1,108 |
| Oro | 1 hora | n/a | 468 | 40.81 | 2,419 EUR | -908 |
| Oro | 30 min | n/a | 737 | 36.91 | 2,359 EUR | -671 |
| Oro | 4 horas | n/a | 123 | 41.46 | 2,194 EUR | -979 |
| Oro | 15 min | n/a | 763 | 35.65 | 1,876 EUR | -775 |
| S&P 500 | 4 horas | n/a | 154 | 44.16 | 1,757 EUR | -630 |
| S&P 500 | 30 min | n/a | 818 | 38.26 | 1,213 EUR | -810 |
| Oro | 3 min | n/a | 780 | 34.74 | 1,162 EUR | -630 |
| Oro | 2 min | n/a | 763 | 35.52 | 998 EUR | -372 |
Gráficos
Las 10 mejores de 44 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
// ============================================================== // Moving Average And MACD Long // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long only // Timeframe tested: 10 minutes // ============================================================== DEFPARAM CumulateOrders = false ONCE opened = 0 ONCE stopprice = 0 ema = ExponentialAverage[20](close) sma = Average[100](close) smaslow = Average[200](close) myMacd = MACDLine[12,26,7](close) emaup = 1 FOR myK = 1 TO 2 DO
39 líneas más: las reglas de entrada y salida.
Configuración
En la ejecución larga con 735,000 barras, el resultado neto fue de 3,339 EUR, frente a 2,455 EUR en la ejecución estándar de 200,000 barras. Solo los datos más antiguos dieron 884 EUR.
| Barras disponibles | 735,000 |
| Neto, ejecución estándar de 200,000 barras | 2,454.80 EUR |
| Neto, ejecución larga | 3,339.10 EUR |
| Neto solo en los datos más antiguos | 884.30 EUR |
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 44 combinaciones de mercado y marco temporal. La mejor ejecución fue Oro, 10 minutos, con un profit factor de 1.50 en 749 operaciones.
La mejor ejecución tuvo un max drawdown de 344 EUR con la position size probada, frente a un resultado neto de 2,455 EUR.
Solo toma operaciones largas.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.