En un día en que el cierre está por encima de la SMA de 7 periodos pero la vela es roja hasta ese momento, compra. Cuando el precio está por debajo de la SMA y la vela es verde, vende en short. Está siempre en mercado después de la primera operación, con filtros de calendario que se saltan los longs los jueves y en enero y los shorts los martes y en abril.
Mejor ejecución de 18. EUR/USD, Diario, spread 1, de la ejecución pf:2026-09-24-EURUSD-D.tsv:3.
| Periodo | Hasta 2026-09-25 |
| Instrumento | EUR/USD, Diario |
| Spread | 1 puntos |
| Contratos | 1 |
| 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-09-25 |
| positionSize Tamaño por punto | 1 |
| maPeriod Media móvil con la que se compara el oscilador | 7 |
| noLongDay Sin nuevos longs en este día de la semana (4 = jueves) | 4 |
| noLongMonth Sin nuevos longs en este mes (1 = enero) | 1 |
| noShortDay Sin nuevos shorts en este día de la semana (2 = martes) | 2 |
| noShortMonth Sin nuevos shorts en este mes (4 = abril) | 4 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDMejor ejecución | Diario | 1.49 | 1,050 | 41.71 | 328,432 USD | -47,802 |
| GBP/USD | Diario | 1.27 | 1,108 | 40.16 | 29,657 USD | -5,040 |
| USD/JPY | Diario | n/a | 1,113 | 38.36 | 2,080,130 JPY | -628,300 |
| USD/JPY | 1 min | n/a | 491 | 73.93 | 127,020 JPY | -61,820 |
| EUR/USD | 1 hora | n/a | 4,826 | 56.22 | 62,713 USD | -62,052 |
| EUR/USD | 10 min | n/a | 2,020 | 66.88 | 57,941 USD | -27,877 |
| EUR/USD | 5 min | n/a | 1,327 | 70.46 | 55,064 USD | -50,974 |
| EUR/USD | 3 min | n/a | 973 | 71.63 | 50,869 USD | -27,883 |
| DAX 40 | Diario | n/a | 882 | 38.21 | 13,376 EUR | -7,351 |
| Dow Jones | Diario | n/a | 1,248 | 35.66 | 11,959 EUR | -9,263 |
| Petróleo crudo de EE. UU. | Diario | n/a | 962 | 40.02 | 11,817 EUR | -8,909 |
| Nasdaq 100 | 3 min | n/a | 1,062 | 73.92 | 10,572 EUR | -4,506 |
| GBP/USD | 4 horas | n/a | 1,658 | 46.86 | 9,457 USD | -8,538 |
| Nasdaq 100 | 1 min | n/a | 574 | 81.71 | 6,677 EUR | -3,815 |
| Nasdaq 100 | 2 min | n/a | 841 | 76.93 | 5,768 EUR | -4,263 |
| DAX 40 | 1 min | n/a | 669 | 80.72 | 3,481 EUR | -3,332 |
| Oro | Diario | n/a | 1,194 | 38.19 | 2,397 EUR | -1,621 |
| FTSE 100 | 1 min | n/a | 635 | 74.96 | 1,251 EUR | -870 |
Gráficos
Las 10 mejores de 18 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
// ============================================================ // Pullback Candle MA Filter // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // size per point maPeriod = 7 // moving average the oscillator is measured against noLongDay = 4 // no new longs on this day of week (4 = Thursday) noLongMonth = 1 // no new longs in this month (1 = January) noShortDay = 2 // no new shorts on this day of week (2 = Tuesday) noShortMonth = 4 // no new shorts in this month (4 = April) // --- Indicators --- priceMA = Average[maPeriod](close) maOscillator = close - priceMA redDay = (DClose(0) - DOpen(0)) < 0 greenDay = (DClose(0) - DOpen(0)) > 0
15 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
Sí, es un sistema simple de stop and reverse. El código se reescribió después de las pruebas y no se comprobó su compilación, así que hazle backtest primero.
Todas las ejecuciones listadas fueron rentables. GBP/USD diario registró un profit factor de 1.27 en 1,108 operaciones, y USD/JPY diario ganó JPY 2,080,130 en un barrido con un drawdown de JPY 628,300.
La mejor ejecución diaria en EUR/USD tuvo un max drawdown de USD 47,802 con un position size de 1. El valor del contrato de tu broker determina la exposición real.
La regla mira el color de la vela diaria de hoy, así que el gráfico diario es su lugar natural y dio el mejor resultado registrado.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.