Apuntarme a la lista de espera
Estrategias / Breakout / Bollinger Breakout

Bollinger Breakout: operar cierres fuera de las bandas

Este sistema se pone long cuando una barra cierra por encima de la Bollinger Band superior (20, 2) y short cuando cierra por debajo de la banda inferior. Las posiciones salen en la línea media de 20 barras o con un stop del 1%. Se probó en gráficos de 5 minutos a 1 hora.

BreakoutLargos & cortosIntradayNasdaq 10030 min
n/aProfit factor
-17,708Beneficio neto EUR
30.48%Tasa de acierto
8,117Operaciones
-20,713Max drawdown
-2.18Operación media

Mejor ejecución de 16. Nasdaq 100, 30 min, spread 3, de la ejecución sweeps:2026-09-07-NAS100-30m-opt.tsv:7.

Reglas de entrada, largos

  1. Sin posición abierta

Reglas de entrada, cortos

  1. Sin posición abierta

Reglas de salida

  1. Stop loss al 1% de la entrada
  2. Cerrar un short cuando el cierre sube por encima de la línea media de 20 barras

Condiciones de la prueba

PeriodoHasta 2026-09-07
InstrumentoNasdaq 100, 30 minutos
Spread3 puntos
Contratos1
Capital inicial1,000,000
CostesSolo spread. No se incluyen comisiones ni financiación overnight.
BarrasHasta 200,000 barras, menos cuando el instrumento tiene menos historial
Última prueba2026-09-07
Parámetros (4)
positionSize
Contratos por operación
1
bandPeriod
Longitud de las Bollinger Bands
20
bandWidth
Desviaciones estándar desde la línea media
2
stopLossPct
Stop de protección, porcentaje del precio de entrada
1

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nasdaq 100Mejor ejecución30 minn/a 8,11730.48-17,708 EUR-20,713
DAX 401 horan/a 4,52434.882,158 EUR-5,304
Oro1 horan/a 4,66534.73450 EUR-1,036
Oro30 minn/a 7,74232.74120 EUR-3,196
Oro15 minn/a 7,60030.36-3,071 EUR-4,227
Oro5 minn/a 7,40229.11-3,529 EUR-3,616
DAX 4030 minn/a 7,72432.29-6,450 EUR-11,223
S&P 5001 horan/a 5,16732.96-6,817 EUR-7,251
S&P 50030 minn/a 8,04031.01-7,424 EUR-9,385
S&P 5005 minn/a 7,53628.26-8,285 EUR-8,313
S&P 50015 minn/a 7,67530.35-8,645 EUR-8,728
Nasdaq 1001 horan/a 5,25232.84-11,791 EUR-13,154
Nasdaq 1005 minn/a 7,45831.54-19,822 EUR-20,050
Nasdaq 10015 minn/a 7,65031.57-20,270 EUR-20,697
DAX 405 minn/a 7,39129.09-20,632 EUR-20,855
DAX 4015 minn/a 7,60331.12-28,925 EUR-28,944

Gráficos

Resultados por ejecución

Las 10 mejores de 16 ejecuciones. La lista completa está en la tabla de arriba.

Beneficio netoMax drawdown

El código

ProBuilder, reescrito al estándar de la casa

// ============================================================
// Bollinger Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1       // contracts per trade
bandPeriod = 20        // Bollinger Band length
bandWidth = 2          // standard deviations from the midline
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
// Bands built by hand so the 2 sigma width is explicit.
midBand = Average[bandPeriod](close)
stdDevValue = STD[bandPeriod](close)
upperBand = midBand + bandWidth * stdDevValue
lowerBand = midBand - bandWidth * stdDevValue

26 líneas más: las reglas de entrada y salida.

Configuración

Cómo cargarla

  1. Copia el código con el botón de copiar del bloque de código.
  2. En ProRealTime, abre un gráfico del instrumento y el marco temporal que quieras probar y luego abre ProOrder > New trading system y elige "Create with programming".
  3. Pega el código, dale un nombre al sistema y guárdalo.
  4. Haz clic en "Backtest", ajusta tu propio spread y position size, y ejecútala antes de considerar operarla en real.

Indicadores utilizados

Bandas de BollingerSMA
Lee esto primeroDebilidades conocidas4 puntos
  • La mayoría de las ejecuciones perdieron dinero. Solo DAX 40 en 1 hora (2,158.40 EUR), Gold en 1 hora (450.30 EUR) y Gold en 30 minutos (119.80 EUR) terminaron en positivo entre todas las ejecuciones listadas.
  • La ejecución principal en Nasdaq 100 30 minutos terminó en -17,708.40 EUR en 8117 operaciones, con un max drawdown de 20,713.30 EUR.
  • Las tasas de acierto se sitúan en torno al 30% (30.48% en la ejecución principal), y la operación media fue de -2.18 EUR, así que los costes de spread de 3 puntos pesan mucho.
  • El profit factor no se registró porque para esta estrategia solo existen datos de barrido.

Preguntas

Sobre esta estrategia

¿Se puede ejecutar en real en ProOrder?

Sí, el código funciona como un sistema automático de ProOrder con un stop loss del 1%. Dados los resultados de las pruebas, trátalo como un punto de partida para investigar más que como algo para operar tal cual.

¿Cómo se comportó en los distintos mercados?

Se probó en DAX 40, Gold, S&P 500 y Nasdaq 100. Tres ejecuciones obtuvieron un pequeño beneficio y el resto perdió, con DAX 40 en 15 minutos perdiendo 28,924.50 EUR.

¿Qué position size y qué riesgo se usaron?

Un contrato por operación con un spread de 3 puntos. La ejecución principal de Nasdaq 100 tuvo un max drawdown de 20,713.30 EUR con ese tamaño.

¿Qué marco temporal aguantó mejor?

Los gráficos de 1 hora fueron los menos malos, con DAX 40 y Gold ambos en positivo ahí. Las ejecuciones de 5 y 15 minutos perdieron en todos los instrumentos.

Relacionado

Estrategias como esta

Bollinger Squeeze

Usa el mismo indicador.

14.30 PF · 86 operaciones

Negated Hammer

Mejor ejecución en el mismo mercado, Nasdaq 100.

3.20 PF · 372 operaciones

Breakout Regime Filter

También es una estrategia breakout.

6.28 PF · 70 operaciones

¿Tienes curiosidad por saber cómo se filtran las ideas de breakout antes de pasar a real? Apúntate a la lista de espera de ProRealAlgos.

El copy trading en índices de EE. UU. está disponible para los miembros de ProRealAlgos a medida que se abren plazas.

Los resultados pasados de backtest no garantizan resultados futuros. Esto no es asesoramiento financiero. Seleccionado y mantenido por ProRealAlgos. ProRealTime™ es una marca comercial de ProRealTime SAS. prorealalgos.comEstadísticasDocumentación