Exhaustion Count MTF MT4
- Indicadores
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Versão: 1.3
Nove fechamentos, treze contagens, e a disciplina que a maioria das implementações deixa cair em silêncio. Exhaustion Count MTF executa o clássico par setup e countdown com as regras completas de cancelamento e reinício, marca os noves perfeitos, deixa no gráfico os níveis de Setup Barrier, e nunca imprime um número numa barra que ainda não fechou, de modo que aqui nada é redesenhado, jamais. Gratuito, sem teste e sem funções bloqueadas.
Ele conta. Não prevê a direção nem diz para que lado operar. Responde a uma única pergunta: se este movimento já dura tempo suficiente para estar ficando sem participantes.
No gráfico correm duas fases independentes, um setup e um countdown, cada uma com suas próprias regras, suas próprias condições de cancelamento e seu próprio lugar nos buffers que um Expert Advisor pode ler.
Setup
Nove fechamentos consecutivos de um lado do fechamento de quatro barras atrás, iniciados por uma reversão de preço. Uma barra que não cumpre a condição reinicia a contagem para zero, não a pausa. A barra oito ou nove pode aperfeiçoar o setup ao superar os extremos das barras seis e sete, o que o produto marca com um ponto depois do número. Quando um setup termina, deixa atrás de si um nível horizontal, chamado aqui de Setup Barrier.
Countdown
Treze barras, não necessariamente consecutivas, cada uma fechando além do extremo de duas barras atrás. A barra que levaria a contagem treze precisa ainda fechar além do extremo da barra que levou a contagem oito. Se não o fizer, a contagem fica em doze e espera, o que é o treze adiado.
Cancelamento e reinício
O countdown é cancelado por um setup oposto, ou por um fechamento através da Setup Barrier, e é reiniciado quando outro setup no mesmo sentido se completa.
As regras de cancelamento e reinício são a parte que as implementações baratas deixam cair, por isso os seus treze chegam cedo demais e em lugares onde o método nunca pediu um. Aqui estão implementadas, cada uma atrás do seu próprio interruptor, e cada reinício regista por que aconteceu.
O que aparece no gráfico
Os números de setup e countdown são impressos barra a barra, numa cor para o lado comprador e outra para o lado vendedor, com um ponto depois de um nove perfeito. Os níveis de Setup Barrier atualmente em vigor são desenhados como linhas horizontais, opcionalmente construídas a partir de máximas e mínimas verdadeiras, de modo que um gap seja fechado em vez de ignorado. Setas marcam os sinais concluídos.
Desenha na janela de preço. Os números são impressos para um número escolhido de barras recentes, de modo que um gráfico longo não se enche de texto; as barras mais antigas mantêm os seus valores de buffer e simplesmente não trazem rótulo.
O painel
Um painel em tela sobre o gráfico de preço, arrastável, recolhível, fechável. Traz três linhas vivas: o timeframe em vigor junto com os comprimentos de setup e countdown realmente em uso; o que foi a última barra fechada, um setup concluído, um countdown concluído, ou as duas contagens em curso como números; e se os números vêm da caixa de propriedades ou do painel, e quantos foram alterados.
Abaixo disso fica cada configuração que o painel pode mover, com o seu valor, as alteradas destacadas.
A folha de configurações
A engrenagem abre a folha de configurações. A aba Values contém o timeframe, o comprimento do setup, o lookback do setup, o comprimento do countdown, o lookback do countdown, exigir uma reversão de preço para começar, executar ou não o countdown, o countdown agressivo, o cancelamento por rompimento da Barrier e o cancelamento por um setup oposto. Cada linha tem incrementadores, um intervalo e uma frase de ajuda.
A aba Alerts contém o interruptor principal, os interruptores por evento, os canais, o tempo de espera e um botão de teste. A aba Styles é apenas de aparência, sem qualquer recálculo por trás.
Estão disponíveis três esquemas de cor, incluindo um seguro para daltônicos que nunca coloca o vermelho contra o verde. A posição do painel, o esquema e cada alteração feita na folha persistem por gráfico através de uma mudança de timeframe e de um reinício do terminal. A interface é em inglês.
Alertas
Desativados de fábrica. Os eventos são um setup concluído em nove, um countdown concluído em treze, e um fechamento através de um nível de Setup Barrier. Há um interruptor separado para alertar sobre a conclusão do setup apenas quando o setup foi perfeito.
Canais: janela pop-up, som, push para o terminal móvel, e-mail. Tempo de espera por evento, duas horas por padrão. Telegram não faz parte deste produto.
Multi-timeframe
A configuração Timeframe calcula as contagens num timeframe superior e as mostra no gráfico que você está olhando. Só são lidas as barras superiores fechadas: uma barra do gráfico mostra a barra superior mais recente que já tinha fechado no seu próprio momento.
Os sinais de conclusão e a marca de perfeição caem na primeira barra do gráfico da barra superior a que pertencem, porque uma conclusão é um evento e pertence a uma barra. Os números em curso de setup e countdown, e os níveis de Setup Barrier, são mantidos ao longo de toda a extensão da barra superior, que é a aparência que deve ter uma escada multi-timeframe correta.
Uma série estrangeira é construída em segundo plano, e a primeira leitura dela pode não retornar nada. O indicador tenta novamente e informa no painel se está esperando ou se lhe falta histórico.
Leitura a partir de um EA
Onze buffers, todos legíveis através de iCustom, e o mapa é o mesmo que a edição para MetaTrader 5 publica: as duas plataformas apenas declaram as suas contagens de forma diferente, os índices e o seu significado não mudam.
O buffer 0, Buy, traz o preço da seta numa barra de sinal de compra e EMPTY_VALUE nos demais casos, e não é desenhado; o buffer 1, Sell, é o mesmo para o lado vendedor. O buffer 2, Setup, vai de -1 a -9 para um setup comprador e de +1 a +9 para um setup vendedor, e uma contagem que passa de nove significa que a pressão não parou. O buffer 3, Countdown, vai de -1 a -13 para um countdown comprador e de +1 a +13 para um countdown vendedor.
O buffer 4, BarrierRes, guarda a resistência de Setup Barrier deixada pelo último setup comprador, e o buffer 5, BarrierSup, o suporte deixado pelo último setup vendedor. O buffer 6, Signal, marca -1 num nove de setup comprador, -2 num treze de countdown comprador, +1 e +2 para os mesmos dois eventos do lado vendedor, e 0 quando não há nenhum. O buffer 7, Perfection, é -1 quando um setup comprador foi perfeito e +1 quando o foi um vendedor. Os buffers 8 e 9, BuyMark e SellMark, são as cópias desenhadas dos buffers 0 e 1. O buffer 10, Override, informa quantas configurações foram alteradas a partir do painel.
A Data Window lista os primeiros dez deles sob os seus rótulos. Override, o décimo primeiro, não aparece ali, e isso não prova nada: iCustom o lê exatamente da mesma forma.
Os buffers 0 e 1 são o contrato com o EA. Nunca são pintados e são preenchidos a cada passagem, independentemente do que mostra a aba Styles, de modo que ocultar as setas não pode privar uma estratégia de sinal.
O MQL4 não tem grupos de entradas, então a lista de parâmetros que um EA passa aqui para iCustom é mais curta do que a da edição para MetaTrader 5, e as posições diferem. Construa a chamada de acordo com a lista de entradas desta edição, não a da outra plataforma. Uma instância criada por iCustom é somente leitura e usa sempre os parâmetros que você passou.
Limites honestos
A contagem numa barra em formação muda dentro da barra, por isso nunca é desenhada. Os buffers na barra mais recente ficam vazios até essa barra fechar. É por isso que aqui nada é redesenhado, e é também por isso que você não verá um nove até terminar a barra que o produz.
Um nove ou um treze é uma afirmação sobre exaustão, não uma entrada. O preço pode completar um countdown e continuar na mesma direção. O próprio método pede confirmação, e este produto não a fornece.
As contagens de setup podem passar de nove. Isso não é um erro e o buffer o informa, porque uma contagem que continua diz que a pressão não parou.
As regras de cancelamento e reinício mudam a resposta de forma substancial. Duas pessoas que executem isto com interruptores diferentes verão treze diferentes, e ambas as leituras são legítimas. Não existe uma única configuração correta, e nenhuma é reivindicada aqui.
Nenhuma cifra de lucro, taxa de acerto ou resultado de backtest é reivindicada aqui.

