Mientras está fuera del mercado, el sistema coloca un buy stop 5 puntos por encima del máximo de 10 barras y un sell stop 5 puntos por debajo del mínimo de 10 barras. Las órdenes duran una barra y se renuevan en cada barra. Las operaciones toman 10 puntos de beneficio o 60 puntos de pérdida.
Mejor ejecución de 6. Dow Jones, 4 horas, spread 3, de la ejecución pf:2026-09-15-DOW30-4h.tsv:2.
| Periodo | Hasta 2026-09-15 |
| Instrumento | Dow Jones, 4 horas |
| Spread | 3 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-15 |
| positionSize Contratos por operación | 1 |
| stopLossPoints Stop de protección en puntos | 60 |
| takeProfitPoints Objetivo de beneficio en puntos | 10 |
| lookbackPeriod Barras para el máximo y el mínimo del rango | 10 |
| entryOffsetPoints Distancia de las órdenes stop más allá del rango, en puntos | 5 |
| warmupMultiplier Barras de espera antes de operar, como múltiplo de lookbackPeriod | 2 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| Dow JonesMejor ejecución | 4 horas | 1.64 | 808 | 90.84 | 2,867 EUR | -310 |
| GBP/USD | Diario | 1.63 | 1,023 | 90.91 | 3,604 USD | -310 |
| USD/JPY | Diario | 1.49 | 969 | 89.99 | 286,150 JPY | -46,000 |
| DAX 40 | Diario | 1.33 | 867 | 89.04 | 1,933 EUR | -381 |
| EUR/USD | Diario | 1.15 | 962 | 87.32 | 10,854 USD | -5,993 |
| USD/JPY | 4 horas | 1.14 | 2,313 | 87.25 | 251,420 JPY | -66,380 |
Gráficos
Por encima de 1.0 ganó dinero, por debajo de 1.0 perdió dinero.
El código
// ============================================================ // Range Breakout Pending // ProRealAlgos Strategy Library | prorealalgos.com // Type: Breakout // Direction: Long & short // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false DEFPARAM PreloadBars = 1000 // --- Parameters --- positionSize = 1 // contracts per trade stopLossPoints = 60 // protective stop in points takeProfitPoints = 10 // profit target in points lookbackPeriod = 10 // bars for the highest high / lowest low entryOffsetPoints = 5 // stop orders sit this many points beyond the range warmupMultiplier = 2 // wait lookbackPeriod times this many bars before trading // --- Indicators --- channelHigh = Highest[lookbackPeriod](high) channelLow = Lowest[lookbackPeriod](low) warmedUp = BarIndex >= lookbackPeriod * warmupMultiplier barsSinceTrade = BarIndex - TradeIndex(1)
13 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
Sí. Las órdenes stop pendientes están soportadas en ProOrder, y el código las renueva en cada barra mientras está fuera del mercado.
Dow Jones 4 horas obtuvo 2,867.40 EUR en 808 operaciones. GBP/USD Diario, USD/JPY Diario, DAX 40 Diario, EUR/USD Diario y USD/JPY 4 horas también fueron positivos.
Cada pérdida está limitada a 60 puntos. Con 1 contrato y un spread de 3 puntos, la ejecución de Dow Jones en 4 horas tuvo un max drawdown de 310 EUR.
Un objetivo de 10 puntos es pequeño comparado con el swing en barras lentas, y por eso la tasa de acierto es alta ahí. En gráficos más rápidos el spread se llevaría una parte mayor.
Relacionado
El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.