Wave Trend Oscillator MTF MT4
- 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
Un oscilador que ignora todo cruce en medio del rango. Wave Trend Oscillator MTF publica un cruce solo cuando ocurre dentro de una zona que el mercado ha alcanzado realmente, lo califica según la profundidad de esa zona, encuentra divergencias en la línea rápida y puede dibujarlas en el gráfico de precio donde usted opera, y puede calcular todo esto en un marco temporal superior mientras usted observa el suyo. Gratis, sin prueba y sin funciones bloqueadas.
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 junto a ella se dibuja un promedio más lento de esa línea rápida. Se publican tres cosas: el cruce, la calificación de la zona en la que ocurrió y las divergencias encontradas en la línea rápida.
El cruce, la calificación 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 calificación uno cuando ocurrió en la zona armada, y calificación dos cuando la línea lenta también alcanzó el nivel más profundo. La calificación describe cuán adentro de la zona llegó el mercado, no cuán probable es que la operación funcione.
La divergencia se encuentra comparando los pivotes de la línea rápida con los pivotes del precio. Las discrepancias alcistas y bajistas se marcan y se conectan con una línea. La misma divergencia también puede dibujarse en el propio gráfico de precio, entre los dos pivotes de precio, para que la vea donde realmente opera.
El histograma de momentum entre las dos líneas se colorea según si la barra actual crece respecto a la anterior o se debilita frente a ella, de modo que un histograma todavía positivo pero que se encoge se lee de forma distinta a uno que crece. Este coloreado puede desactivarse, y entonces el histograma vuelve exactamente a su forma simple 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 debilitamiento. Las líneas de divergencia se dibujan en la subventana y, opcionalmente, 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 en lugar de en el panel del oscilador, aunque puede colocarse allí. Es arrastrable, se puede plegar y cerrar. Muestra el marco temporal vigente, la longitud del canal y la longitud del promedio; cuál fue la última barra cerrada, es decir, los dos valores de onda y, según el caso, BUY con su calificación, SELL con su calificación o ningún cruce; y si los números en pantalla provienen del cuadro de propiedades o del panel, y cuántos de ellos se cambiaron.
El engranaje abre una hoja de tres pestañas. Values reúne 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 el tramo de pivote más corto y más largo que puede tener una divergencia. Cada fila tiene botones de paso, un rango y una frase de ayuda. Alerts reúne el interruptor maestro, los interruptores por evento, cuatro canales, la pausa en minutos y una alerta de prueba. Styles reúne la paleta, si se dibujan las líneas y el histograma de momentum, y el grosor de la línea; solo afecta al aspecto y no recalcula nada.
Un valor movido en el panel entra en vigor de inmediato, también con el mercado cerrado: las líneas, el histograma y las señales se recalculan en ese mismo momento, en lugar de esperar al siguiente tick. 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 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
Las alertas están desactivadas de fábrica. Pueden dispararse 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 de la línea rápida sobre la línea cero hacia arriba y su cruce hacia abajo.
Cuatro canales las transmiten: ventana emergente, sonido, push al terminal móvil y correo electrónico. Los interruptores son por evento y por canal, y una pausa, de dos horas por defecto, mantiene en silencio una repetición.
Las alertas se disparan en la última barra cerrada. Otras dos alertas, desactivadas por defecto, hablan en la barra en formación dentro de un número elegido de segundos antes de su cierre, y se etiquetan como tempranas porque un cruce que existe a mitad de barra puede desaparecer al cierre. No existe deliberadamente una alerta de divergencia en la barra en formación: una divergencia necesita un pivote confirmado, y anunciar uno 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 según su propio horario, no la que la contiene.
Las líneas de divergencia se anclan por la hora de la barra y no por el í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.
Una serie ajena se construye en segundo plano. La primera lectura de ella puede devolver vacío, el indicador reintenta, y el panel dice si está esperando una descarga o si le falta historial.
Lectura desde un EA
Catorce buffers, todos legibles mediante iCustom. MetaTrader 4 dibuja solo los buffers principales, de modo que las series dibujadas van primero y el contrato legible queda detrás de ellas. Este mapa no es el mapa de la edición de MetaTrader 5: un EA escrito contra esa edición debe redirigirse a los índices de abajo.
Los buffers 0 a 4 son la división visual del histograma de momentum, un histograma simple por estado: neutro, creciendo hacia arriba, debilitándose hacia arriba, creciendo hacia abajo, debilitándose hacia abajo. El buffer 5 es WT1, la línea de onda rápida, y el buffer 6 es WT2, la lenta. El buffer 7 es WT1-WT2, el histograma como una sola serie, y el buffer 8 es el índice de color que lo acompaña. El buffer 9 es Signal: +1 en un cruce BUY, -1 en un cruce SELL, 0 cuando no hay ninguno. El buffer 10 es Grade, 1 o 2 en una barra de señal. El buffer 11 es Div, el estado de la divergencia. El buffer 12 es Zero: +1 cuando la línea rápida cruzó el cero hacia arriba, -1 cuando lo cruzó hacia abajo, 0 cuando no hizo ninguna de las dos cosas. El buffer 13 es Override, el número de ajustes cambiados desde el panel.
La Data Window enumera las siete filas dibujadas, las cinco columnas del histograma y las dos líneas de onda. El contrato, los buffers 7 a 13, no aparece allí, y eso no demuestra nada: iCustom lee cada índice de arriba igualmente. Este producto no tiene buffers de precio Buy y Sell separados; la señal es el buffer 9 y su calificación es el buffer 10.
MQL4 no tiene grupos de entrada, por lo que la lista de parámetros que un EA pasa aquí a iCustom es más corta que la de la edición de MetaTrader 5, y las posiciones difieren. Construya la llamada según la lista de entradas de esta edición, no la de la otra plataforma.
La pestaña Styles oculta un plot quitándole el color, nunca vaciando un buffer. Una instancia creada por iCustom es de solo lectura y siempre usa los parámetros que usted pasó. El buffer 13 existe para que una estrategia pueda saber que una instancia del gráfico funciona con valores cambiados a mano desde el panel.
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 para este producto. El script está publicado abiertamente, lo que hace admisible un port por fórmula.
El producto lleva el nombre del método porque es lo que implementa. La obra original es de LazyBear y aquí no se reclama autoría sobre ella.
Límites honestos
El oscilador está vivo en la barra en formación. Un cruce que existe a mitad de barra puede estar ausente al cierre, y con él se van la línea del panel y la calificación. 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 después del hecho por construcción. Eso es una propiedad de la divergencia y no un defecto, y también significa que una divergencia nunca se dibuja en una barra pasada que no la tuvo.
La calificación describe la profundidad de la zona alcanzada, no una probabilidad. Una señal de calificación 2 llegó más adentro de la zona. Eso es todo lo que dice.
Un cruce no es dirección. En una tendencia, el oscilador alcanzará una zona repetidamente, y cada cruce que produzca irá contra esa tendencia.
La longitud del canal y la longitud del promedio mueven cada cruce que el producto mostrará alguna vez. Dos ajustes dan dos conjuntos de señales distintos, y ninguno de los dos es el correcto.
Aquí no se afirma ninguna cifra de beneficio, tasa de acierto ni resultado de backtest.

