Ichimoku Cloud Fill with Cross Alerts
- Indicadores
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versión: 1.1
Ichimoku Cloud Fill with Cross Alerts es una nube Ichimoku compatible con TV para MetaTrader 5. Usa el mismo cálculo, los mismos ajustes predeterminados y el mismo desplazamiento de los spans que el "Ichimoku Cloud" integrado en TradingView. La nube se rellena con color verde o rojo sólido, y las barras de precio se dibujan por encima de la nube para que las velas sigan siendo legibles.
Ichimoku muestra dónde está el precio en comparación con el centro de los rangos de precio recientes. Es una ayuda para el análisis del gráfico, no una señal de compra o venta, y no predice hacia dónde irá el precio.
CÓMO SE CALCULA
- Línea media de Donchian midline(n) = (máximo más alto + mínimo más bajo) / 2 de las últimas n barras.
- Línea de conversión (Conversion Line) = midline(9), línea base (Base Line) = midline(26), span adelantado A (Leading Span A) = (línea de conversión + línea base) / 2, span adelantado B (Leading Span B) = midline(52), span retrasado (Lagging Span) = close.
- Los valores predeterminados 9 / 26 / 52 / 26 son los de TradingView.
EL DESPLAZAMIENTO (IGUAL QUE EN TRADINGVIEW)
- Con "Lagging Span" = 26, los spans adelantados A y B se dibujan 25 barras hacia delante y el span retrasado 25 barras hacia atrás. Así es como los dibuja el Ichimoku integrado de TradingView (offset = displacement - 1; la barra actual cuenta como la primera de las 26).
- El Ichimoku integrado de MetaTrader desplaza 26 barras completas, por lo que su nube y su span retrasado quedan a una barra de distancia de este indicador y de TradingView.
RELLENO DE LA NUBE
- Verde cuando span adelantado A > span adelantado B, rojo en caso contrario: la misma regla que TradingView.
- Un relleno sólido en lugar de la nube rayada del Ichimoku integrado. MT5 no tiene transparencia, así que el color del relleno es el color de la nube mezclado con el fondo del gráfico (Cloud opacity de 1 a 100 %, 10 % por defecto). Cuando cambia el color de fondo, el relleno lo sigue.
- El relleno se puede desactivar, y cada línea se puede ocultar poniendo su color en None.
CÓMO LO COMPROBAMOS
- Cargamos las propias barras de precio de TradingView en MetaTrader y comparamos el resultado con el Ichimoku Cloud integrado de TradingView. Las cinco líneas, el color de la nube y el desplazamiento coincidieron; los valores solo difirieron por el redondeo de coma flotante (alrededor de 1e-12).
- En el gráfico de un bróker los valores son un poco distintos, porque los precios vienen de otra fuente de datos.
LA ÚLTIMA BARRA (REPAINT)
- La barra que todavía se está formando se recalcula en cada tick, exactamente igual que en TradingView. Su línea de conversión, su línea base, el nuevo punto de la nube 25 barras por delante y el punto más reciente del span retrasado (25 barras atrás) pueden cambiar hasta que la barra cierre.
- Una vez cerrada una barra, sus valores no cambian. Dibujar los spans hacia delante y el span retrasado hacia atrás es la disposición normal de Ichimoku, no un redibujado del historial.
ALERTAS (DESACTIVADAS POR DEFECTO)
- Cruce conversión / base: la línea de conversión cruzó la línea base hacia arriba o hacia abajo en la barra que acaba de cerrar.
- Ruptura de la nube: el cierre de la barra que acaba de cerrar pasó por encima del borde superior de la nube o por debajo del borde inferior de la nube. "La nube" es la nube dibujada bajo esa barra (calculada 25 barras antes), la que usted ve en el gráfico.
- Se comprueba una vez por barra cerrada. Las barras que cerraron antes de cargar el indicador no generan alertas, así que añadirlo o reiniciar MT5 no produce alertas antiguas.
- Ejemplo de mensaje: "Ichimoku TV EURUSD H1: close broke above the cloud (1.08450)".
- Se pueden combinar ventana emergente, sonido y notificación push. El push requiere su MetaQuotes ID en las opciones del terminal. Textos de alerta en inglés o japonés.
BARRAS DE PRECIO POR ENCIMA DE LA NUBE - LEA ESTO
- Para mantener visibles las velas, el indicador activa el ajuste del gráfico "Chart on foreground" (gráfico en primer plano) (parámetro "Draw price bars above the cloud"). Este ajuste coloca las barras de precio por encima de todos los indicadores del gráfico, incluidas las líneas de Ichimoku.
- El ajuste original se guarda en un objeto oculto del gráfico y se restaura al quitar la última copia. Si en el gráfico sigue otra herramienta del mismo autor que usa este ajuste, se restaura cuando se quita la última de ellas.
- Mientras está aplicado, comprueba aproximadamente una vez por segundo que el ajuste sigue activado y lo vuelve a activar si otra herramienta lo desactivó.
- Si se eliminan todos los objetos del gráfico (por ejemplo, con un script) mientras el indicador está aplicado, es posible que el ajuste original no vuelva al quitarlo. En ese caso, desactive "Chart on foreground" en las propiedades del gráfico (F8).
PARA USUARIOS DE EA E iCUSTOM
- Búferes: 0 = nube Span A (relleno), 1 = nube Span B (relleno), 2 = línea de conversión, 3 = línea base, 4 = span retrasado (= close), 5 = span adelantado A, 6 = span adelantado B.
- Con CopyBuffer, los búferes 0, 1, 5 y 6 devuelven el valor en la barra donde se dibuja: la nube bajo esa barra, calculada 25 barras antes. El búfer 4 devuelve el cierre de la barra donde se calculó. Los búferes 2 y 3 no están desplazados.
- Cuando un EA u otro indicador lo carga mediante iCustom, no cambia los ajustes del gráfico ni genera alertas; solo calcula los búferes.
CONVIENE SABER
- Justo después de la carga, el nombre corto en la lista de indicadores puede mostrar brevemente "probe#..." mientras el indicador comprueba si está en un gráfico. Es normal.
- En el Probador de estrategias no genera alertas.
- Sin DLL, sin archivos externos, sin conexión a Internet.
- No opera, y no se promete ningún resultado de trading.
PARÁMETROS
Ichimoku: Conversion Line Length (9, 1-1000), Base Line Length (26, 1-1000), Leading Span B Length (52, 1-1000), Lagging Span (displacement, 26, 1-1000)
Style: Conversion Line color (#2962FF), Base Line color (#B71C1C), Lagging Span color (#43A047), Leading Span A color (#A5D6A7), Leading Span B color (#EF9A9A), Line width (1, 1-5), Show cloud fill (true), Cloud color when Span A > Span B (#43A047), Cloud color when Span A < Span B (#F44336), Cloud opacity % (10, 1-100), Draw price bars above the cloud (true)
Alerts: Alert: Conversion Line crosses Base Line (false), Alert: close breaks above / below the cloud (false), Alert by pop-up (true), Alert by sound (false), Alert by push notification (false), Language (Auto = idioma del terminal, English o Japanese)
Si un parámetro está fuera de rango, el indicador no se carga y escribe el motivo en el registro de Expertos.
SOPORTE
Las preguntas sobre instalación, configuración y errores son bienvenidas a través de los mensajes de MQL5. Las preguntas sobre la dirección del mercado o sobre operaciones concretas quedan fuera del soporte.
Forma parte de una serie de herramientas gratuitas de estilo TV. También hay una edición para MT4 como producto independiente. Las demás herramientas del mismo autor aparecen en mi perfil de vendedor.
TradingView es una marca comercial de TradingView, Inc. Este producto no está afiliado, patrocinado ni respaldado por TradingView, Inc.
