Squeeze Momentum MTF
- Indicadores
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Versión: 1.3
Squeeze Momentum MTF responde a dos preguntas a la vez, en una sola subventana.
La primera es si el mercado está comprimido. Las Bandas de Bollinger se comparan con un Canal de Keltner: cuando las Bandas de Bollinger quedan enteramente dentro del Canal de Keltner, la volatilidad se ha contraído y el mercado está en compresión. Cuando vuelven a salir fuera de él, la compresión se ha liberado.
La segunda es hacia dónde apunta la energía comprimida. Una serie de precios sin tendencia se ajusta por regresión lineal, y el punto final de ese ajuste es el histograma de momento. Su signo indica el lado, y su color indica además si la vela actual crece respecto a la anterior o se desinfla frente a ella, de modo que un histograma todavía positivo pero menguante se lee de forma distinta a uno positivo y creciente.
La decisión que respalda: el mercado estuvo tranquilo, acaba de dejar de estarlo, y este es el lado en el que estaba el momento cuando eso ocurrió.
Qué se ve en el gráfico
En su propia subventana hay dos cosas. El histograma de momento, en cuatro colores: positivo y creciente, positivo y desinflándose, negativo y creciente, negativo y desinflándose. Y una fila de puntos sobre la línea cero, en tres estados: sin compresión, compresión activa, compresión recién liberada.
La señal que el producto publica es la liberación: la vela cerrada anterior estaba en compresión y esta ya no lo está, y el signo del momento indica hacia qué lado.
El panel
Un panel de canvas, por defecto en el gráfico de precio en lugar de apretujado en la ventana del oscilador, aunque puede moverse a esa ventana. Arrastrable, plegable y cerrable.
Muestra el marco temporal en vigor y las longitudes de Bollinger y de Keltner realmente aplicadas. Dice cómo está la última vela cerrada: una liberación alcista, una liberación bajista o ninguna liberación. Y dice si los números vienen del cuadro de propiedades o del panel, y cuántos se han cambiado.
Debajo están los ajustes que el panel puede mover, con sus valores. El engranaje abre una hoja de tres pestañas.
La pestaña Values cubre el marco temporal, la longitud de Bollinger, el multiplicador de Bollinger, la longitud de Keltner, el multiplicador de Keltner y si el rango de Keltner usa el rango verdadero o el simple máximo menos mínimo. Cada fila tiene botones de paso, un rango y una frase de ayuda. La pestaña Alerts cubre el interruptor general, los interruptores por evento, cuatro canales, la pausa y un botón de prueba. La pestaña Styles cubre la paleta, si se dibujan el histograma y los puntos de compresión, y el tamaño del punto; cambia solo el aspecto.
Tres esquemas de color, incluido uno seguro para daltonismo que usa azul y naranja en lugar de rojo y verde. El estado del panel y cada cambio hecho en la hoja se conservan por gráfico a través de un cambio de marco temporal y un reinicio del terminal. La interfaz está en inglés.
Alertas
Silenciosas de fábrica. Los eventos son una señal BUY y una señal SELL, ambas en el sentido de una liberación de compresión con el momento en ese lado. Canales: ventana emergente, sonido, push al terminal móvil y correo electrónico. Hay una pausa por evento, de dos horas por defecto.
Las alertas se disparan en la última vela cerrada. Otras dos alertas, desactivadas por defecto, hablan en la vela en formación dentro de un número elegido de segundos antes de su cierre. Se llaman tempranas porque una liberación que aparece a mitad de vela puede haber desaparecido en el cierre. Telegram no forma parte de este producto.
Multi marco temporal
El ajuste Timeframe calcula en un marco temporal superior y dibuja el resultado aquí. Solo se leen velas superiores cerradas: una vela del gráfico muestra la vela superior más reciente que ya se había cerrado a la hora de esa vela, no la que la contiene.
La serie ajena se construye en segundo plano y la primera lectura puede no devolver nada. El indicador lo reintenta y el panel dice si está esperando una descarga o si le falta historial. Nunca falla la inicialización por velas ausentes.
Lectura desde un EA
Seis búferes, todos legibles mediante iCustom y CopyBuffer. El búfer 0, Momentum, es el punto final de la regresión lineal de la serie sin tendencia. El búfer 1 es el índice de color del histograma: 0 significa arriba y creciendo, 1 arriba y desinflándose, 2 abajo y creciendo, 3 abajo y desinflándose. El búfer 2, Squeeze, es el punto, siempre 0.0 allí donde es visible. El búfer 3 es el índice de color del punto: 0 significa sin compresión, 1 compresión activa, 2 compresión liberada. El búfer 4, Signal, vale +1 cuando una compresión acaba de liberarse al alza, -1 cuando se ha liberado a la baja y 0 cuando no hay liberación. El búfer 5, Override, cuenta cuántos ajustes se cambiaron desde el panel.
Este producto no tiene búferes de precio Buy y Sell separados. El evento está en el búfer 4.
La pestaña Styles oculta un trazo quitándole el color, nunca vaciando un búfer. Cada índice de la lista anterior sigue siendo legible mediante iCustom y CopyBuffer, y sigue visible en la ventana de datos, con los interruptores de visualización apagados. El búfer 5 permite a una estrategia saber que una instancia del gráfico funciona con valores cambiados a mano desde el panel; una instancia creada mediante iCustom es de solo lectura y siempre usa los parámetros que le pasó.
Origen
Esto es un port de "Squeeze Momentum Indicator [LazyBear]", a partir de la publicación de código abierto del propio autor. Esa publicación no lleva ninguna licencia adjunta, lo que hace admisible un port fiel de las fórmulas, y esta implementación sigue las fórmulas en lugar de adivinarlas.
El producto lleva el nombre del método porque es justo lo que implementa. La obra original es de LazyBear y aquí no se reclama autoría alguna sobre ella.
Límites honestos
El histograma y el punto de la vela en formación están vivos y cambiarán hasta que esa vela cierre. Una liberación que aparece a mitad de vela puede estar ausente en el cierre. Las velas cerradas no cambian.
Una liberación de compresión es una afirmación sobre volatilidad, no sobre dirección. El signo del momento le dice en qué lado estaba la energía en el instante de la liberación, y eso es una descripción de lo que acaba de pasar, no un pronóstico de lo que viene.
Una compresión también puede liberarse hacia la nada. La compresión es una condición necesaria para una expansión, no suficiente.
Los ajustes de Bollinger y Keltner mueven de forma sustancial la detección de la compresión. Ampliar el multiplicador de Keltner produce más compresiones, estrecharlo produce menos, y ninguna de las dos configuraciones es la correcta.
Aquí no se afirma ninguna cifra de rentabilidad, ningún porcentaje de aciertos ni ningún resultado de backtest.

