La estrategia compra cuando el cierre cruza por encima de la EMA de 33 periodos en una tendencia alcista, tras un retroceso por debajo de la EMA de 165 periodos. El stop se sitúa en el mínimo del retroceso y el objetivo a 2.06 veces ese riesgo, y solo se opera cuando el riesgo supera el 0.8% del precio.
Mejor de 10 ejecuciones. Petróleo crudo de EE. UU., 15 min, spread 3, de la ejecución sweeps:2026-10-12-CRUDE-15m-opt.tsv:5.
| Periodo | Hasta el 2026-10-12 |
| Instrumento | Petróleo crudo de EE. UU., 15 minutos |
| 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-12 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| Petróleo crudo de EE. UU.Mejor ejecución | 15 min | n/a | 718 | 33.70 | 3,874 EUR | -3,355 |
| Nikkei 225 | Diario | n/a | 61 | 47.54 | 25,005 USD | -11,518 |
| DAX 40 | Diario | n/a | 92 | 34.78 | 8,742 EUR | -5,263 |
| Petróleo crudo de EE. UU. | Diario | n/a | 76 | 40.79 | 7,624 EUR | -3,750 |
| Nasdaq 100 | Diario | n/a | 60 | 48.33 | 7,486 EUR | -7,260 |
| S&P 500 | Diario | n/a | 82 | 47.56 | 2,618 EUR | -983 |
| DAX 40 | 2 min | n/a | 5 | 80.00 | 1,830 EUR | -429 |
| S&P 500 | 4 horas | n/a | 177 | 35.03 | 1,569 EUR | -829 |
| Nasdaq 100 | 2 min | n/a | 5 | 60.00 | 1,150 EUR | -560 |
| DAX 40 | 1 min | n/a | 3 | 66.67 | 758 EUR | -484 |
Gráficos
El código
// ============================================================== // EMA Pullback Risk Bracket // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 15 minutes // ============================================================== DEFPARAM CumulateOrders = false ONCE maxclose = 0 ONCE maxhigh = 0 ONCE hasabove = 0 ONCE minclose = 0 ONCE minlow = 0 ONCE hasbelow = 0 emalevel = ExponentialAverage[33](close) emalimit = ExponentialAverage[165](close) ematrend = ExponentialAverage[365](close)
53 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 10 combinaciones de mercado y marco temporal. La mejor ejecución por número de operaciones fue Petróleo crudo de EE. UU., 15 minutos, con 718 operaciones.
La mejor ejecución tuvo un max drawdown de 3,355 EUR con la position size probada, frente a un resultado neto de 3,874 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.