Compra cuando el cierre está por encima de las EMAs de 125, 680 y 2500 periodos mientras un oscilador de regresión lineal está por debajo de cero y sube. Cierra el long cuando el cierre está por encima de 1.012 veces el precio de entrada y el oscilador baja.
Mejor de 45 ejecuciones. Oro, 4 horas, spread 0.6, de la ejecución pf:2026-10-05-GOLD-4h.tsv:3.
| Periodo | Hasta el 2026-10-05 |
| Instrumento | Gold, 4 horas |
| 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-05 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| OroMejor ejecución | 4 horas | 1.52 | 275 | 52.73 | 2,235 EUR | -405 |
| USD/JPY | 10 min | 1.46 | 126 | 67.46 | 485,160 USD | -111,890 |
| Plata | 15 min | 1.28 | 677 | 53.91 | 26,625 USD | -4,865 |
| Petróleo Brent | 2 min | 1.27 | 299 | 58.86 | 5,195 EUR | -1,169 |
| Petróleo Brent | 3 min | 1.23 | 357 | 58.26 | 5,226 EUR | -1,195 |
| USD/JPY | 30 min | n/a | 263 | 60.08 | 374,710 USD | -198,010 |
| USD/JPY | 15 min | n/a | 142 | 62.68 | 282,650 USD | -150,650 |
| USD/JPY | 4 horas | n/a | 147 | 57.14 | 280,810 USD | -191,580 |
| USD/JPY | Diario | n/a | 72 | 47.22 | 267,610 USD | -242,630 |
| USD/JPY | 2 min | n/a | 26 | 69.23 | 133,150 USD | -67,400 |
| EUR/USD | 2 min | n/a | 27 | 37.04 | 78,457 USD | -32,580 |
| EUR/USD | 4 horas | n/a | 161 | 57.76 | 34,455 USD | -29,468 |
| Plata | 4 horas | n/a | 274 | 42.34 | 18,515 USD | -8,353 |
| Nikkei 225 | 30 min | n/a | 661 | 56.58 | 17,558 USD | -6,926 |
| Nikkei 225 | 10 min | n/a | 377 | 58.62 | 17,060 USD | -9,242 |
| Nikkei 225 | 3 min | n/a | 216 | 61.11 | 15,874 USD | -12,355 |
| Nikkei 225 | 5 min | n/a | 259 | 60.62 | 15,603 USD | -11,449 |
| Dow Jones | Diario | n/a | 283 | 45.23 | 14,948 EUR | -5,235 |
| Dow Jones | 15 min | n/a | 257 | 61.09 | 13,624 EUR | -4,709 |
| Plata | 10 min | n/a | 584 | 52.57 | 13,280 USD | -7,370 |
| Dow Jones | 30 min | n/a | 205 | 60.98 | 12,541 EUR | -4,674 |
| Plata | 1 hora | n/a | 737 | 46.40 | 11,698 USD | -9,696 |
| Dow Jones | 4 horas | n/a | 86 | 60.47 | 10,641 EUR | -3,706 |
| Nasdaq 100 | 15 min | n/a | 468 | 60.26 | 8,389 EUR | -3,930 |
| Dow Jones | 5 min | n/a | 115 | 63.48 | 7,962 EUR | -4,708 |
| Plata | 5 min | n/a | 452 | 55.53 | 7,168 USD | -6,688 |
| Nasdaq 100 | 1 hora | n/a | 652 | 57.21 | 6,736 EUR | -4,755 |
| Nasdaq 100 | 30 min | n/a | 688 | 58.14 | 6,457 EUR | -4,291 |
| Petróleo Brent | 1 hora | n/a | 440 | 50.45 | 5,417 EUR | -2,200 |
| Nasdaq 100 | 10 min | n/a | 330 | 58.48 | 5,081 EUR | -3,407 |
| Petróleo Brent | 1 min | n/a | 275 | 60.36 | 4,732 EUR | -2,219 |
| Nasdaq 100 | Diario | n/a | 228 | 37.28 | 4,153 EUR | -3,421 |
| Petróleo Brent | 5 min | n/a | 423 | 56.03 | 3,749 EUR | -2,407 |
| Petróleo crudo de EE. UU. | 2 min | n/a | 342 | 57.31 | 3,725 EUR | -1,401 |
| Oro | 10 min | n/a | 288 | 63.89 | 2,358 EUR | -795 |
| Petróleo crudo de EE. UU. | 3 min | n/a | 386 | 55.18 | 2,261 EUR | -2,034 |
| Oro | 1 hora | n/a | 554 | 55.78 | 1,999 EUR | -527 |
| Oro | 15 min | n/a | 372 | 61.56 | 1,816 EUR | -957 |
| Oro | 5 min | n/a | 237 | 64.98 | 1,648 EUR | -1,243 |
| S&P 500 | 15 min | n/a | 345 | 61.45 | 1,629 EUR | -896 |
| Oro | 30 min | n/a | 536 | 57.09 | 1,611 EUR | -606 |
| Oro | Diario | n/a | 179 | 43.58 | 1,427 EUR | -416 |
| FTSE 100 | 3 min | n/a | 72 | 63.89 | 1,090 EUR | -761 |
| S&P 500 | 30 min | n/a | 520 | 59.42 | 1,018 EUR | -959 |
| S&P 500 | 1 min | n/a | 32 | 71.88 | 803 EUR | -508 |
Gráficos
Las 10 mejores de 45 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
// ============================================================== // EMA Filtered Oscillator Long // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long only // Timeframe tested: 4 hours // ============================================================== DEFPARAM CumulateOrders = false emaa = ExponentialAverage[125](close) emab = ExponentialAverage[680](close) emac = ExponentialAverage[2500](close) myE = (Highest[20](high) + Lowest[20](low)) / 2 + Average[20](close) src = close - myE / 2 osc = LinearRegression[20](src)
14 líneas más: las reglas de entrada y salida.
Configuración
Oro no tenía historial más allá de la ejecución estándar, así que ambas ejecuciones usaron 30,000 barras.
| Barras disponibles | 30,000 |
| Neto, ejecución estándar de 200,000 barras | 2,234.80 EUR |
| Neto, ejecución larga | 2,234.80 EUR |
| Neto solo en los datos más antiguos | 0.00 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 45 combinaciones de mercado y marco temporal. La mejor ejecución fue Oro, 4 horas, con un profit factor de 1.52 en 275 operaciones.
La mejor ejecución tuvo un max drawdown de 405 EUR con la position size probada, frente a un resultado neto de 2,235 EUR.
Solo toma operaciones largas.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.