Apuntarme a la lista de espera
Estrategias / Breakout / Squeeze Upper Band Breakout

Squeeze Upper Band Breakout

La estrategia compra 1 contrato cuando el cierre rompe por encima de la Bollinger Band superior tras una compresión y por encima de la EMA de 200 periodos. Cierra el long cuando el cierre rompe por debajo de la banda inferior y la posición media del cierre es 0 o inferior.

BreakoutSolo largosIntradayNikkei 22530 min
1.59Profit factor
47,620Beneficio neto USD
49.83%Tasa de acierto
602Operaciones
-8,861Max drawdown
79.10Operación media

Mejor de 28 ejecuciones. Nikkei 225, 30 min, spread 10, de la ejecución pf:2026-10-04-NIKKEI-30m.tsv:1.

Reglas de entrada, largos

  1. Una compresión significa que las Bollinger Band de 20 periodos (2 desviaciones) quedan totalmente dentro de las bandas de Keltner a 1.5 veces el rango verdadero medio.
  2. Hubo una compresión en la bar actual o en una de las 3 bars previas.
  3. La media de 20 bars de la posición del cierre dentro del rango de la bar está por encima de 0.
  4. El cierre está por encima de la EMA de 200 periodos y por encima de su cierre de 3 bars antes.
  5. Las señales solo aparecen después de la bar 200 y más de 15 bars después de la señal anterior.

Reglas de salida

  1. Hubo una compresión reciente en la bar actual o en una de las 3 bars previas.
  2. La posición media del cierre es 0 o inferior.
  3. Las salidas también esperan más de 15 bars desde la señal anterior, y se aplican solo mientras haya una posición long abierta.

Condiciones de la prueba

PeriodoHasta el 2026-10-04
InstrumentoNikkei 225, 30 minutos
Spread10 puntos
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-10-04

Todas las ejecuciones

Mercados y marcos temporales probados

MercadoMarco temporalPFOperaciones% de aciertoNetoMax DD
Nikkei 225Mejor ejecución30 min1.59 60249.8347,620 USD-8,861
USD/JPY30 minn/a 68148.75442,860 USD-251,530
Nikkei 2254 horasn/a 7848.7236,674 USD-9,021
Dow JonesDiarion/a 4355.8132,957 EUR-11,142
Nikkei 225Diarion/a 2245.4528,591 USD-23,427
Nasdaq 100Diarion/a 2360.8715,155 EUR-5,914
Nasdaq 1001 horan/a 42352.4814,963 EUR-4,516
Nikkei 2251 horan/a 29845.6414,798 USD-14,665
DAX 40Diarion/a 2171.4314,099 EUR-5,511
Nasdaq 10015 minn/a 65749.9213,539 EUR-4,536
Plata2 minn/a 62541.1213,330 USD-9,398
Nasdaq 1004 horasn/a 8254.8812,339 EUR-4,421
Dow Jones15 minn/a 54645.0512,240 EUR-7,132
DAX 4015 minn/a 67845.877,680 EUR-4,084
Nasdaq 10030 minn/a 59048.647,491 EUR-4,915
DAX 405 minn/a 60944.996,763 EUR-2,332
DAX 4030 minn/a 63345.815,249 EUR-4,615
S&P 500Diarion/a 4560.004,682 EUR-1,190
Dow Jones2 minn/a 65143.783,636 EUR-2,483
S&P 50030 minn/a 58651.373,227 EUR-1,133
OroDiarion/a 3754.053,159 EUR-809
Oro4 horasn/a 10347.572,465 EUR-962
S&P 5004 horasn/a 9565.262,196 EUR-920
Oro15 minn/a 72443.651,525 EUR-995
Oro10 minn/a 69044.491,376 EUR-879
S&P 5001 horan/a 44146.941,352 EUR-1,348
Oro3 minn/a 72141.191,222 EUR-454
S&P 5005 minn/a 65444.801,099 EUR-545

Gráficos

Resultados por ejecución

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

Beneficio netoMax drawdown

El código

Código ProBuilder, tal como se probó

// ==============================================================
// Squeeze Upper Band Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long only
// Timeframe tested: 30 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE lastsig = 0

basis = Average[20](close)
dev = 2.0 * STD[20](close)
upperbb = basis + dev
lowerbb = basis - dev
trsma = Average[20](TR(close))
upperkc = basis + trsma * 1.5
lowerkc = basis - trsma * 1.5

30 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 BollingerCanal de KeltnerEMATrue Range
Historial más largoNueva ejecución con hasta 1,000,000 barrasNikkei 225 · 30 min · datos antiguos 338.30 USD

Nikkei 225 no tenía historial más allá de la ejecución estándar, así que ambas ejecuciones usaron 180,000 barras.

Nikkei 225 · 30 min

Barras disponibles180,000
Neto, ejecución estándar de 200,000 barras47,620.30 USD
Neto, ejecución larga47,958.60 USD
Neto solo en los datos más antiguos338.30 USD
Lee esto primeroDebilidades conocidas2 puntos
  • El código no define ningún stop loss, por lo que una operación perdedora sigue abierta hasta que llega una señal de salida.
  • Los resultados solo incluyen el spread. No incluyen comisiones ni financiación nocturna.

Preguntas

Sobre esta estrategia

¿Puedo ejecutar Squeeze Upper Band Breakout en ProOrder?

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.

¿En qué mercados se probó?

Se probó en 28 combinaciones de mercado y marco temporal. La mejor ejecución fue Nikkei 225, 30 minutos, con un profit factor de 1.59 en 602 operaciones.

¿Qué tamaño tuvo el drawdown?

La mejor ejecución tuvo un max drawdown de 8,861 USD con la position size probada, frente a un resultado neto de 47,620 USD.

¿Opera en largo, en corto o en ambos sentidos?

Solo toma operaciones largas.

Relacionado

Estrategias como esta

Reversal Pattern With Chaikin Volatility

Usa el mismo indicador.

2.26 PF · 6,872 operaciones

Rock Climber

Mejor ejecución en el mismo mercado, Nikkei 225.

1.44 PF · 1,644 operaciones

Volatility Band Upside Breakout

También es una estrategia breakout.

1.59 PF · 194 operaciones

Apúntate a la lista de espera de ProRealAlgos para operar una cartera probada en lugar de estrategias sueltas.

La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.

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