Compression Expansion Detector

# Detector de compresión y expansión: aprieta y suelta

*Categoría: Volatilidad | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1*

## Breve descripción

> Mide en qué medida se ha reducido la volatilidad a corto plazo con respecto al valor de referencia, cuenta cuántas barras ha durado la compresión y resalta las barras posteriores a la liberación.

### Resumen

La volatilidad no es estable: alterna fases de compresión, en las que el rango se estrecha progresivamente, y fases de expansión, en las que se amplía bruscamente. Las primeras son aburridas e improductivas; las segundas contienen casi todos los movimientos aprovechables. El «Detector de compresión-expansión» mide en qué medida se ha reducido la volatilidad a corto plazo con respecto a la referencia y, algo que casi ningún indicador de compresión hace, cuenta explícitamente cuántas barras ha durado la compresión. Una compresión reconocida, es decir, lo suficientemente profunda y duradera, se colorea de azul; en el momento en que se rompe, las barras siguientes se resaltan en naranja durante un número configurable de barras, lo que indica que la expansión acaba de comenzar y que es el momento de actuar.

### Cómo funciona el cálculo

1. El rango verdadero de cada barra se calcula una vez y se reutiliza para ambos promedios de volatilidad.
2. Se calculan una volatilidad a corto plazo sobre las barras InpShortAtr y una de referencia sobre las barras InpLongAtr.
3. El índice de compresión es cien menos cien veces su ratio: es igual a cero cuando no hay ningún estrechamiento.
4. Una máquina de estados cuenta las barras consecutivas por encima del umbral de compresión.
5. Cuando el índice cae por debajo del umbral tras al menos InpMinSqueeze barras de compresión, comienza una cuenta atrás de InpReleaseBars barras.
6. Las barras de la cuenta atrás se colorean de naranja: constituyen la ventana de expansión que acaba de abrirse.

### Cómo utilizarlo

- No operes durante la fase azul: la compresión puede durar mucho más de lo esperado y las rupturas prematuras son casi siempre falsas.
- Prepara las órdenes durante la compresión y actívalas cuando aparezcan las barras naranjas.
- El indicador no proporciona la dirección de la ruptura: esta debe determinarse mediante el precio o mediante un filtro de tendencia independiente.
- Las compresiones muy largas suelen producir expansiones más amplias: la duración visible en el histograma azul da una idea del tamaño esperado.
- Aumenta el valor de InpMinSqueeze para reducir el número de señales y seleccionar solo las compresiones realmente significativas.

### A quién va dirigido y en qué marcos temporales

Es la herramienta ideal para los traders de ruptura que necesitan saber cuándo prepararse, en lugar de reaccionar ante un movimiento ya producido. Funciona desde M15 hasta D1. Ofrece mejores resultados en instrumentos que alternan claramente fases tranquilas y activas, como las principales divisas e índices; en instrumentos constantemente volátiles, como algunas criptomonedas, las compresiones son poco frecuentes y el indicador se mantiene neutro durante largos periodos. No se requieren conocimientos de estadística.

### Ejemplo práctico de interpretación de una señal

En el gráfico H1 del EURGBP, el índice de compresión supera el umbral y las barras se vuelven azules. La fase dura veintitrés barras, durante las cuales el precio se mueve dentro de un rango de veinte pips y todos los intentos de ruptura se desvanecen. El operador prepara dos órdenes pendientes, una por encima y otra por debajo del rango, pero no las activa. En la vigésima cuarta barra, el índice cae por debajo del umbral y aparecen las barras naranjas: la volatilidad a corto plazo se ha ampliado bruscamente. Se activan las órdenes. El precio rompe al alza y recorre, en seis barras, más del triple del rango total de las veintitrés anteriores.

## Parámetros de entrada

