Ichimoku Cloud Fill with Cross 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
- Atualizado: 12 novembro 2026
Ichimoku Cloud Fill with Cross Alerts MT4 traz uma nuvem Ichimoku compatível com o TV para o MetaTrader 4. Se você também faz seus gráficos no TradingView, conhece o "Ichimoku Cloud" integrado: cinco linhas e uma nuvem verde ou vermelha de cor suave. Este indicador para MT4 reproduz esse cálculo, os mesmos padrões e o mesmo posicionamento dos spans, e preenche a nuvem com barras de cor sólida em vez de hachuras.
Para que serve: ver onde o preço está em relação ao meio das faixas recentes e qual é o formato da nuvem à frente. O que não é: um sinal de compra ou venda nem uma previsão. Um cruzamento ou um rompimento da nuvem não diz nada certo sobre o que o preço fará a seguir.
O CÁLCULO EM RESUMO
Linha | Fórmula (comprimento padrão) | Igual ao TradingView?
Linha de conversão (Conversion Line) | (máxima mais alta + mínima mais baixa) / 2 (9) | sim
Linha base (Base Line) | (máxima mais alta + mínima mais baixa) / 2 (26) | sim
Span adiantado A (Leading Span A) | (conversão + base) / 2 | sim
Span adiantado B (Leading Span B) | (máxima mais alta + mínima mais baixa) / 2 (52) | sim
Span atrasado (Lagging Span) | close | sim
Deslocamento: com "Lagging Span" = 26, os spans adiantados são desenhados 25 barras à frente e o span atrasado 25 barras para trás, como no TradingView (offset = displacement - 1). O Ichimoku integrado do MT4 usa 26, então sua nuvem fica uma barra à direita desta. Cor da nuvem: verde quando Span A > Span B, vermelha caso contrário.
ELE REDESENHA (REPAINT)?
Barras fechadas: não. Os valores delas são definitivos.
A barra em formação: sim, da mesma forma que no TradingView. Suas linhas, o ponto mais recente da nuvem 25 barras à frente e o ponto mais recente do span atrasado 25 barras para trás se movem a cada tick até a barra fechar. Por isso os alertas olham apenas barras fechadas. Desenhar os spans à frente e para trás é o layout normal do Ichimoku, não um redesenho do histórico.
NOTAS DE CONFIGURAÇÃO NO MT4 - LEIA
1. As cores vêm dos parâmetros. Defina as cores das linhas e da nuvem na aba Parâmetros; esses parâmetros substituem a aba Cores. Defina a cor de uma linha como None para ocultá-la.
2. O MT4 não tem preenchimento de área, então a nuvem é desenhada com barras de histograma cuja largura acompanha o zoom do gráfico. Em níveis de zoom grandes podem aparecer finas falhas verticais na nuvem. A cor da nuvem é misturada com o fundo do gráfico (Cloud opacity %, 1-100) e acompanha as mudanças de fundo.
3. Velas na frente: com o preenchimento ativado, o indicador liga "Chart on foreground" (gráfico em primeiro plano) para que as velas continuem visíveis acima da nuvem. Isso também coloca as velas acima das linhas do Ichimoku e de qualquer outro indicador no gráfico. A mudança pode aparecer no próximo tick de preço.
4. 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). Cerca de uma vez por segundo, o indicador verifica se a configuração continua ligada. Se você excluir todos os objetos do gráfico enquanto ele estiver anexado, a configuração original pode não voltar; nesse caso, desligue "Chart on foreground" nas propriedades do gráfico (F8).
5. Logo após o carregamento, o nome na lista de indicadores pode mostrar brevemente "probe#..." enquanto ele verifica se está em um gráfico. Isso é normal.
6. O MT4 mostra os parâmetros sem títulos de grupo, na ordem listada abaixo.
ALERTAS
Desativados por padrão. Dois interruptores independentes:
- "Alert: Conversion Line crosses Base Line": um alerta quando uma barra fecha com a linha de conversão tendo cruzado a linha base para cima ou para baixo;
- "Alert: close breaks above / below the cloud": um alerta quando uma barra fecha acima do topo ou abaixo da base da nuvem desenhada sob essa barra (a nuvem que você vê);
- nunca para barras que fecharam antes de o indicador ser carregado, então um reinício não repete alertas antigos;
- exemplo de texto: "Ichimoku TV GBPUSD H4: Conversion Line crossed below Base Line (1.26985)";
- 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
Alimentamos o MetaTrader com as próprias barras de preço do TradingView e comparamos o resultado com o Ichimoku Cloud integrado do TradingView: as cinco linhas, a cor da nuvem e o deslocamento coincidiram, com diferenças apenas no nível do arredondamento de ponto flutuante (cerca de 1e-12). Seu gráfico do MT4 usa os preços da sua corretora, que diferem um pouco dos dados do TradingView, então espere pequenas diferenças nos valores.
BUFFERS DO iCUSTOM
0/1: nuvem (Span A / Span B) nas barras em que Span A > Span B. 2/3: nuvem (Span A / Span B) nas demais barras. 4: linha de conversão. 5: linha base. 6: span atrasado (= close). 7: span adiantado A. 8: span adiantado B.
O iCustom do MT4 retorna o valor na barra onde ele é desenhado: para a nuvem e os spans adiantados, o valor calculado 25 barras antes; para o span atrasado, o fechamento da barra 25 barras mais recente. Fora da faixa desenhada, o MT4 retorna 0.0 em vez de EMPTY_VALUE.
Chamado via iCustom, o indicador não altera as configurações do gráfico e não envia alertas. Os parâmetros não têm títulos de grupo, então passe-os na ordem abaixo.
PARÂMETROS (ORDEM NO MT4)
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); 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; 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 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.
