Liquidity Sweep Pools MTF
- Indicadores
- Versão: 1.0
- Ativações: 20
Um pool de liquidez é uma máxima ou mínima de swing confirmada que ainda não foi tomada. Um sweep de liquidez é a barra na qual o preço negocia além desse nível e depois fecha de volta dentro do intervalo - o mesmo evento que os traders também chamam de caça ao stop, corrida ao stop, captura de liquidez ou rompimento falso. O Liquidity Sweep Pools MTF marca tanto os pools quanto os sweeps de liquidez feitos sobre eles, no gráfico atual e em um timeframe superior que você escolher, e adiciona um painel ao vivo de pools ativos, um filtro de volume na formação do pool e exportação CSV dos sweeps detectados.
Confirmação em múltiplos timeframes aqui significa que cada sweep de liquidez pode ser lido em relação aos pools de um timeframe superior sem sair do gráfico à sua frente, com ambos os conjuntos de níveis desenhados lado a lado em suas próprias cores.
O Que Ele Marca
Uma coisa, precisamente: a geometria do pool. Todo pool que ele desenha carrega um nível de preço, um lado, uma distância e uma idade, e os mesmos quatro valores vão para o painel e para o arquivo CSV. Esse é todo o vocabulário, e é por isso que a saída é fácil de verificar barra por barra e fácil de alimentar suas próprias regras, seja você negociando manualmente ou lendo os buffers de um expert advisor.
Confirmação de Pool em Múltiplos Timeframes
O indicador pode plotar pools formados pela mesma regra em um timeframe superior diretamente no gráfico atual, em uma cor e largura de linha separadas, para que ambos os timeframes fiquem visíveis sem trocar de gráfico. Um pool de timeframe superior nunca aparece no timeframe inferior antes que a barra do timeframe superior que o confirmou tenha fechado completamente: a primeira barra do timeframe inferior autorizada a carregá-lo é aquela cujo horário de abertura é igual ou posterior ao horário de fechamento dessa barra do timeframe superior. A regra da barra fechada é estendida entre timeframes em vez de relaxada por conveniência.
Enquanto o histórico do timeframe superior ainda está carregando, o painel o informa explicitamente ("MTF: loading history") em vez de mostrar zero pools como se nenhum existisse. Definir o timeframe superior como o timeframe atual, ou como um timeframe que não seja estritamente superior, desliga a função; uma linha é escrita no log do terminal explicando o motivo, e o gráfico que o trader já tem aberto é deixado como está.
Painel de Pools Ativos
Uma tabela no canto do gráfico lista os pools atualmente ativos no símbolo e no gráfico ao qual está anexado: nível de preço, lado (máxima ou mínima), distância do preço da última barra fechada em unidades de Average True Range, idade em barras desde a confirmação, e a qual timeframe o pool pertence. O painel é atualizado quando uma barra fecha ou o conjunto de pools muda, não a cada tick. A contagem de linhas é limitada por um input e por um limite interno rígido, de modo que um gráfico com um longo histórico de pools não pode fazer o painel crescer sem limite. Se o filtro de volume remover todos os pools da contagem, o painel diz isso diretamente ("Volume filter: 0 pools passed") em vez de mostrar uma tabela vazia.
Filtro de Volume
Duas barras podem formar a mesma forma de swing com volume muito diferente por trás delas. Uma barra pode ser exigida a superar um limiar de volume, relativo ao volume mediano de uma janela de lookback, antes de poder se tornar um pool de liquidez. O volume real é zero na maioria dos feeds de forex; o filtro pode ler volume de ticks, volume real, ou decidir automaticamente, e no modo automático ele muda para volume de ticks quando o volume real na janela recente está vazio, registrando que fez isso em vez de retornar nada silenciosamente. O filtro fica desligado por padrão; ativá-lo muda quais pools são desenhados.
Exportação CSV dos Sweeps Detectados
Quando solicitado, o indicador grava um arquivo por sessão de gráfico na pasta Files local do terminal, listando todo sweep de liquidez visível na janela atual: timestamp, símbolo, timeframe, lado, preço do nível, a máxima, a mínima e o fechamento da barra do sweep, até onde o preço chegou além do nível e qual parcela do range da barra ele devolveu no fechamento, a idade do pool em barras e seu horário de confirmação. O arquivo não carrega nenhum resultado, preço ou pips além da própria barra do sweep, e nenhuma coluna implica o que aconteceu depois; qualquer coisa após o sweep é para o trader calcular com seus próprios dados. A gravação acontece uma vez por sessão de gráfico e é atômica - um arquivo temporário é renomeado para o lugar - de modo que uma gravação interrompida nunca deixa um CSV pela metade para trás.
Cálculo e Repintagem
Todos os valores, tanto no timeframe atual quanto no timeframe superior, são calculados apenas em barras fechadas. Uma vez que uma barra fecha, seus valores de buffer são fixados e nunca são modificados depois, e um pool de timeframe superior nunca é retroagido para barras do timeframe inferior que existiam antes que esse pool pudesse ser conhecido.
Buffers para Acesso Programático
Seis buffers são expostos e podem ser lidos de um Expert Advisor através de iCustom:
- Buffer 0 - preço do nível varrido na barra onde ocorreu um sweep do lado da máxima
- Buffer 1 - preço do nível varrido na barra onde ocorreu um sweep do lado da mínima
- Buffer 2 - preço do nível rastreado mais próximo acima, no timeframe atual
- Buffer 3 - preço do nível rastreado mais próximo abaixo, no timeframe atual
- Buffer 4 - preço do nível rastreado mais próximo acima, no timeframe superior configurado
- Buffer 5 - preço do nível rastreado mais próximo abaixo, no timeframe superior configurado
Os buffers 4 e 5 mantêm o valor vazio enquanto a função de timeframe superior está desligada ou seu histórico ainda está carregando, da mesma forma que os buffers 2 e 3 mantêm o valor vazio em barras sem dados.
Notas
As primeiras barras da janela de varredura formam uma região de aquecimento e podem conter menos marcas, já que níveis mais antigos que a janela ainda não existem dentro dela. Isso se aplica à varredura do timeframe superior assim como à atual.
Suporte
Perguntas e relatos de erros são tratados através da seção de comentários deste produto ou através de mensagens privadas no mql5.com.
