Wave Trend Oscillator 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
- Actualizado: 2 septiembre 2026
Wave Trend Oscillator MTF es un oscilador de momento de dos líneas en su propia subventana. La línea rápida mide cuánto se ha alejado el precio típico de su propio centro suavizado, en relación con su desviación media reciente, y a su lado se dibuja una media más lenta de esa misma línea rápida. El evento es el cruce de ambas líneas dentro de una zona que el mercado ha alcanzado realmente.
Los cruces en mitad del rango no son señales, y esa única regla es lo que separa este producto de un oscilador corriente. Se publican tres cosas: el cruce, el grado de la zona en la que ocurrió y las divergencias encontradas en la línea rápida. Las tres pueden calcularse en un marco temporal superior y dibujarse en el gráfico que usted está mirando.
El cruce, el grado y la divergencia
Un cruce de compra cuenta solo mientras la línea lenta está por debajo del nivel de sobreventa, y un cruce de venta solo mientras está por encima del nivel de sobrecompra. Todo lo demás se ignora.
Una señal recibe el grado uno cuando se produjo en la zona armada, y el grado dos cuando la línea lenta alcanzó además el nivel profundo. El grado describe hasta dónde entró el mercado en la zona, no la probabilidad de que la operación funcione.
La divergencia se encuentra comparando los pivotes de la línea rápida con los pivotes del precio. Los desacuerdos alcistas y bajistas se marcan y se unen con una línea. La misma divergencia puede dibujarse también en el propio gráfico de precio, entre los dos pivotes de precio, para que la vea donde realmente opera.
El histograma de momento entre las dos líneas se colorea según si la barra actual se expande respecto de la anterior o se desvanece frente a ella, de modo que un histograma todavía positivo pero menguante se lee de forma distinta a uno creciente. Este coloreado puede desactivarse, y entonces vuelve exactamente el histograma de un solo color.
Qué se ve en el gráfico
En su propia subventana, con un nivel cero punteado: las líneas de onda rápida y lenta, y el histograma de su diferencia, coloreado por expansión y desvanecimiento. Las líneas de divergencia se dibujan en la subventana y, si se desea, también en el gráfico de precio.
El panel
Un panel de lienzo se sitúa por defecto en el gráfico de precio y no en la ventana del oscilador, aunque puede llevarse allí. Se arrastra, se pliega y se cierra. Muestra el marco temporal en vigor, la longitud del canal y la longitud del promedio; el resultado de la última barra cerrada, es decir, los dos valores de onda y una de tres opciones: BUY con su grado, SELL con su grado o ningún cruce; y 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 actuales.
El engranaje abre una hoja de tres pestañas. Values contiene el marco temporal, la longitud del canal, la longitud del promedio, el nivel de sobrecompra 1, el nivel de sobreventa 1, si se dibujan las líneas de divergencia y la separación mínima y máxima que puede tener una divergencia entre pivotes. Cada fila tiene botones de paso, un rango y una frase de ayuda. Alerts contiene el interruptor general, los interruptores por evento, cuatro canales, la pausa en minutos y una alerta de prueba. Styles contiene la paleta, si se dibujan las líneas y el histograma de momento, y el grosor de línea; es solo apariencia y no recalcula nada.
Se incluyen tres esquemas de color, uno de ellos seguro para daltónicos, construido sobre azul y naranja de modo que el rojo nunca se enfrenta al verde. El estado del panel y todos los cambios de la hoja se conservan por gráfico a través de un cambio de marco temporal y de un reinicio del terminal. La interfaz está en inglés.
Alertas
Las alertas vienen apagadas de fábrica. Pueden generarse seis eventos: una señal BUY, una señal SELL, una divergencia alcista formada en la línea rápida, una divergencia bajista formada en la línea rápida, el cruce del nivel cero hacia arriba por la línea rápida y el cruce hacia abajo.
Cuatro canales las transportan: ventana emergente, sonido, notificación push al terminal móvil y correo electrónico. Los interruptores actúan por evento y por canal, y una pausa, de dos horas por defecto, silencia las repeticiones.
Las alertas se disparan en la última barra cerrada. Otras dos alertas, apagadas por defecto, hablan en la barra en formación dentro de un número elegido de segundos antes de su cierre, y se llaman tempranas porque un cruce que existe a mitad de barra puede haber desaparecido al cierre. Deliberadamente no hay alerta de divergencia en la barra en formación: una divergencia necesita un pivote confirmado, y anunciarla en una barra sin terminar sería una conjetura y no una lectura temprana. Telegram no forma parte de este producto.
Multi marco temporal
El ajuste Timeframe calcula en un marco temporal superior y dibuja el resultado aquí, leyendo solo barras superiores cerradas. Una barra del gráfico muestra la barra superior más reciente que ya había cerrado a su propia hora, no la que la contiene.
Las líneas de divergencia se anclan por hora de barra y no por índice, porque en un marco temporal ajeno los pivotes son barras superiores y un índice en esa serie no significa nada en este gráfico.
La serie ajena se construye en segundo plano. La primera lectura puede volver vacía, el indicador reintenta, y el panel dice si está esperando una descarga o si le falta historial.
Lectura desde un EA
Todos los búferes se leen con iCustom y CopyBuffer. El búfer 0 es WT1, la línea de onda rápida, y el búfer 1 es WT2, la línea de onda lenta. El búfer 2 es WT1-WT2, el histograma de momento, y el búfer 3 es el índice de color que le corresponde. El búfer 4 es Signal: +1 en un cruce BUY, -1 en un cruce SELL, 0 cuando no hay ninguno. El búfer 5 es Grade, 1 o 2 en una barra de señal. El búfer 6 es Div, el estado de la divergencia. El búfer 7 es Zero: +1 cuando la línea rápida cruzó el cero hacia arriba, -1 cuando lo cruzó hacia abajo y 0 cuando no hizo ninguna de las dos cosas. El búfer 8 es Override, el número de ajustes cambiados desde el panel.
Este producto no tiene búferes de precio separados para Buy y Sell. La señal está en el búfer 4 y su grado en el búfer 5.
La pestaña Styles oculta un trazado quitándole el color, nunca vaciando un búfer. Todos los índices citados siguen siendo legibles con iCustom y CopyBuffer, y siguen visibles en la Ventana de Datos, con la visualización apagada.
El búfer 8 existe para que una estrategia pueda saber que una instancia del gráfico está funcionando con valores cambiados a mano desde el panel. Una instancia creada por iCustom es de solo lectura y siempre usa los parámetros que usted le pasó.
Procedencia
Esto es un port de "WaveTrend [LazyBear]" de TradingView. La procedencia es una reconstrucción: las fórmulas son canónicas y están ampliamente replicadas, y se usaron como especificación de trabajo de este producto. El script está publicado abiertamente, lo que hace admisible un port por fórmulas.
El producto lleva el nombre del método porque es exactamente lo que implementa. La obra original es de LazyBear y aquí no se reclama su autoría.
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.
Las marcas de divergencia nunca se colocan en la barra en formación. Un pivote necesita que existan las barras a ambos lados antes de ser un pivote, así que la divergencia aparece a posteriori por construcción. Es una propiedad de la divergencia y no un defecto, y significa además que nunca se dibuja una divergencia en una barra pasada que no la tenía.
El grado describe la profundidad de la zona alcanzada, no una probabilidad. Una señal de grado 2 entró más lejos en la zona. Eso es todo lo que dice.
Un cruce no es una dirección. En una tendencia el oscilador alcanzará una misma zona una y otra vez, y todos los cruces que produzca irán en contra de esa tendencia.
La longitud del canal y la del promedio mueven todos los cruces que el producto mostrará jamás. Dos ajustes dan dos conjuntos distintos de señales, y ninguno de los dos es el correcto.
Aquí no se declara ninguna cifra de rentabilidad, ningún porcentaje de aciertos ni ningún resultado de backtest.

