Impulse Macd MTF
- Indicadores
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - Versão: 1.3
Um MACD que se cala enquanto o mercado não vai a lugar nenhum. Impulse MACD MTF põe uma zona morta em torno do preço e produz impulso só fora dela, de modo que as horas paradas que enchem um MACD comum de cruzamentos aqui simplesmente ficam em silêncio. Qualquer timeframe superior em qualquer gráfico, só velas superiores fechadas, e os sinais recebem grau conforme o lado do zero de onde vieram. É gratuito: sem período de teste, sem funções bloqueadas, sem página de upgrade.
Duas médias suavizadas da máxima e da mínima formam uma zona morta. Uma média sem atraso do preço típico produz o impulso, mas só fora dessa zona: dentro dela o impulso é exatamente zero, e daí vem o silêncio num mercado parado. A linha de sinal é uma média simples do impulso e o histograma é a diferença dos dois.
O oscilador está na escala do preço, então aqui não há níveis fixos de sobrecompra e sobrevenda. O grau usa o sinal em seu lugar: uma compra vinda de abaixo do zero e uma venda vinda de cima recebem grau 2, e os mesmos cruzamentos do outro lado recebem grau 1. Nada é filtrado.
O que aparece no gráfico
Numa janela própria: a linha de impulso e a sua linha de sinal, e entre elas o histograma de impulso, colorido conforme o movimento cresça ou se apague. As linhas de divergência são traçadas sobre a linha de impulso e, se você quiser, entre os pivôs correspondentes no gráfico de preços.
O painel
Um painel em tela sobre o gráfico de preços, arrastável, recolhível e fechável. Mostra o timeframe em vigor e os valores de ajuste realmente usados no cálculo. Diz o que aconteceu na última vela fechada: um sinal BUY, um sinal SELL ou nenhum. E diz se os números na tela vêm da janela de propriedades ou do painel, e quantos deles foram alterados à mão.
Abaixo ficam os ajustes que o painel pode mover, com os seus valores atuais. A engrenagem abre uma folha de três abas.
A aba Values cobre o timeframe, o comprimento que fixa ao mesmo tempo a zona morta e o impulso, trinta e quatro de fábrica, o comprimento de sinal nove e as três linhas de divergência. A aba Styles cobre a paleta, as duas linhas e a espessura da linha e o histograma de impulso, que se pode reduzir a uma só cor lisa. Cada linha de Values tem botões de passo, uma faixa e uma frase de ajuda.
A aba Alerts cobre o interruptor principal, os interruptores por evento, os canais, a espera em minutos e um alerta de teste.
Três esquemas de cor: escuro, claro e um seguro para daltonismo que usa azul e laranja em vez de vermelho e verde. Tudo a respeito do painel, inclusive cada valor alterado na folha, é guardado por gráfico e sobrevive a uma troca de tempo gráfico e a um reinício do terminal. A interface é em inglês.
Alertas
Desligados de fábrica. Seis eventos: um sinal BUY, um sinal SELL, uma divergência de alta, uma divergência de baixa, o cruzamento do zero para cima pelo impulso e o cruzamento do zero para baixo pelo impulso. Cada um tem o seu próprio interruptor.
Canais: janela pop-up, som, push para o terminal móvel e e-mail. Há interruptores por evento e por canal, e uma pausa de duas horas por padrão.
Os alertas disparam na última barra fechada. Outros dois alertas, desligados por padrão, falam na barra em formação dentro de um número escolhido de segundos antes do seu fechamento, e são chamados antecipados porque uma reversão presente no meio da barra pode se desfazer. O Telegram não faz parte deste produto.
Multi tempo gráfico
O ajuste Timeframe calcula num tempo gráfico superior e desenha o resultado aqui. Somente barras superiores fechadas são lidas: uma barra do gráfico mostra a barra superior mais recente que já havia fechado no fechamento dessa própria barra, de modo que a reversão cai na barra que fecha junto com a superior, e nada é desenhado que não pudesse ser conhecido em tempo real.
A série estrangeira é construída em segundo plano. A primeira leitura pode voltar vazia, o indicador tenta de novo e o painel diz se está esperando um download ou se enfrenta uma falta real de histórico. Ele nunca falha a inicialização por barras ausentes.
Leitura a partir de um EA
Nove buffers, todos legíveis por iCustom e CopyBuffer. O buffer 0 carrega a linha de impulso, que vale zero enquanto o preço está dentro da zona morta e o buffer 1 carrega a sua linha de sinal. O buffer 2 carrega o histograma de impulso, a diferença entre o impulso e a sua linha de sinal, e o buffer 3 é o índice de cor que o pinta. O buffer 4, Signal, vale +1 numa vela BUY, -1 numa vela SELL e 0 nas demais. O buffer 5 é o grau desse sinal. O buffer 6 carrega as marcas de divergência, +1 de alta e -1 de baixa. O buffer 7 é a linha do zero e o buffer 8 é Override.
Este produto não tem buffers de preço Buy e Sell próprios, porque numa janela separada não há preço em que pendurar uma seta. O contrato é o buffer 4, o sinal: é preenchido a cada passagem qualquer que seja a aba Styles e consta da janela de dados. Uma série se esconde tirando a sua cor e nunca esvaziando um buffer, de modo que todos os índices citados seguem legíveis com a exibição desligada.
Uma instância criada por iCustom é somente de leitura e usa sempre os parâmetros que você passou. O buffer Override permite que um expert advisor detecte que uma instância do gráfico roda com números alterados à mão no painel.
Procedência
Este é um port de "Impulse MACD" de LazyBear, um script do TradingView publicado abertamente, o que torna admissível um port por fórmula. A implementação é uma reconstrução a partir das fórmulas. Um desvio é declarado: a média suavizada e a de atraso zero partem do seu primeiro valor em vez de ficarem vazias, e a janela da linha de sinal é progressiva nas primeiras velas.
O produto se chama Impulse MACD MTF porque esse é o nome do método, não porque se reivindique aqui a sua autoria. O trabalho original pertence ao seu autor.
Limites honestos
O oscilador é vivo na barra em formação. Um cruzamento que existe no meio da barra pode faltar no fechamento, e com ele vão a linha do painel e o grau. Barras fechadas não mudam.
A zona morta é o que torna este produto silencioso, e também significa que um movimento que começa dentro da zona não é relatado até sair dela. O silêncio aqui é uma afirmação e não uma falha, mas continua sendo silêncio.
O oscilador está na escala do preço. Dois símbolos não se comparam pela altura do seu impulso, e é por isso que o quadro os compara por grau e por frescor.
O único ajuste de comprimento move juntas a zona morta e o impulso. Dois comprimentos dão dois conjuntos de cruzamentos diferentes e nenhum é o certo.
Nenhum número de rentabilidade, nenhuma taxa de acerto e nenhum resultado de backtest é afirmado aqui.
