Compra cuando una media móvil corta cruza por encima de una media móvil larga, eligiéndose el par según la pendiente de la EMA de 20 periodos y la posición del cierre. Cierra el long cuando la media corta vuelve a cruzar por debajo de la larga.
Mejor de 14 ejecuciones. Nasdaq 100, 4 horas, spread 3, de la ejecución pf:2026-10-13-NAS100-4h.tsv:2.
| Periodo | Hasta el 2026-10-13 |
| Instrumento | Nasdaq 100, 4 horas |
| Spread | 3 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-13 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Mejor ejecución | 4 horas | 1.42 | 1,614 | 49.81 | 25,029 EUR | -5,239 |
| USD/JPY | 4 horas | n/a | 1,964 | 51.12 | 666,110 USD | -331,130 |
| Nikkei 225 | Diario | n/a | 646 | 50.93 | 37,009 USD | -30,326 |
| Nikkei 225 | 4 horas | n/a | 1,407 | 47.76 | 33,944 USD | -14,965 |
| Dow Jones | Diario | n/a | 852 | 51.53 | 30,889 EUR | -8,985 |
| Plata | 4 horas | n/a | 1,598 | 50.44 | 26,698 USD | -15,432 |
| Nasdaq 100 | Diario | n/a | 624 | 45.51 | 15,324 EUR | -5,607 |
| Dow Jones | 1 hora | n/a | 2,157 | 50.86 | 14,648 EUR | -8,506 |
| Dow Jones | 4 horas | n/a | 555 | 48.47 | 13,134 EUR | -8,943 |
| DAX 40 | 4 horas | n/a | 1,600 | 50.62 | 12,231 EUR | -7,244 |
| DAX 40 | Diario | n/a | 797 | 46.05 | 8,054 EUR | -7,644 |
| S&P 500 | 4 horas | n/a | 1,674 | 50.00 | 3,602 EUR | -1,290 |
| S&P 500 | Diario | n/a | 810 | 45.56 | 3,288 EUR | -1,239 |
| Oro | Diario | n/a | 761 | 49.01 | 2,592 EUR | -1,778 |
Gráficos
Las 10 mejores de 14 ejecuciones. La lista completa está en la tabla de arriba.
El código
// ============================================================== // Regime Switched Moving Average Crossover // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long only // Timeframe tested: 4 hours // ============================================================== DEFPARAM CumulateOrders = false base = ExponentialAverage[20](close) slope = base - base[1] hraw = 2 * WeightedAverage[12](close) - WeightedAverage[24](close) hmaa = WeightedAverage[4](hraw) hrawb = 2 * WeightedAverage[29](close) - WeightedAverage[59](close) hmab = WeightedAverage[7](hrawb) emaf = ExponentialAverage[15](close) smaf = Average[19](close) rmas = WilderAverage[45](close) rmaf = WilderAverage[16](close) rmag = WilderAverage[12](close) rmah = WilderAverage[36](close)
28 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 14 combinaciones de mercado y marco temporal. La mejor ejecución fue Nasdaq 100, 4 horas, con un profit factor de 1.42 en 1,614 operaciones.
La mejor ejecución tuvo un max drawdown de 5,239 EUR con la position size probada, frente a un resultado neto de 25,028 EUR.
Solo toma operaciones largas.
Relacionado
El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.