Real Time Squeeze Momentum TMT
- Indicadores
- Versión: 1.0
- Activaciones: 20
TMT Squeeze Momentum: puntos de compresión de volatilidad, histograma de impulso, panel de fuerza y alertas para MetaTrader 4
Puntos de «Squeeze» activado/desactivado | Histograma de impulso por regresión lineal | % de fuerza de compradores frente a vendedores | Alertas emergentes, sonoras, push y por correo electrónico
1. Descripción general
TMT Squeeze Momentum es un indicador para MetaTrader 4 que se ejecuta en su propia subventana, situada debajo del gráfico de precios. Responde a dos preguntas al mismo tiempo:
- ¿Se está comprimiendo la volatilidad? Los puntos en la línea cero indican si el mercado se encuentra en una «compresión», en la que las bandas de Bollinger se sitúan dentro del canal de Keltner, o si la compresión se ha liberado.
- ¿Qué lado tiene el impulso? Un histograma muestra la dirección y la magnitud del impulso. Las barras de color lima por encima de cero indican que los compradores son más fuertes, y las barras rojas por debajo de cero indican que los vendedores son más fuertes.
Un panel de texto en la esquina de la ventana resume la misma información con palabras: quién tiene más fuerza, cuán fuerte es ese lado en comparación con las barras recientes, si el impulso está ganando fuerza o decayendo, y el estado actual de la compresión. Las alertas pueden avisarte cuando el impulso cruza la línea cero o cuando se activa una compresión.
El indicador se inspira en el conocido concepto de «Squeeze Momentum» (TTM Squeeze de John Carter). Analiza únicamente el precio. No abre, cierra ni modifica operaciones.
2. La idea detrás del «squeeze»
Los mercados alternan entre períodos de calma, en los que el precio se mueve dentro de un rango estrecho, y períodos activos, en los que el precio se mueve más. Muchos operadores están atentos al final de un período de calma, ya que a menudo se produce un movimiento tras la compresión. El «squeeze» es una forma sencilla de medir esa compresión comparando dos envolventes alrededor del precio:
- Las bandas de Bollinger se ensanchan y se estrechan con la desviación estándar del precio.
- El canal de Keltner se basa en el rango medio de las velas.
Cuando la volatilidad medida por las bandas de Bollinger desciende tanto que las bandas caben dentro del canal de Keltner, el mercado se encuentra comprimido. Eso es un«Squeeze ON». Cuando las bandas vuelven a situarse fuera del canal, la compresión se ha liberado. Eso es un«Squeeze OFF», a menudo denominado «disparo» del squeeze.
El «squeeze» en sí mismo no indica si el precio subirá o bajará. Por eso se combina con el histograma de impulso, que muestra qué lado tiene actualmente la ventaja.
3. Lo que se ve en la ventana del indicador
3.1 El histograma de impulso
- Barras de color lima por encima de cero: el impulso es positivo. El panel indica «COMPRADORES MÁS FUERTES».
- Barras rojas por debajo de cero: el impulso es negativo. El panel indica «VENDEDORES MÁS FUERTES».
- Las barras más altas indican un impulso mayor en comparación con la media del rango reciente. Las barras que se reducen hacia cero muestran que el impulso se está desvaneciendo.
Opcionalmente, el indicador puede utilizar colores más apagados cuando el impulso se debilita: verde oscuro para indicar que los compradores pierden fuerza y granate para indicar que los vendedores pierden fuerza. Esta opción está desactivada por defecto.
3.2 Los puntos de compresión en la línea cero
- Punto negro: Compresión ACTIVADA. La volatilidad está comprimida.
- Punto gris: compresión desactivada. La compresión se ha liberado.
- Punto azul: sin compresión. Las bandas no están ni totalmente dentro ni totalmente fuera del canal.
Los puntos negros son difíciles de ver sobre un fondo de gráfico negro. Si utilizas un gráfico oscuro, cambia el color de «Compresión activada» en los parámetros por uno más claro, por ejemplo, blanco o naranja.
3.3 El panel de texto
El panel tiene dos líneas:
- Línea 1: «COMPRADORES MÁS FUERTES», «VENDEDORES MÁS FUERTES» o «NEUTRO», seguido de un porcentaje de fuerza.
- Línea 2: si ese lado está «ganando terreno» o «perdiendo fuerza», seguido del estado de compresión: COMPRESIÓN ACTIVADA, COMPRESIÓN DESACTIVADA (disparada) o Sin compresión.
El porcentaje de fuerza compara el impulso actual con el mayor impulso observado en las últimas 100 barras por defecto (este periodo de referencia es ajustable). Por ejemplo, «COMPRADORES MÁS FUERTES 63 %» significa que el impulso positivo actual es el 63 % del mayor valor absoluto de impulso en esa ventana. Se trata de una medida relativa, por lo que resulta útil para comparar el presente con el historial reciente en el mismo gráfico, no para comparar diferentes símbolos.
El panel utiliza la barra más reciente y se actualiza con cada tick. Se puede colocar en cualquiera de las cuatro esquinas de la ventana del indicador, con sus propios desplazamientos y tamaño de fuente.
4. Cómo se calculan los valores
Histograma de impulso. Para la longitud N elegida (la longitud de Keltner, por defecto 20):
- Se buscan el máximo más alto y el mínimo más bajo de las últimas N barras, y se calcula su punto medio.
- Calcula la media móvil simple del cierre de las últimas N barras.
- Calcular la media de esos dos valores. Esta es la línea de referencia.
- El delta es el precio de cierre menos esa línea de referencia.
- El valor del histograma es la regresión lineal del delta en las últimas N barras, calculada en la barra más reciente.
Esto genera una línea de impulso suave que cruza el cero cuando el precio pasa de estar por debajo a por encima de la mitad de su rango reciente, y viceversa.
Bandas de Bollinger. La base es la media móvil simple del cierre a lo largo de la longitud de las BB, y la distancia de la banda es un multiplicador por la desviación estándar. Con la configuración predeterminada «Usar desviación original», el multiplicador utilizado es el multiplicador de Keltner (1,5), que refleja el script original más utilizado. Desactiva esa opción para utilizar el campo de entrada independiente del multiplicador de las bandas de Bollinger (2,0 por defecto).
Canal de Keltner. Se basa en la media móvil simple de los precios de cierre a lo largo de la longitud del KC. La distancia del canal es el multiplicador del KC (1,5 por defecto) multiplicado por el rango medio a lo largo de la longitud del KC. El rango es el «True Range» por defecto, o el rango simple de máximo a mínimo si desactivas esa opción.
Estados de compresión.
- «Squeeze» activado: la banda de Bollinger inferior se encuentra por encima de la línea inferior de Keltner y la banda de Bollinger superior se encuentra por debajo de la línea superior de Keltner.
- «Squeeze» desactivado: la banda de Bollinger inferior se encuentra por debajo de la línea Keltner inferior y la banda de Bollinger superior se encuentra por encima de la línea Keltner superior.
- Sin «squeeze»: ninguna de las dos situaciones anteriores.
5. Alertas
Puedes elegir qué eventos generan alertas y cómo se te notifica.
Eventos
- Los compradores o los vendedores toman el control: el histograma cruza por encima de cero (compradores) o por debajo de cero (vendedores).
- Se activa el «squeeze»: la barra anterior estaba en «Squeeze ON» y la barra evaluada no lo está. El texto de la alerta también indica si el impulso en ese momento es alcista, bajista o neutral.
- «Squeeze ON»: el mercado acaba de entrar en un «squeeze». Esta opción está desactivada por defecto.
Canales de notificación
- Ventana emergente de alerta (activada por defecto)
- Sonido con el nombre de archivo que elijas (activado por defecto, utilizando alert.wav)
- Notificación push a la aplicación móvil de MetaTrader (desactivada por defecto)
- Correo electrónico (desactivado por defecto)
Por defecto, las alertas se evalúan en laúltima barra cerrada, por lo que se basan en una vela completada y no en una vela que aún se está formando. Si desactivas esa opción, se evalúa la barra actual, lo que es más rápido pero puede generar alertas sobre movimientos que se invierten antes de que se cierre la vela. Cada tipo de alerta se envía una vez por barra.
Para utilizar las notificaciones push o el correo electrónico, primero debes configurar las notificaciones y el correo electrónico en las opciones de la terminal MetaTrader.
6. Referencia de entrada
Ajustes de Squeeze
- Longitud de las BB ( por defecto 20): período de las bandas de Bollinger.
- Multiplicador de BB ( por defecto 2,0): multiplicador de la desviación de Bollinger. Solo se utiliza cuando la opción «Usar desviación original» está desactivada.
- Longitud del KC ( por defecto 20): período del canal de Keltner. También establece la longitud del cálculo del impulso.
- Multiplicador KC ( por defecto 1,5): multiplicador de Keltner.
- Usar rango verdadero ( activado por defecto): utiliza el rango verdadero en lugar del rango máximo-mínimo para el canal de Keltner.
- «Usar desviación original » ( activada por defecto): utiliza el multiplicador de Keltner para la desviación de Bollinger, tal y como en el script original.
Visualización
- Color del comprador / Color del vendedor: colores de las barras positivas y negativas del histograma (verde lima y rojo por defecto).
- Mostrar tono de fuerza ( desactivado por defecto): utiliza colores más apagados cuando el impulso se debilita.
- Colores de «Debilitamiento de los compradores» / «Debilitamiento de los vendedores»: colores utilizados por la opción anterior.
- Colores «Sin compresión» / «Compresión activada» / «Compresión desactivada»: colores de los puntos (azul, negro y gris por defecto).
- Retrospectiva de fuerza ( por defecto 100): número de barras utilizadas para el porcentaje de fuerza.
- Mostrar texto del panel, posición del panel, desplazamientos X e Y, tamaño de fuente: controla el panel de texto.
Alertas
- Alerta solo en barras cerradas ( activada por defecto).
- Alerta al cambio de compradores/vendedores ( activada por defecto).
- Alerta al activarse el «squeeze» ( por defecto, activada).
- Alerta cuando se activa el «squeeze» ( desactivada por defecto).
- Ventana emergente, sonido, archivo de sonido, notificación push, correo electrónico: canales de notificación .
7. Instalación
- En MetaTrader 4, abreArchivo > Abrir carpeta de datos.
- Copia el archivo del indicador enMQL4 > Indicadores.
- Si dispone del archivo fuente .mq4, ábralo en MetaEditor y pulse«Compilar» (F7).
- En la terminal, haz clic con el botón derecho enNavegador > Indicadores y seleccionaActualizar.
- Arrastra el indicador a un gráfico. Se abrirá en una subventana independiente. Ajusta los parámetros si lo deseas y pulsa Aceptar.
El indicador necesita suficiente historial en el gráfico: al menos tres veces la «KC Length» más unas cuantas barras. Si la ventana parece vacía, desplázate hacia atrás en el gráfico o carga más historial.
8. Formas prácticas de interpretarlo
Estas son formas habituales de interpretar una herramienta de compresión y momentum. No son señales y no están garantizadas.
- Espera a la liberación. Una serie de puntos negros indica compresión. El primer punto gris que aparece tras ellos marca la liberación. Observa el histograma en ese momento para identificar el lado con impulso.
- Utiliza el impulso como indicador de dirección. Si es verde y va en aumento, significa que los compradores están ganando terreno. Si es verde pero se va reduciendo, significa que los compradores están perdiendo fuerza, lo que algunos operadores interpretan como una señal de precaución. Lo mismo se aplica a la inversa para las barras rojas.
- Combínalo con la estructura. Muchos operadores lo confirman con los niveles de soporte y resistencia, la dirección de la tendencia en un marco temporal superior o sus propias reglas de entrada.
- Gestiona primero el riesgo. Decide tu stop, el tamaño de la posición y tu objetivo antes de actuar. Una contracción puede dispararse y fracasar, y el impulso puede revertirse.
9. Notas para desarrolladores
El indicador cuenta con 8 búferes que se pueden leer con iCustom:
- Búfer 0: histograma de compradores (valores por encima de cero). Búfer 1: histograma de vendedores (valores por debajo de cero).
- Búfer 2: debilitamiento de los compradores. Búfer 3: debilitamiento de los vendedores. Estos solo se rellenan cuando la opción de sombreado de fuerza está activada.
- Buffer 4: punto de «sin squeeze». Buffer 5: punto de «squeeze activado». Buffer 6: punto de «squeeze desactivado». Cuando un punto está activo, el valor es 0,0.
- Buffer 7: buffer de cálculo interno, no se utiliza.
Los valores vacíos significan que no hay nada que mostrar en esa barra.
10. Limitaciones
- La vela actual puede cambiar. El histograma, los puntos y el panel utilizan el cierre en tiempo real de la vela que se está formando, por lo que pueden cambiar hasta que esta cierre. Utiliza alertas de barra cerrada para eventos confirmados.
- Es una herramienta con retraso. El impulso se basa en precios pasados, por lo que sigue el movimiento y no lo predice.
- La compresión no indica la dirección. Una compresión muestra una contracción, no la dirección del siguiente movimiento.
- La configuración es importante. Los distintos mercados y marcos temporales se comportan de forma diferente, así que prueba primero la configuración en una cuenta de demostración.
- Los datos de los brókers varían. Cada bróker tiene un historial y unos spreads distintos , por lo que los valores pueden diferir ligeramente.
11. Preguntas frecuentes
¿El indicador opera por mí? No . Muestra información y envía alertas. Tú mismo realizas y gestionas tus propias operaciones.
¿Por qué no veo los puntos negros? Son negros a propósito, como en la visualización clásica del «squeeze», y pueden resultar invisibles sobre un fondo negro. Cambia el color de «Squeeze ON» en los parámetros.
¿Por qué no funciona el parámetro del multiplicador de las bandas de Bollinger? Con la opción «Usar desviación original» activada (por defecto), las bandas de Bollinger utilizan el multiplicador de Keltner. Desactiva esa opción para utilizar el multiplicador de las bandas de Bollinger.
¿Qué significa el porcentaje que aparece en el panel? Compara el impulso actual con el mayor impulso registrado en las últimas barras analizadas. El 100 % indica el valor más alto registrado en esa ventana.
¿En qué mercados puedo utilizarlo? En cualquier símbolo y marco temporal disponible en tu MetaTrader 4.
¿Puedo recibir notificaciones en mi teléfono? Sí . Activa las notificaciones push en los parámetros y configura las notificaciones en las opciones de la plataforma con tu ID de MetaQuotes.
12. Créditos y exención de responsabilidad
Este indicador se inspira en el concepto de «Squeeze Momentum» (TTM Squeeze, de John Carter). Todas las marcas registradas pertenecen a sus respectivos propietarios.
Advertencia de riesgo. Operar con divisas, CFD, metales, índices y criptomonedas conlleva un alto nivel de riesgo y puede no ser adecuado para todo el mundo. Puedes perder parte o la totalidad de tu capital. Este indicador es una herramienta analítica que muestra información basada en datos históricos de precios. No predice el futuro, no garantiza beneficios y no constituye asesoramiento financiero. Pruebe primero en una cuenta de demostración, aplique una gestión de riesgos adecuada y nunca arriesgue dinero que no pueda permitirse perder.
