ICT Order Blocks Structure
- Indicadores
- Versão: 1.0
- Ativações: 10
ICT Order Blocks Structure encontra e desenha automaticamente os order blocks ICT / Smart Money a partir da estrutura do mercado. Não adivinha zonas pela cor das velas: um order block só é desenhado depois de o preço o confirmar com uma quebra de estrutura, e só permanece no gráfico enquanto continua válido.
Como funciona
- Pontos swing – topos e fundos swing são detetados com um número configurável de velas de cada lado.
- Quebra de estrutura – um fecho acima do último swing high (ou abaixo do último swing low) confirma um BOS. Quando a direção da estrutura inverte, a linha é etiquetada MSS (market structure shift).
- Order block – a última vela oposta antes do impulso que quebrou a estrutura torna-se o order block (OB de alta = última vela de baixa antes da subida, OB de baixa = última vela de alta antes da descida).
- Filtro de deslocamento – opcionalmente, um OB só é mantido se a perna de quebra contiver um fair value gap (FVG). Isto remove movimentos fracos.
- Mitigação – quando o preço volta a entrar na zona, o bloco é marcado como mitigado (cor mais clara, etiqueta "(m)"). Quando uma vela fecha através da zona, o bloco é invalidado e removido, ou mantido a cinzento como breaker block, se desejar.
Funcionalidades
- Order blocks de alta e de baixa com linha média de 50 %.
- Linhas de estrutura BOS e MSS.
- Três definições de zona: pavio a pavio, só corpo, ou ICT abertura-ao-extremo.
- Blocos mitigados e quebrados (breakers) acompanhados em tempo real, tick a tick.
- Alertas pop-up e push quando o preço entra num order block ativo (um alerta por bloco).
- Cores que se adaptam automaticamente a fundos escuros ou claros, e que podem ser alteradas.
- Leve: os cálculos correm uma vez por nova vela; os objetos têm o prefixo ICTOB_ e são removidos ao retirar o indicador.
- Funciona em qualquer símbolo e timeframe (forex, metais, índices, cripto).
- Sem repintura: um bloco é desenhado apenas após um swing confirmado e um fecho para lá dele, e nunca se move depois.
Parâmetros
- Comprimento do swing (5) – velas de cada lado de um ponto swing. Maior = menos níveis, mais fortes.
- Velas analisadas (800) – histórico analisado a cada nova vela.
- Exigir deslocamento (FVG) (true) – manter apenas os OB confirmados por um desequilíbrio.
- Definição da zona (Wick) – Pavio / Corpo / Abertura-ao-extremo.
- OB ativos por lado (8) – máximo de blocos de alta e de baixa exibidos.
- Manter OB mitigados (true) – manter os blocos tocados até serem quebrados.
- Mostrar OB quebrados (false) – exibir os blocos invalidados a cinzento (breaker blocks).
- Linha média (true) – linha de 50 % de cada bloco.
- Prolongar à direita (15) – velas de prolongamento à direita da vela atual.
- Preencher retângulos (true).
- Mostrar BOS / MSS (true), Mostrar swings (false).
- Cores – alta, baixa, quebrado e estrutura (clrNONE = automático).
- Alertas – alerta pop-up e notificação push.
Utilização sugerida
- Leia o timeframe superior (H4 / H1) para a direção e os blocos frescos não mitigados.
- Espere que o preço regresse a um bloco na direção do último MSS e procure confirmação num timeframe inferior (quebra de estrutura M5 / M15 ou FVG) antes de entrar.
- Stop loss para lá do bloco, primeiro alvo na liquidez oposta (swing anterior).
- Scalping: comprimento do swing 3–5 em M1–M5. Intraday: 5 em M15–H1. Swing trading: 8–10 em H4–D1.
Um guia PDF completo (como funciona a estratégia ICT order block, como definir cada parâmetro, plano de trading) pode ser descarregado a partir desta publicação do blog: https://www.mql5.com/en/blogs/post/779507
