MT5 Liquidity Sweeps Indicator
- Indicadores
-
Nordman Algorithms OÜAlgorithmic trading developer since 2018. Founder of Nordman Algorithms OÜ (Estonia).
Specialization:
→ Custom EAs & indicators for MT4, MT5, NinjaTrader 8
→ TradingView-to-terminal cloud webhooks (trade copiers)
→ Prop-firm risk management automation - Versão: 1.1
- Ativações: 5
MT5 Liquidity Sweeps Indicator
MT5 Liquidity Sweeps Indicator detecta varrimentos de liquidez do lado comprador e vendedor usando análise de estrutura de mercado baseada em oscilações. O indicador suporta modos de deteção de Varrimentos Baseados em Pavio, Varrimentos de Rompimento e Reteste e Modo Combinado, enquanto rastreia os estados do ciclo de vida do varrimento, incluindo zonas detetadas, tocadas, mitigadas e expiradas. Funcionalidades adicionais incluem lógica de mitigação configurável, visualização de níveis de liquidez, alertas de eventos, análise de estrutura de oscilações e rastreamento de zonas de varrimento históricas para análise de liquidez estruturada no MetaTrader 5.
Conceito de Liquidity Sweeps Explicado
Os varrimentos de liquidez ocorrem quando o preço se move além de máximos ou mínimos de oscilação anteriores, onde ordens de stop e liquidez em repouso estão comumente concentradas.
Nas metodologias ICT e Smart Money Concepts (SMC), os máximos de oscilação frequentemente representam liquidez do lado comprador, enquanto os mínimos de oscilação representam liquidez do lado vendedor. Quando o preço atinge essas áreas, pode brevemente negociar além do nível antes de reverter, interagindo com as ordens em repouso concentradas ali.
Esses eventos podem aparecer em diferentes contextos de mercado: como parte de uma reversão, um movimento de continuação ou uma fase de deslocamento. Em vez de atribuir significado direcional fixo a cada varrimento, o indicador foca em identificar o comportamento estrutural em si — onde o preço foi, até onde se moveu e se retornou.
Nem todo movimento além de um máximo ou mínimo de oscilação se qualifica como um varrimento de liquidez. A estrutura do varrimento depende de como a oscilação foi formada, até onde o preço penetrou além do nível e quão rapidamente retornou. Um pavio breve através de um nível e uma ruptura sustentada que depois recua têm características estruturais diferentes — e o indicador os trata de maneira diferente.quickly it returned. A brief wick through a level and a sustained break that later retraces carry different structural characteristics — and the indicator treats them differently.
Para manter a deteção precisa, o indicador inclui validação de oscilações configurável, filtragem de distância mínima de varrimento, lógica de mitigação e rastreamento do ciclo de vida do varrimento.
MT5 Liquidity Sweeps Indicator — Principais Funcionalidades
Modos de Deteção de Varrimento de Liquidez
O indicador suporta três modos de deteção de varrimento: Varrimentos Baseados em Pavio, Varrimentos de Rompimento e Reteste e Modo Combinado.
Os Varrimentos Baseados em Pavio focam na rejeição imediata após o preço se mover através de um nível de liquidez. A zona de varrimento forma-se quando o preço brevemente empurra além de um máximo ou mínimo de oscilação anterior e depois retorna ao nível.
Os Varrimentos de Rompimento e Reteste usam comportamento de varrimento direcional retardado. O preço primeiro rompe um nível de liquidez, retorna através dele e forma uma zona de varrimento baseada na estrutura de deslocamento. Se o preço posteriormente revisitar essa zona dentro da janela de reteste permitida, a interação é registada como um evento de varrimento.
O Modo Combinado permite que ambos os modelos de deteção operem simultaneamente.
O motor de deteção também inclui filtragem de distância mínima de varrimento configurável. Os varrimentos podem ser validados usando requisitos de deslocamento baseados em ticks ou percentagem, ajudando a filtrar interações de liquidez com baixo deslocamento.
Níveis de Liquidez Baseados em Oscilações
A deteção de varrimentos de liquidez é construída em torno da análise de estrutura de oscilações em vez de padrões de velas fixos.
O indicador identifica automaticamente máximos e mínimos de oscilação que podem atuar como níveis de liquidez potenciais. Esses níveis são então monitorizados para detetar interações de varrimento e eventos de liquidez direcionais.
Etiquetas de oscilação estrutural também são suportadas diretamente no gráfico.
Níveis de oscilação horizontais podem permanecer visíveis após a formação, facilitando o rastreamento de onde a liquidez ainda pode estar em repouso.
A sensibilidade da oscilação é controlada através do parâmetro Swing Strength. Valores mais altos criam validação estrutural mais rigorosa, enquanto valores mais baixos reagem mais rapidamente ao movimento de mercado em desenvolvimento.
O indicador também inclui lógica de Swing Expiration, limitando quão afastadas as estruturas de oscilação podem estar enquanto ainda se qualificam para deteção de varrimento.
Gestão do Ciclo de Vida da Zona de Varrimento
O indicador rastreia o estado do ciclo de vida de cada zona de varrimento após a deteção.
As zonas de varrimento podem transitar por múltiplos estados: Detetada, Tocada, Mitigada e Expirada.
Um evento de toque ocorre quando o preço reinsere a zona de varrimento antes de as condições de mitigação serem satisfeitas.
A mitigação e a expiração são rastreadas independentemente, permitindo que zonas de varrimento ativas, mitigadas e expiradas sejam visualmente separadas no gráfico.
Zonas expiradas e mitigadas podem permanecer visíveis como referências históricas de liquidez em vez de desaparecerem imediatamente após a transição de estado.
A configuração Sweep Zone Expiration controla quanto tempo as zonas de varrimento permanecem ativas antes de expirarem.
Modo de Mitigação e Controlo de Reação
O indicador suporta múltiplos modelos de mitigação para rastreamento de interações de zona de varrimento: Toque (High/Low), Preenchimento Completo (High/Low), Fecho do Corpo Dentro (Close) e % de Preenchimento (High/Low ou Close).
O modo Toque considera a zona mitigada assim que o preço interage com a área de varrimento. O Preenchimento Completo requer cobertura completa da zona antes de a mitigação ser registada.
Fecho do Corpo Dentro usa confirmação de fecho de vela em vez de extremos de pavio.
O modo % de Preenchimento requer que o preço mitigue uma percentagem configurável da profundidade da zona de varrimento.
O indicador também inclui lógica de Skip Immediate Mitigation. Isso impede que zonas de varrimento recém-criadas sejam mitigadas demasiado rapidamente durante a volatilidade imediata pós-varrimento. Mitigation Skip Bars controla quantas barras são ignoradas antes de o rastreamento de mitigação se tornar ativo.
Alertas e Sinais de Eventos
O indicador suporta eventos de alerta e sinal para cada fase principal do ciclo de vida do varrimento: Sweep Detected, Sweep Touch, Sweep Mitigated e Sweep Expired.
Os eventos de toque são rastreados independentemente dos eventos de mitigação, permitindo monitorizar separadamente a interação do varrimento e a mitigação completa.
Os tipos de alerta disponíveis incluem alertas de popup, alertas de som e notificações por e-mail.
Marcadores de varrimento do lado comprador e vendedor também podem ser exibidos diretamente no gráfico para confirmação visual de eventos.
Zonas de varrimento ativas, zonas tocadas, zonas mitigadas e zonas expiradas permanecem visualmente distinguíveis durante a repetição do mercado e análise em tempo real.
Execute-o silenciosamente, ou use-o como uma ferramenta ativa de monitorização de liquidez.
Visualização de Gráficos e Níveis de Varrimento
O indicador inclui múltiplas ferramentas de visualização para monitorizar a estrutura de liquidez diretamente no gráfico.
Máximos e mínimos de oscilação podem ser estendidos como níveis de liquidez horizontais, permitindo que áreas de liquidez anteriores permaneçam visíveis após a formação da oscilação original.
Zonas de varrimento são exibidas diretamente no gráfico usando estados visuais bullish e bearish separados.
Marcadores de varrimento do lado comprador e vendedor usam configurações de cor independentes para reconhecimento visual mais rápido durante a análise em tempo real.
Zonas de varrimento históricas podem permanecer visíveis após mitigação ou expiração, preservando reações de liquidez anteriores e contexto estrutural.
Como Interpretar e Usar o MT5 Liquidity Sweeps Indicator
Leitura de Varrimentos Baseados em Pavio
Os Varrimentos Baseados em Pavio focam na rejeição imediata após a interação de liquidez.
Um varrimento bearish forma-se quando o preço se move acima de um máximo de oscilação anterior e rapidamente retorna abaixo do nível. Um varrimento bullish segue a mesma lógica em mínimos de oscilação.
Estas reações frequentemente aparecem em torno de capturas de liquidez de curto prazo onde o preço brevemente negocia além da liquidez em repouso antes de reverter ao nível.
Compreensão dos Varrimentos de Rompimento e Reteste
Os Varrimentos de Rompimento e Reteste usam comportamento de varrimento direcional retardado.
O preço primeiro rompe através de um nível de liquidez, depois retorna através dele e forma uma zona de varrimento baseada na estrutura de deslocamento. Se o preço posteriormente revisitar essa zona dentro da janela de reteste configurada, a interação é registada como um evento de varrimento.
Ao contrário dos Varrimentos Baseados em Pavio, a reação não precisa acontecer imediatamente após a rutura inicial de liquidez.
Uso do Modo Combinado
O Modo Combinado permite que a deteção de Varrimentos Baseados em Pavio e de Rompimento e Reteste opere simultaneamente.
Isso torna possível rastrear tanto a rejeição imediata de liquidez quanto as estruturas de varrimento retardadas dentro do mesmo fluxo de trabalho.
Interpretação dos Estados do Ciclo de Vida do Varrimento
Cada zona de varrimento pode transitar por múltiplos estados estruturais: Detetada, Tocada, Mitigada e Expirada.
Os eventos de toque representam o primeiro retorno à zona de varrimento antes de as condições de mitigação serem satisfeitas.
Zonas mitigadas representam interação concluída baseada no modelo de mitigação selecionado.
Zonas expiradas indicam que o preço não conseguiu revisitar ou mitigar o varrimento dentro do período de expiração configurado.
Uso de Níveis de Oscilação como Referências de Liquidez
Máximos e mínimos de oscilação são usados como pontos de referência de liquidez primários para deteção de varrimento.
Níveis de oscilação anteriores podem permanecer estendidos no gráfico após a formação, facilitando a monitorização de onde a liquidez ainda pode estar em repouso.
Maior sensibilidade de oscilação produz validação estrutural mais rigorosa, enquanto menor sensibilidade reage mais rapidamente ao movimento de mercado em desenvolvimento.
Configurações e Parâmetros do Indicador
Alertas
- Enable Pop Up Alert — Exibe um popup no ecrã quando um alerta de evento de varrimento é acionado.
- Enable Sound Alert — Reproduz uma notificação de áudio para eventos de varrimento suportados.
- Alert Sound File — Seleciona o ficheiro de som usado para alertas de áudio.
- Enable Email Alert — Envia notificações por e-mail quando ocorrem eventos de varrimento suportados. Requer que as configurações de e-mail do MetaTrader sejam configuradas.
- Email To — Define o endereço de e-mail do destinatário para notificações de alerta.
Geral
- History Bars To Process — Define quantas barras históricas são usadas para cálculos de deteção de varrimento.
- Liquidity Sweeps Mode — Seleciona o modelo de deteção de varrimento: Varrimentos Baseados em Pavio, Varrimentos de Rompimento e Reteste ou Modo Combinado.
- Swing Strength — Controla quão rigorosamente os máximos e mínimos de oscilação são validados antes de se qualificarem como níveis de liquidez. Valores mais altos criam estrutura mais rigorosa. Valores mais baixos reagem mais rapidamente ao movimento de preço em desenvolvimento.
- Minimum Sweep Distance Mode — Define como a penetração mínima do varrimento é medida: Ticks ou Percentagem.
- Minimum Sweep Distance Ticks — Define a distância mínima de penetração do varrimento quando é usada validação baseada em ticks.
- Minimum Sweep Distance Percentage — Define a distância mínima de penetração do varrimento quando é usada validação baseada em percentagem.
- Retest Max Bars — Define o número máximo de barras permitidas para validação de reteste no modo de Varrimento de Rompimento e Reteste.
- Sweep Zone Expiration (Bars) — Define quanto tempo as zonas de varrimento permanecem ativas antes de transitarem para estados expirados.
- Swing Expiration (Bars) — Define a distância máxima permitida entre estruturas de oscilação usadas para deteção de varrimento. Níveis de oscilação mais antigos fora deste intervalo são ignorados.
Mitigação
Modo de Mitigação
Define como o preço deve interagir com uma zona de varrimento para a mitigação ser registada.
- Touch — a zona é mitigada assim que o High ou Low do preço interage com a área de varrimento
- Full Fill — o High ou Low do preço deve cobrir completamente toda a zona antes de a mitigação ser registada
- Body Close Inside — a mitigação requer que uma vela feche dentro da zona em vez de simplesmente tocá-la com um pavio
- % Fill — uma percentagem configurável da profundidade da zona deve ser preenchida, validada usando preços High/Low ou fecho de vela conforme o Modo de Preço de Mitigação selecionado
- Mitigation Price Mode — Define se a validação de mitigação usa preços High/Low ou Close.
- Mitigation % — Define a percentagem necessária de preenchimento da zona quando o modo de mitigação baseado em percentagem é usado.
- Skip Immediate Mitigation — Impede que zonas de varrimento recém-criadas sejam mitigadas demasiado rapidamente imediatamente após a deteção.
- Mitigation Skip Bars — Define quantas barras são ignoradas antes de o rastreamento de mitigação se tornar ativo.
Alertas e Sinais de Varrimento
- Enable Sweep Detected Alert — Aciona um alerta quando uma nova zona de varrimento é detetada.
- Enable Sweep Touch Alert — Aciona um alerta quando o preço reinsere uma zona de varrimento antes da mitigação.
- Enable Sweep Mitigated Alert — Aciona um alerta quando uma zona de varrimento fica mitigada.
- Enable Sweep Expired Alert — Aciona um alerta quando uma zona de varrimento expira.
- Enable Sweep Detected Marker — Exibe marcadores de gráfico para zonas de varrimento recém-detetadas.
- Enable Sweep Touch Marker — Exibe marcadores de gráfico quando o preço toca uma zona de varrimento.
- Enable Sweep Mitigated Marker — Exibe marcadores de gráfico quando ocorre mitigação.
- Enable Sweep Expired Marker — Exibe marcadores de gráfico quando as zonas de varrimento expiram.
Visuais do Gráfico
- Buy-Side Sweep Color — Define a cor usada para marcadores de varrimento bullish e zonas de varrimento.
- Sell-Side Sweep Color — Define a cor usada para marcadores de varrimento bearish e zonas de varrimento.
- Mitigated Sweep Color — Define a cor usada para zonas de varrimento mitigadas.
- Expired Sweep Color — Define a cor usada para zonas de varrimento expiradas.
- Sweep Zone Opacity — Controla a transparência da visualização da zona de varrimento.
- Show Swing Points — Exibe etiquetas de estrutura de oscilação diretamente no gráfico.
- Show Swing Levels — Exibe níveis de liquidez horizontais derivados de máximos e mínimos de oscilação.
- Max Displayed Swings — Define o número máximo de estruturas de oscilação exibidas simultaneamente no gráfico.
