Supertrend Trend Fill with Change Alerts MT4
- 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.2
Supertrend Trend Fill with Change Alerts MT4 lleva un Supertrend compatible con TV a MetaTrader 4. Si también usa TradingView, conoce su "Supertrend" integrado: una línea verde bajo el precio mientras la tendencia es alcista, una línea roja sobre el precio mientras es bajista y una banda de color suave entre la línea y las velas. Este indicador para MT4 reproduce ese cálculo y ese aspecto.
Para qué sirve: ver la dirección actual de la tendencia y dónde cambiaría. Lo que no es: una señal de compra o venta ni una previsión. Un cambio de tendencia en el gráfico no dice nada sobre lo que hará el precio a continuación.
EL CÁLCULO EN RESUMEN
Ajuste | Por defecto | ¿Igual que TradingView?
ATR Length | 10 | sí
Factor | 3.0 | sí
Método ATR | RMA (Wilder) | sí (SMA es una opción adicional)
Fuente | hl2 = (H + L) / 2 | sí (close, hlc3, ohlc4 son opciones adicionales)
Bandas: fuente +/- Factor x ATR. La banda inferior solo puede subir durante una tendencia alcista y la banda superior solo puede bajar durante una tendencia bajista. Un cierre por encima de la banda superior hace que la tendencia pase a alcista; un cierre por debajo de la banda inferior la hace pasar a bajista. Las opciones adicionales (SMA, otras fuentes) no existen en la versión integrada de TradingView, por lo que con ellas los valores no coincidirán con TradingView.
¿REDIBUJA (REPAINT)?
Barras cerradas: no. Su línea y su dirección son definitivas.
La barra en formación: sí, igual que en TradingView. Se recalcula en cada tick, así que su color aún puede cambiar antes de que la barra cierre. Por eso las alertas solo miran barras cerradas.
NOTAS DE CONFIGURACIÓN EN MT4 - LÉALAS
1. Los colores vienen de los parámetros. Ajuste "Up Trend line color" y "Down Trend line color" en la pestaña Parámetros; estos parámetros prevalecen sobre la pestaña Colores.
2. El relleno se dibuja con barras de histograma cuyo ancho sigue el zoom del gráfico (MT4 no tiene relleno de áreas). Con algunos niveles de zoom pueden verse pequeños huecos en el relleno. El color del relleno es el color de la línea mezclado con el fondo del gráfico (Fill opacity %, 1-100).
3. Velas delante: con el relleno activado, el indicador activa "Gráfico en primer plano" para que las velas sigan visibles. Al quitar la última copia se restablece su ajuste original (si en el gráfico sigue otra herramienta del mismo autor que usa este ajuste, se restablece al quitar la última de ellas).
4. Justo después de cargarlo (hasta unos 15 segundos), el nombre en la lista de indicadores puede mostrar brevemente "probe#..." mientras comprueba que está en un gráfico. Es normal.
5. MT4 muestra los parámetros sin títulos de grupo, en el orden indicado abajo.
ALERTAS
Desactivadas por defecto. Con "Alert: trend direction changed" = true:
- una alerta cuando una barra cierra con una dirección distinta de la barra anterior;
- nunca para barras que cerraron antes de cargar el indicador, así que un reinicio no repite alertas antiguas;
- ejemplo de texto: "Supertrend TV GBPUSD H1: trend changed to DOWN (1.27450)";
- ventana emergente, sonido y push (se necesita MetaQuotes ID) pueden combinarse; texto en inglés o japonés (parámetro Language).
- Sin alertas en el Probador de estrategias.
COMPARADO CON TRADINGVIEW
Comprobamos la fórmula con los propios precios EURUSD 1h de TradingView: la misma dirección que el Supertrend integrado de TradingView en 280 de 280 barras. Su gráfico de MT4 usa los precios de su bróker, que difieren ligeramente de los datos de TradingView. En nuestra comparación EURUSD H1, la dirección coincidió en 199 de 200 barras y la línea se separó 1,3 pips de media; por esas pequeñas diferencias de precio, un cambio de tendencia puede aparecer una barra antes o después.
BUFFERS DE iCUSTOM
Buffer 0: valor de la línea Supertrend. Buffer 1: dirección, +1 alcista / -1 bajista. El signo es el inverso del valor "direction" del Pine Script de TradingView, donde -1 significa alcista. EMPTY_VALUE donde no hay valor.
Llamado mediante iCustom, el indicador no dibuja nada en el gráfico ni envía alertas; solo rellena los buffers. Los parámetros no tienen títulos de grupo, así que páselos en el orden indicado abajo.
PARÁMETROS (ORDEN EN MT4)
ATR Length = 10 (1-1000); Factor = 3.0 (0.01-100); ATR calculation method = RMA; Source of the bands = hl2; Up Trend line color = #4CAF50; Down Trend line color = #FF5252; Line width = 2 (1-5); Show background fill = true; Fill opacity % = 10 (1-100); Draw price bars above the fill = true; Show trend-change markers = false; Marker size = 1 (1-5); Alert: trend direction changed = false; Alert by pop-up = true; Alert by sound = false; Alert by push notification = false; Language = Auto (idioma del terminal), English o Japanese.
Con valores fuera de rango el indicador no se carga, y el motivo queda en el registro Expertos.
CONVIENE SABER
- Sin DLL, sin archivos, sin acceso a Internet.
- Es una herramienta de análisis. No abre ni cierra operaciones y no se promete ningún resultado de trading.
SOPORTE
Ayuda con instalación, ajustes y reportes de errores mediante mensajes de MQL5. No respondo preguntas sobre la dirección del mercado ni sobre operaciones concretas.
La edición para MT5 (un producto independiente) y otras herramientas del mismo autor aparecen en mi perfil de vendedor.
TradingView es una marca comercial de TradingView, Inc. Este producto no está afiliado a TradingView, Inc., ni patrocinado ni respaldado por ella.