| Parámetro | Por defecto | Descripción |
|---|---|---|
| `InpShortAtr` | 10 | Período de la volatilidad a corto plazo. Es la medida que se reduce durante la compresión. |
| `InpLongAtr` | 60 | Período de la volatilidad de referencia que representa la normalidad del instrumento. Manténlo claramente por encima del anterior. |
| `InpSqueezeLevel` | 35,0 | Índice de compresión a partir del cual se reconoce una compresión. Con un valor de 35, la volatilidad a corto plazo debe haber caído hasta aproximadamente dos tercios de la de referencia. |
| `InpMinSqueeze` | 5 | Número mínimo de barras de compresión para que se confirme la compresión y su ruptura genere el resaltado en naranja. |
| `InpReleaseBars` | 6 | Número de barras durante las cuales se resalta la expansión tras la liberación. Es la ventana operativa recomendada. |

## Ventajas / puntos fuertes

- Separa explícitamente la compresión en curso de una ruptura que acaba de producirse, dos situaciones que exigen un comportamiento opuesto.
- El recuento de la duración aporta información que la profundidad de la compresión por sí sola no proporciona.
- La ventana de expansión resaltada indica un intervalo operativo concreto, en lugar de un único instante.
- No requiere repintado y el cálculo es muy ligero, ya que se basa en una única serie de rango verdadero reutilizada por ambas medias.

## Limitaciones y advertencias

- No ofrece ninguna indicación sobre la dirección de la ruptura, que debe determinarse con otra herramienta.
- Una compresión puede romperse y desvanecerse inmediatamente: la ventana naranja no garantiza que la expansión vaya a continuar.
- El umbral de compresión es un valor empírico que depende de la relación entre los dos periodos elegidos: cambiarlos requiere revisarlo.
- En instrumentos con volatilidad crónica, el índice se mantiene bajo y el indicador casi nunca genera señales.

**Sin repintado:** los valores impresos en una barra cerrada nunca se modifican posteriormente.

**Descargo de responsabilidad.** Este producto es una herramienta de análisis técnico, no un sistema de negociación automatizado, y no ofrece garantía alguna de beneficios. Los mercados financieros conllevan el riesgo de pérdida total del capital invertido. Los resultados pasados no son indicativos de resultados futuros. Cada señal debe confirmarse con su propio análisis, un plan de gestión del capital y pruebas previas en una cuenta demo. El autor no se hace responsable de las decisiones de trading tomadas basándose en este indicador.

## Etiquetas y palabras clave sugeridas para MQL5

