Exhaustion Count MTF
- 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
Exhaustion Count MTF conta. Ele não prevê a direção e não lhe diz para que lado operar. Responde a uma única pergunta: este movimento já dura tanto tempo que está a ficar sem participantes?
No gráfico correm duas fases independentes, um setup e uma contagem decrescente. Cada uma tem as suas regras, as suas condições de cancelamento e o seu lugar nos buffers que um Expert Advisor pode ler.
O setup
Nove fechos consecutivos de um lado do fecho de quatro barras atrás, iniciados por uma inversão do preço. Uma barra que falha a condição repõe a contagem a zero, não a suspende. A barra oito ou a nove pode aperfeiçoar o setup ao ultrapassar os extremos das barras seis e sete, e o produto marca isso com um ponto depois do número. Um setup concluído deixa atrás de si um nível horizontal, chamado aqui Setup Barrier.
A contagem decrescente
Treze barras, não necessariamente consecutivas, cada uma fechando além do extremo de duas barras atrás. A barra que levaria a contagem a treze tem ainda de fechar além do extremo da barra que levava a contagem oito. Se não fechar, a contagem fica em doze e espera, e é isso o treze adiado.
Cancelamento e reinício
A contagem decrescente é cancelada por um setup contrário ou por um fecho através da Setup Barrier, e é reiniciada quando outro setup no mesmo sentido se completa.
São precisamente as regras de cancelamento e reinício a parte que as implementações baratas deixam cair, e é por isso que os treze delas chegam cedo e em sítios onde o método nunca pediu nenhum. Aqui estão implementadas, cada uma atrás do seu próprio interruptor, e cada reposição regista a razão por que aconteceu.
O que se vê no gráfico
Os números do setup e da contagem decrescente são impressos barra a barra, numa cor para o lado da compra e noutra para o lado da venda, e depois de um nove aperfeiçoado aparece um ponto. Os níveis Setup Barrier em vigor são desenhados como linhas horizontais, se quiser construídos a partir dos máximos e mínimos verdadeiros para que um gap fique fechado em vez de ignorado. Setas marcam os sinais concluídos.
Desenha na janela do preço. Os números são impressos num número escolhido de barras recentes, para que um gráfico longo não se encha de texto; as barras mais antigas mantêm os seus valores nos buffers e apenas não levam legenda.
O painel
Um painel em canvas na janela do preço, arrastável, recolhível, fechável. Tem três linhas vivas: o período em vigor juntamente com os comprimentos de setup e de contagem decrescente realmente em uso; o que é a última barra fechada, ou seja um setup concluído, uma contagem decrescente concluída ou as duas contagens em curso em números; e se os números vêm da janela de propriedades ou do painel, e quantos foram alterados.
Abaixo fica cada definição que o painel pode mover, com o seu valor, estando realçadas as alteradas.
A folha de definições
A engrenagem abre a folha de definições. O separador Values contém o período, o comprimento do setup, o recuo do setup, o comprimento da contagem decrescente, o recuo da contagem decrescente, se é exigida uma inversão para arrancar, se a contagem decrescente corre sequer, a contagem decrescente agressiva, o cancelamento por rutura da Barrier e o cancelamento por setup contrário. Cada linha tem botões de passo, um intervalo e uma frase de ajuda.
O separador Alerts contém o interruptor geral, os interruptores por evento, os canais, a pausa e um botão de teste. O separador Styles trata apenas da aparência, atrás dele nada é recalculado.
Há três esquemas de cor, incluindo um seguro para daltónicos que nunca põe vermelho contra verde. A posição do painel, o esquema e cada alteração feita na folha guardam-se por gráfico e sobrevivem a uma mudança de período e a um reinício do terminal. A interface está em inglês.
Alertas
Desligados de fábrica. Os eventos são um setup concluído em nove, uma contagem decrescente concluída em treze e um fecho através de um nível Setup Barrier. Há um interruptor separado para avisar da conclusão de um setup apenas quando esse setup foi aperfeiçoado.
Canais: janela popup, som, push para o terminal móvel, e-mail. Pausa por evento, duas horas por omissão. O Telegram não faz parte deste produto.
Multiperíodo
A definição Timeframe calcula as contagens num período superior e mostra-as no gráfico que está a ver. São lidas apenas barras superiores fechadas: uma barra do gráfico mostra a barra superior mais recente que já tinha fechado à sua própria hora.
Os sinais de conclusão e a marca de aperfeiçoamento caem na primeira barra do gráfico da barra superior a que pertencem, porque uma conclusão é um evento e pertence a uma só barra. Os números em curso do setup e da contagem decrescente e os níveis Setup Barrier são mantidos ao longo de todo o intervalo da barra superior, e é assim que se parece uma escada multiperíodo correta.
Uma série alheia é construída em segundo plano e a primeira leitura pode não devolver nada. O indicador tenta de novo e informa no painel se está à espera ou se lhe falta histórico.
Leitura a partir de um EA
Onze buffers, todos legíveis através de iCustom e CopyBuffer, e cada um aparece na janela de dados.
O buffer 0, Buy, leva o preço da seta numa barra de sinal de compra e EMPTY_VALUE nos restantes casos, e não é desenhado; o buffer 1, Sell, faz o mesmo para o lado da venda. O buffer 2, Setup, vai de -1 a -9 para um setup de compra e de +1 a +9 para um de venda, 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 uma contagem decrescente de compra e de +1 a +13 para uma de venda.
O buffer 4, BarrierRes, guarda a resistência Setup Barrier deixada pelo último setup de compra, e o buffer 5, BarrierSup, o suporte deixado pelo último setup de venda. O buffer 6, Signal, vale -1 num setup de compra em nove, -2 numa contagem decrescente de compra em treze, +1 e +2 para esses mesmos dois eventos do lado da venda e 0 quando não há nenhum. O buffer 7, Perfection, vale -1 quando um setup de compra foi aperfeiçoado e +1 quando o foi um de venda. 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 definições foram alteradas a partir do painel.
Os buffers 0 e 1 são o contrato com o EA. Nunca são pintados e são preenchidos em cada passagem seja o que for que o separador Styles mostre, por isso esconder as setas não pode deixar uma estratégia sem sinal.
Limites honestos
A contagem numa barra em formação muda dentro da barra, por isso nunca é desenhada. Os buffers da barra mais recente ficam vazios até essa barra fechar. É por isso que aqui nada é redesenhado no passado, e também por isso que só verá um nove depois de terminada 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 uma contagem decrescente 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 comunica-o, porque uma contagem que continua diz que a pressão não cessou.
As regras de cancelamento e reinício mudam a resposta de forma material. Duas pessoas a correr isto com interruptores diferentes verão treze diferentes, e ambas as leituras são legítimas. Não há uma única configuração correta e nenhuma é reivindicada.
Não se reivindica aqui qualquer valor de lucro, qualquer percentagem de acertos nem qualquer resultado de backtest.

