Order Block Mitigation Tracker MT5
- Indicadores
-
Svitlana Zhyliaieva
⭐ Sobre a AlgoLab
A AlgoLab é uma equipe independente de desenvolvedores MQL e traders que cria ferramentas para MetaTrader 4 e MetaTrader 5. Desenvolvemos indicadores e Expert Advisors com foco em gráficos limpos, lógica clara e uso prático no dia a dia.
⚙️ O que criamos - Versão: 1.1
Order Block Mitigation Tracker encontra Order Blocks e os desenha no gráfico como zonas coloridas. Um Order Block é a vela em que começou o movimento que rompeu a estrutura do mercado: a vela mais baixa antes de um rompimento de alta ou a mais alta antes de um rompimento de baixa. Muitos traders acompanham essas áreas como possíveis lugares onde o preço pode reagir ao voltar. O indicador marca o bloco, estende-o para a direita e acompanha o que o preço faz com ele: o bloco permanece aberto até o preço mitigá-lo.
Recursos
- Blocos de alta - a vela com a mínima mais baixa entre o swing de alta rompido e a vela que o rompeu
- Blocos de baixa - a vela com a máxima mais alta entre o swing de baixa rompido e a vela que o rompeu
- Rompimento pelo FECHAMENTO da vela - um pavio que apenas toca um swing não conta como rompimento
- Escolha dos rompimentos que criam blocos - todos os rompimentos, apenas CHoCH (contra a tendência, possíveis reversões) ou apenas BoS (a favor da tendência)
- Tamanho do bloco - a amplitude completa da vela (da máxima à mínima) ou apenas o corpo da vela (da abertura ao fechamento)
- Estilo dos blocos - preenchidos ou apenas contorno (o contorno é útil quando vários blocos se sobrepõem)
- Três regras de mitigação - pavio através do bloco, fechamento através do bloco ou primeiro toque
- Blocos mitigados - ou terminam na vela que os mitigou e ficam cinza opaco, ou desaparecem do gráfico
- Os blocos são estendidos para a direita pelo número de barras escolhido
- Blocos de alta e de baixa em cores separadas; cada direção pode ser ativada ou desativada; rótulo de texto OB opcional
- Alertas para novos blocos: janela pop-up e/ou notificação push (desativados por padrão); os alertas são enviados apenas para novos blocos no gráfico ao vivo, não para o histórico carregado na inicialização
- Funciona em qualquer símbolo e em qualquer período; não opera e não usa DLLs, arquivos nem requisições web
Como funciona
- Tudo é calculado em barras FECHADAS. Um bloco aparece quando a vela que rompe a estrutura fecha e, depois disso, não é redesenhado nem movido.
- Um swing é confirmado quando é a máxima ou a mínima do número de barras escolhido em cada lado. Um rompimento só conta quando uma vela FECHA além do último swing. Um rompimento na direção da tendência atual é um BoS; um rompimento contra ela é um CHoCH.
- O Order Block é a vela com a mínima mais baixa (de alta) ou a máxima mais alta (de baixa) entre o swing rompido e a vela de rompimento, ou seja, a vela em que começou o movimento que rompeu a estrutura.
- Um bloco é considerado mitigado de acordo com a Mitigation rule selecionada:
- Wick through the block - o pavio de uma vela atravessa todo o bloco até a sua borda distante (padrão)
- Close through the block - uma vela fecha além da borda distante do bloco
- First touch (price enters the block) - o bloco é mitigado assim que o preço entra nele - Stop at mitigation (dim grey block) - o bloco termina na vela que o mitigou e é mostrado em cinza opaco, para que se veja quais blocos já foram usados. Hide mitigated blocks remove os blocos mitigados do gráfico e restam apenas os abertos.
- Um bloco aberto há mais de Extend block barras após o rompimento deixa de ser acompanhado; o retângulo permanece no gráfico como foi desenhado.
Parâmetros de entrada
- Swing strength (bars on each side, 2-50) - número de barras em cada lado de um swing (2-50). Valores maiores dão menos blocos, porém mais significativos. Padrão: 5
- Bars of history to analyse (50-5000) - quantas barras passadas são analisadas ao carregar o indicador (50-5000). Padrão: 500
- Blocks from - All breaks / Only CHoCH (against the trend) / Only BoS (with the trend). Padrão: All breaks
- Block size - Full candle (high to low) / Candle body (open to close). Padrão: Full candle (high to low)
- Extend block (bars, 5-500) - até onde um bloco é estendido para a direita, contando a partir da vela que rompeu a estrutura. Padrão: 30
- Mitigation rule - Wick through the block / Close through the block / First touch (price enters the block). Padrão: Wick through the block
- Mitigated blocks - Stop at mitigation (dim grey block) / Hide mitigated blocks. Padrão: Stop at mitigation (dim grey block)
- Show bullish blocks, Show bearish blocks - ativar ou desativar cada direção. Padrão: ativado
- Show text labels (OB) - o rótulo OB em cada bloco. Padrão: ativado
- Block style - Filled / Outline only (apenas a moldura é desenhada, útil quando blocos se sobrepõem). Padrão: Filled
- Bullish color, Bearish color - cores dos blocos
- Alerts on, Alert: pop-up window, Alert: push notification - alertas para novos blocos. Padrão: desativados
Observações
- O indicador não conhece a tendência antes do início do histórico analisado, portanto o primeiro rompimento no histórico carregado é sempre um BoS. Se o tamanho do histórico mudar, os blocos na parte mais antiga do gráfico podem mudar ao usar um filtro CHoCH / BoS. Os blocos no gráfico ao vivo não são afetados.
- Um bloco só pode aparecer depois que a vela de rompimento fecha, e um swing só é confirmado após o número de barras escolhido; portanto os blocos sempre aparecem com atraso. A mesma vela é usada apenas uma vez por direção.
- Os blocos são desenhados como objetos do gráfico; o indicador não tem buffers para uso em Expert Advisors.
- As seções na janela de parâmetros («== Detection ==» e outras) são apenas títulos e não têm nenhum efeito.
- Esta é uma ferramenta de análise, não um sinal de negociação. Um bloco não mitigado não garante que o preço voltará a ele nem que reagirá nele.