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 - Versão: 1.2
Supertrend Trend Fill with Change Alerts MT4 traz um Supertrend compatível com o TV para o MetaTrader 4. Se você também usa o TradingView, conhece o "Supertrend" integrado: uma linha verde abaixo do preço enquanto a tendência é de alta, uma linha vermelha acima do preço enquanto é de baixa e uma faixa de cor suave entre a linha e as velas. Este indicador para MT4 reproduz esse cálculo e essa aparência.
Para que serve: ver a direção atual da tendência e onde ela mudaria. O que não é: um sinal de compra ou venda nem uma previsão. Uma mudança de tendência no gráfico não diz nada sobre o que o preço fará a seguir.
O CÁLCULO EM RESUMO
Configuração | Padrão | Igual ao TradingView?
ATR Length | 10 | sim
Factor | 3.0 | sim
Método do ATR | RMA (Wilder) | sim (SMA é uma opção extra)
Fonte | hl2 = (H + L) / 2 | sim (close, hlc3, ohlc4 são opções extras)
Bandas: fonte +/- Factor x ATR. A banda inferior só pode subir durante uma tendência de alta e a banda superior só pode descer durante uma tendência de baixa. Um fechamento acima da banda superior vira a tendência para alta; um fechamento abaixo da banda inferior a vira para baixa. As opções extras (SMA, outras fontes) não existem na versão integrada do TradingView, então com elas os valores não coincidirão com o TradingView.
ELE REDESENHA (REPAINT)?
Barras fechadas: não. A linha e a direção delas são definitivas.
A barra em formação: sim, da mesma forma que no TradingView. Ela é recalculada a cada tick, então sua cor ainda pode mudar antes de a barra fechar. Por isso os alertas olham apenas barras fechadas.
NOTAS DE CONFIGURAÇÃO NO MT4 - LEIA
1. As cores vêm dos parâmetros. Defina "Up Trend line color" e "Down Trend line color" na aba Parâmetros; esses parâmetros substituem a aba Cores.
2. O preenchimento é desenhado com barras de histograma cuja largura acompanha o zoom do gráfico (o MT4 não tem preenchimento de área). Em alguns níveis de zoom podem aparecer pequenas falhas no preenchimento. A cor do preenchimento é a cor da linha misturada com o fundo do gráfico (Fill opacity %, 1-100).
3. Velas na frente: com o preenchimento ativado, o indicador liga "Gráfico em primeiro plano" para que as velas continuem visíveis. Remover a última cópia restaura sua configuração original (se outra ferramenta do mesmo autor que usa essa configuração ainda estiver no gráfico, ela é restaurada quando a última delas for removida).
4. Logo após o carregamento (até cerca de 15 segundos), o nome na lista de indicadores pode mostrar brevemente "probe#..." enquanto ele verifica se está em um gráfico. Isso é normal.
5. O MT4 mostra os parâmetros sem títulos de grupo, na ordem listada abaixo.
ALERTAS
Desativados por padrão. Com "Alert: trend direction changed" = true:
- um alerta quando uma barra fecha com uma direção diferente da barra anterior;
- nunca para barras que fecharam antes de o indicador ser carregado, então um reinício não repete alertas antigos;
- exemplo de texto: "Supertrend TV GBPUSD H1: trend changed to DOWN (1.27450)";
- pop-up, som e push (MetaQuotes ID necessário) podem ser combinados; texto em inglês ou japonês (parâmetro Language).
- Sem alertas no Testador de Estratégia.
COMPARADO COM O TRADINGVIEW
Verificamos a fórmula com os próprios preços EURUSD 1h do TradingView: a mesma direção do Supertrend integrado do TradingView em 280 de 280 barras. Seu gráfico do MT4 usa os preços da sua corretora, que diferem um pouco dos dados do TradingView. Em nossa comparação EURUSD H1, a direção foi a mesma em 199 de 200 barras e a linha ficou 1,3 pip distante em média; por causa dessas pequenas diferenças de preço, uma mudança de tendência pode aparecer uma barra antes ou depois.
BUFFERS DO iCUSTOM
Buffer 0: valor da linha Supertrend. Buffer 1: direção, +1 alta / -1 baixa. O sinal é o inverso do valor "direction" do Pine Script do TradingView, onde -1 significa alta. EMPTY_VALUE onde não há valor.
Chamado via iCustom, o indicador não desenha nada no gráfico e não envia alertas; apenas preenche os buffers. Os parâmetros não têm títulos de grupo, então passe-os na ordem abaixo.
PARÂMETROS (ORDEM NO 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 do terminal), English ou Japanese.
Valores fora do intervalo impedem o carregamento do indicador, com o motivo no registro Experts.
BOM SABER
- Sem DLLs, sem arquivos, sem acesso à internet.
- Esta é uma ferramenta de análise. Ela não abre nem fecha operações, e nenhum resultado de trading é prometido.
SUPORTE
Ajuda com instalação, configurações e relatos de bugs via mensagens do MQL5. Não respondo a perguntas sobre a direção do mercado ou sobre operações específicas.
A edição para MT5 (um produto separado) e outras ferramentas do mesmo autor estão listadas no meu perfil de vendedor.
TradingView é uma marca comercial da TradingView, Inc. Este produto não é afiliado, patrocinado nem endossado pela TradingView, Inc.
