Cuando un bar completo abre y cierra en la Bollinger Band (30) inferior o por debajo, compra. Un bar íntegramente en la banda superior o por encima dispara un short. Las posiciones salen cuando el cierre cruza la SMA de 180 o una señal contraria las invierte.
Mejor ejecución de 14. EUR/USD, 10 min, spread 1, de la ejecución sweeps:2026-09-26-EURUSD-10m-opt.tsv:2.
| Periodo | Hasta 2026-09-26 |
| Instrumento | EUR/USD, 10 minutos |
| 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-26 |
| positionSize Contratos por operación | 1 |
| bandPeriod Longitud de las Bollinger Bands | 30 |
| exitPeriod Salir cuando el precio cruza esta media móvil simple | 180 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDMejor ejecución | 10 min | n/a | 3,144 | 55.92 | 25,920 USD | -25,496 |
| Plata | 1 hora | n/a | 1,805 | 52.74 | 1,084,960 USD | -567,835 |
| EUR/USD | 1 hora | n/a | 2,837 | 55.34 | 62,539 USD | -26,900 |
| EUR/USD | 4 horas | n/a | 706 | 57.08 | 52,407 USD | -40,882 |
| Dow Jones | Diario | n/a | 210 | 56.19 | 20,830 EUR | -8,615 |
| Dow Jones | 4 horas | n/a | 162 | 59.88 | 15,616 EUR | -10,395 |
| DAX 40 | Diario | n/a | 267 | 55.43 | 11,947 EUR | -11,170 |
| Petróleo crudo de EE. UU. | 1 hora | n/a | 1,388 | 56.63 | 10,411 EUR | -7,198 |
| Nasdaq 100 | 4 horas | n/a | 509 | 53.63 | 9,176 EUR | -6,901 |
| DAX 40 | 1 hora | n/a | 1,832 | 56.33 | 8,587 EUR | -6,508 |
| Nasdaq 100 | Diario | n/a | 162 | 50.62 | 7,733 EUR | -7,424 |
| FTSE 100 | 4 horas | n/a | 480 | 57.29 | 6,551 EUR | -2,842 |
| FTSE 100 | Diario | n/a | 194 | 62.37 | 5,964 EUR | -4,080 |
| GBP/USD | 4 horas | n/a | 700 | 54.57 | 5,724 USD | -4,898 |
Gráficos
Las 10 mejores de 14 ejecuciones. La lista completa está en la tabla de arriba.
El código
// ============================================================ // Bollinger Mean Reversion // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 10 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade bandPeriod = 30 // Bollinger Band length exitPeriod = 180 // exit when price crosses this simple moving average // --- Indicators --- upperBand = BollingerUp[bandPeriod](close) lowerBand = BollingerDown[bandPeriod](close) exitMA = Average[exitPeriod](close)
25 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
Sí, está totalmente automatizado y sin stop. El código reescrito no se comprobó en compilación, así que hazle backtest antes de usarlo en real.
EUR/USD, GBP/USD, Silver, US Crude Oil y cuatro índices bursátiles, y todas las ejecuciones listadas fueron positivas. Dow Jones diario ganó EUR 20,830.2 en 210 operaciones.
La mejor ejecución de EUR/USD 10 minutos tuvo un max drawdown de USD 25,496 con position size 1.
Produjo la mejor ejecución registrada en EUR/USD, con 3,144 operaciones que dan una muestra amplia.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.