Estrategia Pine de ruptura Bollinger sin programar

Ruptura Length 20 / 2σ en Strategy Builder, squeeze solo si está CODED, export Pine v6, adjuntar y backtest en TradingView.

📖 4 min de lectura

📝 652 palabras

🏷️ Pine Script y TradingView

Compartir este artículo:

Tocar una banda está garantizado

Las Bandas de Bollinger son una media móvil con una banda superior y otra inferior situadas a un número de desviaciones típicas, medidas sobre la misma ventana. Esa construcción tiene una consecuencia con la que se construyen estrategias sin darse cuenta:

Tocar una banda no es un suceso raro. Su frecuencia la fija la propia fórmula del indicador.

Si las bandas están a dos desviaciones típicas de una media de 20 periodos, entonces por construcción una minoría predecible de los últimos 20 cierres quedará fuera de ellas. Que el precio alcance la banda es el indicador funcionando con normalidad, no el mercado haciendo algo inusual.

Así que «el precio tocó la banda superior» no aporta casi nada por sí solo. Lo que sí aporta información es lo anchas que están las bandas, porque es una lectura directa de la volatilidad reciente.

El problema de sincronización que nadie menciona

Las bandas se calculan con la misma ventana en la que la volatilidad acaba de entrar. Así que se ensanchan después de que empiece un movimiento, no antes.

Eso produce una secuencia concreta e incómoda:

  1. el mercado está tranquilo, así que las bandas son estrechas
  2. empieza un movimiento real
  3. el precio queda de inmediato muy fuera de una banda que sigue estrecha por el paso 1
  4. las bandas se ensanchan en las barras siguientes, poniéndose al día

Una regla de toque de banda se dispara con más fuerza en el paso 3 — que es o el mejor momento (el movimiento es genuino y llegas temprano) o el peor (el movimiento es ruido y la banda simplemente estaba demasiado ajustada). El indicador no puede distinguirlos, porque ambos se ven idénticos en el momento del toque.

Y por eso ruptura y reversión son apuestas opuestas al mismo suceso

Lo que creesLo que operasPierdes cuando
el movimiento es realruptura: entras en la dirección del toqueel movimiento es ruido
la banda estaba demasiado ajustadareversión: entras contra el toqueel movimiento es real

Ambas estrategias usan el mismo disparador. No son variaciones de una idea: son predicciones opuestas, y cuál funciona depende por completo del régimen. Por eso una estrategia de bandas necesita un filtro de régimen más que mejores parámetros de banda.

Construir la versión de ruptura

CampoValorNota
Periodo Bollinger20convencional
Desviaciones2convencional; cambiarlo cambia directamente la frecuencia de toques
Entradacierre por encima de la banda superior
Filtro de régimenATR por encima de su propia mediasolo tomar rupturas con volatilidad en expansión
Salidavuelta a la banda media, o un stop por ATR

El filtro de régimen es la parte que importa, y la construcción — un ratio de ATR adimensional en lugar de un nivel fijo de ATR — está en el filtro de régimen por ATR.

Dos cosas que comprobar en la exportación

El multiplicador de desviación debe ser un input que puedas mover. Cambiarlo de 2 a 2,5 debería cambiar visiblemente el número de operaciones. Si no lo hace, el multiplicador está compilado como literal y el control es inerte.

La banda media es una media móvil, así que si además añades un filtro de tendencia por media móvil con el mismo periodo, has añadido la misma serie dos veces — el problema del doble recuento descrito en el playbook del MACD.

Preguntas frecuentes

Sí. Bollinger en Step 3, cruce de precio / breakout, export Pine, Editor, Tester.

20, 2σ, H1. Bandas.

Este playbook es ruptura, no fade.

Sesión + «Se cumple desde hace N velas seguidas» + ATR. Filtros.

SuperTrend e Ichimoku están entre los 47 tipos de indicadores. Los filtros de noticias aún no están disponibles. EA MT5.