`squeeze`, `compression`, `breakout`, `volatility`, `expansion`, `atr`, `no repaint`, `timing`
Otros productos de este autor
# Cinta de pendiente adaptativa: cinta de pendiente de regresión normalizada por el ATR *Categoría: Tendencia | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Cinco pendientes de regresión lineal en horizontes temporales crecientes, normalizadas en unidades ATR y comparables entre distintos instrumentos. El
# Canal de tendencia fractal: canal estructural a partir de oscilaciones confirmadas *Categoría: Tendencia | Dificultad: principiante | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marco temporal recomendado: M15, M30, H1, H4, D1* ## Breve descripción > Canal escalonado construido a partir de las últimas oscilaciones fractales confirmadas, con una línea media coloreada según la estructura del mercado:
# Media móvil adaptativa a la volatilidad: media móvil de velocidad variable *Categoría: Tendencia | Dificultad: intermedia | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M5, M15, M30, H1, H4* ## Breve descripción > Una media móvil cuyo factor de suavizado viene determinado por la relación entre la volatilidad a corto y a largo plazo: se acelera durante las rupturas de t
# Índice de persistencia de la tendencia: persistencia frente a aleatoriedad *Categoría: Tendencia | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M30, H1, H4, D1* ## Breve descripción > Compara los cambios de dirección observados realmente con los que cabría esperar de una serie puramente aleatoria. Por encima de cero, el mercado persiste en una direc
# Filtro de tendencia de Kalman: filtro de Kalman de nivel y velocidad *Categoría: Tendencia | Dificultad: avanzada | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Un filtro de Kalman de dos estados que estima simultáneamente el nivel y la velocidad del precio. La ganancia se ajusta automáticamente: confía en el modelo cuando l
# Coincidencia de tendencias en múltiples escalas: consenso en ocho horizontes temporales *Categoría: Tendencia | Dificultad: principiante | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Intervalos de tiempo recomendados: M5, M15, M30, H1, H4, D1* ## Breve descripción > Comprueba la posición del precio frente a su propia media en ocho escalas espaciadas geométricamente y condensa el resultado en una única
# Eficiencia direccional: trayectoria neta frente a trayectoria bruta *Categoría: Tendencia | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Intervalos de tiempo recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Relación con signo entre la distancia neta recorrida por el precio y la trayectoria bruta realmente cubierta. Distingue las tendencias lineales de los avances desor
# Contador de edad de la tendencia: edad del régimen frente a duración típica *Categoría: Tendencia | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M30, H1, H4, D1* ## Breve descripción > Cuenta cuántas barras ha durado el régimen actual y lo compara con la duración media de todos los regímenes anteriores en el mismo instrumento. Mide la madurez de l
# Línea de referencia de confianza de la regresión: bandas sobre el error residual *Categoría: Tendencia | Dificultad: intermedia | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Línea de referencia de regresión lineal con bandas calculadas a partir del error estándar residual en lugar de la desviación estándar del precio. Las b
# Indicador de agotamiento de la tendencia - Puntuación compuesta de agotamiento *Categoría: Tendencia | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M30, H1, H4, D1* ## Breve descripción > Una puntuación del 0 al 100 que combina la desviación respecto a la media, la saturación direccional y la pérdida de impulso. Mide el riesgo de continuación de un
# Momentum Z normalizado - Momentum en puntuaciones estándar *Categoría: Momentum | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Normaliza el impulso con respecto a su propia distribución histórica reciente y devuelve una puntuación z. Un valor de +2 indica un impulso más fuerte que aproximadamente el 97
# Curvatura del impulso: aceleración frente a velocidad *Categoría: Impulso | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Mide la aceleración del precio, la segunda derivada de la serie suavizada, y la compara con la velocidad. Detecta la pérdida de impulso antes de que se produzcan cambios de dirección.
# Espectro de la tasa de variación: ¿qué horizonte es el que marca la tendencia? *Categoría: Momentum | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Intervalos de tiempo recomendados: M30, H1, H4, D1* ## Breve descripción > Estandariza la tasa de variación en seis horizontes e identifica cuál de ellos está impulsando el movimiento. Muestra la puntuación de la escala dominante y su c
# Indicador de fuerza del impulso: movimiento ponderado por volumen *Categoría: Impulso | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M5, M15, M30, H1, H4* ## Breve descripción > Ponderiza cada barra combinando el tamaño del cuerpo en unidades ATR con el volumen relativo a su media, y luego acumula las contribuciones. Distingue las barras amplias p
# Momentum Delta de doble horizonte: posiciones cortas frente a largas, con corrección temporal *Categoría: Momentum | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Compara el momentum en dos horizontes tras normalizarlos mediante la raíz cuadrada del tiempo, una corrección sin la cual el horizonte largo sie
# Ratio de retroceso del impulso: tamaño del impulso frente al tamaño del retroceso *Categoría: Momentum | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Agrupa los cambios consecutivos del mismo signo en secuencias y compara el tamaño medio de las secuencias alcistas con el de las bajistas. Mide si los imp
# Contador de impulsos de momentum: recuento de impulsos que superan el umbral *Categoría: Momentum | Dificultad: principiante | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Cuenta las barras que superan un múltiplo del ATR e indica el saldo neto. La línea total separa los periodos de calma de los de volatilidad, en los que el sa
# Escáner de divergencias de impulso: divergencias sin repintado *Categoría: Momentum | Dificultad: intermedia | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Señala las divergencias entre el precio y el momentum utilizando únicamente oscilaciones confirmadas. La flecha aparece tras la confirmación y nunca se retira, a diferenc
# Banda de impulso elástica: canal asimétrico basado en el impulso *Categoría: Momentum | Dificultad: intermedia | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4* ## Breve descripción > Un canal que se deforma con el impulso: la banda que favorece el movimiento se acerca a la media, mientras que la opuesta se aleja. Esto facilita las rupturas de tendencia
# Filtro de entropía del impulso: orden frente a aleatoriedad en los impulsos *Categoría: Momentum | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M30, H1, H4, D1* ## Breve descripción > Calcula la entropía de Shannon de la distribución reciente del momentum y la convierte en una puntuación de orden de 0 a 100. Distingue los mercados con una estructura
# Cono de volatilidad realizada - Percentiles de volatilidad histórica *Categoría: Volatilidad | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M30, H1, H4, D1* ## Breve descripción > Traza la volatilidad realizada junto con los percentiles de su propia distribución histórica. Indica si el nivel actual es alto o bajo para ese instrumento específico.
# Previsión de volatilidad EWMA: previsión de la próxima barra *Categoría: Volatilidad | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Estima la volatilidad de la próxima barra mediante un modelo EWMA basado en la varianza —el mismo esquema utilizado en la gestión de riesgos de carteras— junto con la volatil
# Clasificador de regímenes de volatilidad: clasificación con histéresis *Categoría: Volatilidad | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Clasifica la volatilidad en cuatro regímenes mediante una máquina de estados con histéresis, lo que elimina los cambios constantes típicos de los umbrales fijos.
# Volatilidad de Garman Klass: un estimador que utiliza todos los datos OHLC *Categoría: Volatilidad | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1* ## Breve descripción > Un estimador de volatilidad que utiliza el precio de apertura, máximo, mínimo y cierre, en lugar de solo los precios de cierre. Su relación con la estimación cl
# Riesgo de brecha nocturna: los stops de riesgo no pueden cubrirlo *Categoría: Volatilidad | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Acciones | Marcos temporales recomendados: H1, H4, D1* ## Breve descripción > Desglosa cada cambio de barra en brechas y movimiento intrabarral, e informa de la proporción de riesgo atribuible a las brechas, la parte contra la que ningún stop puede proteger. ### Resumen El riesgo de una posición mantenida más al
# Proyección de ruptura de volatilidad: niveles proyectados a partir de la apertura *Categoría: Volatilidad | Dificultad: principiante | Ventana: ventana del gráfico (superpuesta al precio) | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M5, M15, M30, H1* ## Breve descripción > Establece una referencia a la apertura de cada sesión y proyecta dos pares de niveles calculados como fracciones del rango medio diario. Los niveles p
# Estacionalidad de la volatilidad intradía: perfil de volatilidad por horas *Categoría: Volatilidad | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M5, M15, M30, H1* ## Breve descripción > Elabora el perfil de volatilidad media por hora del instrumento y lo compara con el rango real de la barra actual. Distingue las horas normalmente tranquilas de l
# Relación entre volatilidad a la baja y a la alza: asimetría del riesgo *Categoría: Volatilidad | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: H1, H4, D1* ## Breve descripción > Calcula dos semidesviaciones independientes, una solo para los rendimientos negativos y otra para los positivos, y muestra su proporción. Mide la asimetría que oculta la de
# Decaimiento del impacto de la volatilidad: vida media de la recuperación tras el impacto *Categoría: Volatilidad | Dificultad: avanzada | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: H1, H4, D1* ## Breve descripción > Estima el coeficiente de persistencia de la volatilidad y calcula su vida media, es decir, el número de barras que tarda una desviación respecto a la normal
# Eficiencia volumen-precio: el espesor del mercado *Categoría: Volumen | Dificultad: intermedia | Ventana: ventana independiente debajo del gráfico | Mercados: universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M5, M15, M30, H1, H4* ## Breve descripción > Mide cuánto se desplaza el precio por cada unidad de volumen. Los valores altos indican un mercado poco líquido, en el que unas pocas órdenes provocan grandes movimientos; los valores baj
Filtro:
No hay comentarios
Respuesta al comentario