Exhaustion Count Scanner 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
- Ativações: 20
Um nove ou um treze é raro num único gráfico, e é precisamente por isso que uma lista de observação vence o pulo constante entre gráficos. Exhaustion Count Scanner executa o método completo de setup e countdown, regras de cancelamento e reinício incluídas, em toda a sua lista de símbolos e em até oito timeframes de uma vez, imprime cada contagem em curso junto com o número para o qual se dirige, e marca as linhas onde os timeframes concordam. De fábrica escaneia quinze pares; uma configuração eleva isso a vinte e oito. As contagens também se desenham no gráfico à sua frente, de modo que você age sobre o que a tabela encontrou sem conectar um segundo indicador.
O preço aumenta $10 a cada 10 compras.
O bloco de contagem neste arquivo é uma cópia literal do que está no produto de gráfico único. Um scanner cuja contagem discorda do indicador no mesmo gráfico é um scanner em que ninguém confia duas vezes, e a única forma confiável de manter dois arquivos de acordo é que a parte interessante exista uma única vez.
O quadro
Uma linha por símbolo, uma coluna por timeframe escaneado, até oito timeframes e até vinte e oito símbolos; quinze são escaneados de fábrica e falta apenas uma configuração para o máximo. A lista de símbolos é separada por vírgulas, ou o quadro pode usar em vez disso a lista do Market Watch. O prefixo e o sufixo da corretora são detectados a partir do gráfico em que você está, ou fornecidos manualmente. De fábrica o quadro escaneia quatro timeframes: M15, H1, H4 e D1.
Uma célula se lê como B7/9: o lado, a contagem alcançada, e o número para o qual se dirige. Um ponto depois marca um countdown em vez de um setup. Um ponto sozinho significa que ali não corre nenhuma contagem, um traço significa que a célula não pôde ser medida, e passar o cursor sobre qualquer célula explica em palavras em que fase está, em que lado, quão longe chegou e se o último setup foi perfeito.
A coluna AGREE toma as colunas de timeframes visíveis para esse símbolo, encontra o lado majoritário e imprime v3/4: a direção em que está a maioria, e quantos dos timeframes visíveis estão nela. O acordo total é desenhado em negrito na cor desse lado. Um empate imprime um traço e deliberadamente não é tratado como um veredito, porque chamar de sinal uma divisão um a um seria o quadro inventando convicção. Com apenas um timeframe visível, a coluna desaparece por completo em vez de imprimir um 1/1 que apenas repetiria a célula ao lado.
Cada cabeçalho de coluna é um botão. Um clique num cabeçalho de timeframe ordena por essa coluna, outro clique inverte a ordem. Um clique em AGREE ordena por acordo, com o acordo total primeiro. A coluna ativa é desenhada na cor de destaque com um acento circunflexo, de modo que o estado de ordenação vive no próprio cabeçalho.
A filtragem é um único interruptor, «Only active rows», que oculta todo símbolo sem nenhum setup nem countdown em curso. Filtra a visualização e não o cálculo: uma linha oculta continua sendo contada e ainda pode alertar.
A legenda fica acima da tabela e decifra a notação numa linha: qual glifo é o lado comprador, qual é o vendedor, o que significa a fração, o que significa o ponto, e o que significa a fração de AGREE. Pode ser desligada assim que já é conhecida.
Clicar numa célula muda este gráfico para esse símbolo e esse timeframe. Não abre uma janela a cada clique.
Etiquetas de estado no rodapé do quadro dizem quantos símbolos estão prontos de quantos, e há quanto tempo o quadro se atualizou. Este quadro não tem paginação: o número de linhas se ajusta à altura do painel do gráfico, e quando as linhas não cabem, ele diz quantas foram descartadas em vez de escondê-las em silêncio. Reduza o conjunto com «Only active rows» ou com a lista de símbolos.
Três botões de esquema ficam no topo do quadro, de modo que o esquema de cor possa ser trocado sem abrir nada.
Diagnóstico
Um segundo painel, desligado por padrão, que responde a «por que não há contagem»: cobertura de símbolos, quais séries estão com falta de barras e por quanto, o que a última passagem contou, quantos reinícios aconteceram e por quê, e quantos símbolos este indicador ligou no Market Watch para fazer o seu trabalho. Tem a sua própria posição, o seu próprio estado recolhido e o seu próprio registo de eventos.
O indicador no gráfico
Desenhado na janela de preço como objetos de gráfico: as contagens impressas num número escolhido de barras recentes, o suporte e a resistência em vigor de Setup Barrier, e as setas. Pode ser desligado se você só quer o quadro. O seu timeframe é ajustado separadamente dos timeframes que o quadro escaneia.
A folha de configurações
A engrenagem abre uma folha com três abas. 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. Incrementadores, intervalos e uma frase de ajuda em cada um. Alterar um recalcula todo o quadro.
Alerts contém o interruptor principal, os interruptores por evento, quatro canais, o tempo de espera e um botão de teste. É aqui que vivem todos os controlos de alerta, e no próprio quadro não há um simples interruptor de alerta.
Styles contém mostrar a legenda, a paleta, mostrar as linhas de Setup Barrier, mostrar as setas e o tamanho das setas. São os mesmos controlos de exibição que o indicador de gráfico único correspondente carrega, sob os mesmos nomes, de modo que um gráfico configurado de um jeito possa ser reproduzido no outro.
Estão disponíveis três esquemas de cor, incluindo um seguro para daltônicos que usa azul e laranja e nunca coloca o vermelho contra o verde. A posição do painel, o esquema, a ordenação, o interruptor de apenas ativas, a posição própria do painel de diagnóstico e cada valor alterado na folha são guardados por gráfico e sobrevivem a uma mudança de timeframe e a um reinício do terminal. A interface é em inglês.
Alertas
Desativados de fábrica. Eventos: um setup concluído e um countdown concluído, declarados separadamente para cada timeframe escaneado, mais a saúde dos dados, que fala quando um símbolo perde ou recupera os seus dados. Há um interruptor para alertar sobre a conclusão do setup apenas quando o setup foi perfeito, e uma configuração de frescor para que o quadro não anuncie uma conclusão ocorrida há muito tempo.
Canais: janela pop-up, som, push para o terminal móvel, e-mail. Tempo de espera por símbolo e timeframe, trinta minutos por padrão. Telegram não faz parte deste produto.
Carga no terminal
O trabalho é orçado: um número fixo de símbolos é atualizado a cada tique do temporizador, sendo um valor menor mais suave para uma máquina lenta, e cada célula recebe um histórico generoso porque as contagens precisam de espaço para se construir. Um watchdog reinicia o cálculo se uma passagem não tiver terminado por tempo demais.
Leitura a partir de um EA
Este produto desenha no gráfico com objetos gráficos em vez de buffers de plotagem, por isso aqui não há buffers de contagem para ler, em nenhuma das duas plataformas. Dois buffers são publicados: o buffer 0, Health, traz o valor de saúde do watchdog para esta instância, e o buffer 1, Changed, é um sinalizador de alteração escrito na barra mais recente. O quadro e as contagens no gráfico são lidos a olho e por alerta, não através de iCustom.
Se você quiser as contagens num EA, use o produto de gráfico único Exhaustion Count MTF, que publica o mapa completo de buffers com Buy no buffer 0 e Sell no buffer 1.
O MQL4 não tem grupos de entradas, então a lista de parâmetros que um EA passaria aqui para iCustom seria mais curta do que a da edição para MetaTrader 5, e as posições diferem.
Limites honestos
A contagem numa barra em formação muda dentro da barra, por isso nenhuma célula e nenhum rótulo do gráfico é jamais desenhado a partir dela. Tudo o que o quadro mostra vem de barras fechadas: um valor publicado numa barra fechada não muda depois, e um nove aparece só depois de 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 avançando.
As regras de cancelamento e reinício mudam a resposta de forma substancial, e duas pessoas executando o quadro com interruptores diferentes verão treze diferentes. Ambas as leituras são legítimas, e não existe uma única configuração correta.
AGREE conta timeframes, não estima probabilidade, e oito timeframes num mesmo instrumento são oito leituras correlacionadas em vez de oito independentes.
Não há paginação neste quadro. Quando as linhas não cabem no painel do gráfico, o excesso é descartado, e o quadro diz quantas, em vez de fingir que não existem.
As contagens precisam de muito histórico por célula. Um símbolo que a sua corretora mantém com pouco histórico não pode ser contado, e o quadro diz qual e por quê.
Nenhuma cifra de lucro, taxa de acerto ou resultado de backtest é reivindicada aqui.

