Vortex Indicator 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
Dos líneas que miden la rotación real de un mercado en vez de la forma de una media móvil. Vortex Indicator MTF suma el movimiento de vórtice ascendente y el descendente sobre una ventana, divide cada uno por el rango verdadero y toma su señal del cruce del par resultante, es decir de un cambio de dirección medido sobre las propias velas. No lleva recursión alguna, por lo que una continuación desde cualquier vela es exacta por construcción. Es gratuito: sin periodo de prueba, sin funciones bloqueadas, sin página de mejora.
Sobre una ventana se toman tres sumas: la distancia del máximo de esta vela al mínimo de la anterior, que es el movimiento de vórtice ascendente, la distancia del mínimo de esta vela al máximo de la anterior, que es el descendente, y el rango verdadero. Cada una de las dos primeras dividida por la tercera da VI más y VI menos. Ambas oscilan alrededor de uno, y su cruce es la señal.
En este port no hay recursión de ningún tipo. Las dos líneas son funciones puras de una ventana sobre los máximos, mínimos y cierres de entrada, y por eso una continuación desde cualquier vela es exacta por construcción y no aproximada. El nivel de fuerza solo califica un cruce con 2 en vez de 1 y marca el fortalecimiento y el desvanecimiento del vórtice como evento propio; no filtra nada, y cada cruce se publica.
Qué se ve en el gráfico
En una ventana propia: VI más y VI menos como dos líneas en torno al nivel uno, y entre ellas la separación como histograma, coloreado según si crece o se apaga. Las líneas de divergencia se trazan sobre el par y, si lo desea, entre los pivotes correspondientes del gráfico de precios.
El panel
Un panel de lienzo sobre el gráfico de precios, arrastrable, plegable y cerrable. Muestra el marco temporal vigente y los valores de ajuste con los que realmente se calcula. Dice qué ocurrió en la última vela cerrada: una señal BUY, una señal SELL o ninguna. Y dice si los números en pantalla vienen del cuadro de propiedades o del panel, y cuántos de ellos se cambiaron a mano.
Debajo están los ajustes que el panel puede mover, con sus valores actuales. El engranaje abre una hoja de tres pestañas.
La pestaña Values cubre el marco temporal, la longitud sobre la que se toman las tres sumas, catorce de fábrica, el nivel de fuerza 1.10 que califica un cruce con 2 en vez de 1, y las tres filas de divergencia. La pestaña Styles cubre la paleta, las dos líneas y su grosor y el histograma de separación. Cada fila de Values tiene botones de paso, un rango y una frase de ayuda.
La pestaña Alerts cubre el interruptor principal, los interruptores por evento, los canales, el tiempo de espera en minutos y una alerta de prueba.
Tres esquemas de color: oscuro, claro y uno seguro para daltonismo que usa azul y naranja en lugar de rojo y verde. Todo lo relativo al panel, incluido cada valor cambiado en la hoja, se guarda por gráfico y sobrevive a un cambio de marco temporal y a un reinicio del terminal. La interfaz está en inglés.
Alertas
Apagadas de fábrica. Seis eventos: una señal BUY, una señal SELL, una divergencia alcista, una divergencia bajista, un fortalecimiento del vórtice y un desvanecimiento del vórtice. Cada uno tiene su propio interruptor.
Canales: ventana emergente, sonido, push al terminal móvil y correo electrónico. Hay interruptores por evento y por canal, y una pausa que por defecto es de dos horas.
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, y se llaman tempranas porque un giro que existe a mitad de vela puede deshacerse. 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 al cierre de esa propia vela, de modo que el giro cae en la vela que cierra junto con la superior, y no se dibuja nada que no pudiera conocerse en tiempo real.
La serie ajena se construye en segundo plano. La primera lectura puede volver vacía, el indicador lo reintenta y el panel dice si está esperando una descarga o si se enfrenta a una escasez real de historial. Nunca falla la inicialización por velas ausentes.
Lectura desde un EA
Nueve búferes, todos legibles con iCustom y CopyBuffer. El búfer 0 lleva VI más, el movimiento de vórtice ascendente y el búfer 1 lleva VI menos, el movimiento de vórtice descendente. El búfer 2 lleva la separación entre ambas líneas, dibujada como histograma, y el búfer 3 es el índice de color que lo pinta. El búfer 4, Signal, vale +1 en una vela BUY, -1 en una vela SELL y 0 en las demás. El búfer 5 es el grado de esa señal. El búfer 6 lleva las marcas de divergencia, +1 alcista y -1 bajista. El búfer 7 es la línea cero y el búfer 8 es Override.
Este producto no tiene búferes de precio Buy y Sell propios, porque en una ventana aparte no hay precio al que colgar una flecha. El contrato es el búfer 4, la señal: se rellena en cada pasada sea cual sea la pestaña Styles y está presente en la ventana de datos. Una serie se oculta quitándole el color y nunca vaciando un búfer, de modo que todos los índices citados siguen siendo legibles con la visualización apagada.
Una instancia creada con iCustom es de solo lectura y siempre usa los parámetros que usted le pasó. El búfer Override permite que un asesor experto detecte que una instancia del gráfico corre con números cambiados a mano desde el panel.
Origen
Esto es un port del Vortex Indicator de Botes y Siepman, publicado en Technical Analysis of Stocks and Commodities en 2010. Las matemáticas son públicas y el indicador está integrado en TradingView, lo que hace admisible un port por fórmula. Se declara una desviación: las sumas son progresivas en las primeras velas donde Pine no devuelve nada, y la primerísima vela tiene movimiento de vórtice cero porque no tiene vela anterior.
El producto se llama Vortex Indicator MTF porque así se llama el método, no porque aquí se reclame su autoría. El trabajo original pertenece a su autor.
Límites honestos
El oscilador está vivo en la barra en formación. Un cruce que existe a mitad de barra puede faltar al cierre, y con él se van la línea del panel y el grado. Las barras cerradas no cambian.
Un cruce de las dos líneas es un cambio en qué rotación domina. En un rango se cruzan a menudo, y cada uno de esos cruces es real y a la vez una mala operación.
El nivel de fuerza describe cuánto por encima de uno estaba la línea líder en el momento del cruce. Es una descripción de la lectura y no una probabilidad.
El único ajuste de longitud mueve cada cruce que el producto muestre. Una ventana corta se cruza constantemente, una larga rara vez, y ninguno de los ajustes es el correcto.
Aquí no se afirma ninguna cifra de rentabilidad, ningún porcentaje de aciertos ni ningún resultado de backtest.
