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 - Versão: 1.1
Ichimoku Cloud Fill with Cross Alerts é uma nuvem Ichimoku compatível com o TV para o MetaTrader 5. Ela usa o mesmo cálculo, as mesmas configurações padrão e o mesmo deslocamento dos spans do "Ichimoku Cloud" embutido no TradingView. A nuvem é preenchida com cor verde ou vermelha sólida, e as barras de preço são desenhadas acima da nuvem para que os candles continuem legíveis.
O Ichimoku mostra onde o preço está em relação ao meio das faixas de preço recentes. É um auxílio para a análise do gráfico, não um sinal de compra ou venda, e não prevê para onde o preço vai.
COMO É CALCULADO
- Linha média de Donchian midline(n) = (máxima mais alta + mínima mais baixa) / 2 das últimas n barras.
- Linha de conversão (Conversion Line) = midline(9), linha base (Base Line) = midline(26), span adiantado A (Leading Span A) = (linha de conversão + linha base) / 2, span adiantado B (Leading Span B) = midline(52), span atrasado (Lagging Span) = close.
- Os padrões 9 / 26 / 52 / 26 são os padrões do TradingView.
O DESLOCAMENTO (IGUAL AO TRADINGVIEW)
- Com "Lagging Span" = 26, os spans adiantados A e B são desenhados 25 barras à frente e o span atrasado 25 barras para trás. É assim que o Ichimoku embutido do TradingView os desenha (offset = displacement - 1; a barra atual conta como a primeira das 26).
- O Ichimoku embutido do MetaTrader desloca 26 barras inteiras, então sua nuvem e seu span atrasado ficam a uma barra de distância deste indicador e do TradingView.
PREENCHIMENTO DA NUVEM
- Verde quando span adiantado A > span adiantado B, vermelho caso contrário - a mesma regra do TradingView.
- Um preenchimento sólido em vez da nuvem hachurada do Ichimoku embutido. O MT5 não tem transparência, então a cor do preenchimento é a cor da nuvem misturada ao fundo do gráfico (Cloud opacity de 1 a 100 %, padrão 10 %). Quando você muda a cor de fundo, o preenchimento acompanha.
- O preenchimento pode ser desligado, e cada linha pode ser ocultada definindo sua cor como None.
COMO VERIFICAMOS
- Carregamos as próprias barras de preço do TradingView no MetaTrader e comparamos o resultado com o Ichimoku Cloud embutido do TradingView. As cinco linhas, a cor da nuvem e o deslocamento coincidiram; os valores diferiram apenas pelo arredondamento de ponto flutuante (cerca de 1e-12).
- No gráfico de uma corretora os valores são um pouco diferentes, porque os preços vêm de outro feed de dados.
A ÚLTIMA BARRA (REPAINT)
- A barra que ainda está se formando é recalculada a cada tick, exatamente como no TradingView. Sua linha de conversão, sua linha base, o novo ponto da nuvem 25 barras à frente e o ponto mais recente do span atrasado (25 barras para trás) podem mudar até a barra fechar.
- Depois que uma barra fecha, seus valores não mudam. Desenhar os spans à frente e o span atrasado para trás é o layout normal do Ichimoku, não um redesenho do histórico.
ALERTAS (DESATIVADOS POR PADRÃO)
- Cruzamento conversão / base: a linha de conversão cruzou a linha base para cima ou para baixo na barra que acabou de fechar.
- Rompimento da nuvem: o fechamento da barra que acabou de fechar passou acima do topo da nuvem ou abaixo da base da nuvem. "A nuvem" é a nuvem desenhada sob essa barra (calculada 25 barras antes), a que você vê no gráfico.
- Verificado uma vez por barra fechada. Barras que fecharam antes de o indicador ser carregado não geram alertas, então anexá-lo ou reiniciar o MT5 não produz alertas antigos.
- Exemplo de mensagem: "Ichimoku TV EURUSD H1: close broke above the cloud (1.08450)".
- Pop-up, som e notificação push podem ser combinados. O push exige seu MetaQuotes ID nas opções do terminal. Textos de alerta em inglês ou japonês.
BARRAS DE PREÇO ACIMA DA NUVEM - LEIA
- Para manter os candles visíveis, o indicador ativa a configuração do gráfico "Chart on foreground" (gráfico em primeiro plano) (parâmetro "Draw price bars above the cloud"). Essa configuração coloca as barras de preço acima de todos os indicadores do gráfico, incluindo as linhas do Ichimoku.
- A configuração original é guardada em um objeto oculto do gráfico e restaurada quando você remove a última cópia. Se outra ferramenta do mesmo autor que usa essa configuração ainda estiver no gráfico, ela é restaurada quando a última delas for removida.
- Enquanto está anexado, ele verifica cerca de uma vez por segundo se a configuração continua ativada e a ativa de novo se outra ferramenta a desligou.
- Se todos os objetos do gráfico forem excluídos (por exemplo, por um script) enquanto o indicador estiver anexado, a configuração original pode não voltar na remoção. Nesse caso, desative "Chart on foreground" nas propriedades do gráfico (F8).
PARA USUÁRIOS DE EA E iCUSTOM
- Buffers: 0 = nuvem Span A (preenchimento), 1 = nuvem Span B (preenchimento), 2 = linha de conversão, 3 = linha base, 4 = span atrasado (= close), 5 = span adiantado A, 6 = span adiantado B.
- Com CopyBuffer, os buffers 0, 1, 5 e 6 retornam o valor na barra onde ele é desenhado: a nuvem sob essa barra, calculada 25 barras antes. O buffer 4 retorna o fechamento da barra onde foi calculado. Os buffers 2 e 3 não são deslocados.
- Quando um EA ou outro indicador o carrega via iCustom, ele não altera as configurações do gráfico e não gera alertas; apenas calcula os buffers.
BOM SABER
- Logo após o carregamento, o nome curto na lista de indicadores pode mostrar rapidamente "probe#..." enquanto o indicador verifica se está em um gráfico. Isso é normal.
- No Testador de Estratégias ele não gera alertas.
- Sem DLLs, sem arquivos externos, sem conexão com a internet.
- Ele não opera, e nenhum resultado de trading é prometido.
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 do terminal, English ou Japanese)
Se um parâmetro estiver fora do intervalo, o indicador não carrega e escreve o motivo no log de Experts.
SUPORTE
Perguntas sobre instalação, configurações e bugs são bem-vindas pelas mensagens do MQL5. Perguntas sobre a direção do mercado ou sobre operações específicas estão fora do escopo do suporte.
Faz parte de uma série de ferramentas gratuitas no estilo TV. Uma edição para MT4 também está disponível como produto separado. Outras ferramentas do mesmo autor estão listadas no meu perfil de vendedor.
TradingView é uma marca registrada da TradingView, Inc. Este produto não é afiliado, patrocinado ou endossado pela TradingView, Inc.
