Ultimate SMC Dashboard with Price Action
- Indicadores
- Versão: 6.0
- Ativações: 10
Este código é um motor de trading e painel multiativos baseado em Smart Money Concepts (SMC) desenvolvido para o MetaTrader 4 (MQL4). Ele escaneia o mercado automaticamente em busca de quebras de estrutura, desenha zonas institucionais ativas diretamente no seu gráfico e monitora vários pares de moedas simultaneamente em tempo real.
Abaixo, você confere um detalhamento da sua arquitetura e de como ler os seus sinais dinâmicos:
1. Arquitetura Central: Motor de Estrutura de Mercado
O código automatiza três dos pilares mais importantes da metodologia Smart Money:
-
Swing Highs & Lows (Máximos e Mínimos de Swing): O algoritmo detecta topos e fundos procurando velas que tenham máximos mais altos (ou mínimos mais baixos) do que o número de velas configurado em SwingPeriod (por padrão 5), tanto à sua esquerda quanto à sua direita.
-
BOS (Break of Structure - Quebra de Estrutura): Quando uma vela fecha com o corpo completamente acima ou abaixo de um ponto de swing validado, o motor traça uma linha pontilhada no gráfico e a etiqueta como "Bullish BOS" (Quebra Altista) ou "Bearish BOS" (Quebra Baixista).
-
Geração de Zonas (OB & FVG): No instante em que um BOS é confirmado, o indicador volta no histórico e projeta imediatamente dois tipos de rastros institucionais:
-
Order Blocks (OB / Blocos de Ordens): A última vela contra a tendência antes do início do movimento explosivo que quebrou a estrutura.
-
Fair Value Gaps (FVG / Lacunas de Valor Justo): Desequilíbrios ou ineficiências de preço criados por uma expansão agressiva. São calculados medindo o espaço vazio que fica entre o máximo da Vela 1 e o mínimo da Vela 3.
-
2. Monitoramento Dinâmico de Zonas (Ação do Preço ao Vivo)
Diferente dos indicadores estáticos que apenas desenham retângulos mortos, este script analisa o comportamento de cada vela individual assim que o preço retorna para interagir com um bloco. Ao fazer isso, ele exibe atualizações de texto específicas sobre a zona:
WICK REJECTION (Cor Dourada): O preço entrou na zona, mas foi rejeitado com força rapidamente, deixando uma sombra longa (um pavio). Isso indica uma forte defesa institucional daquele nível de preço.
BODY HOLD ZONE (Cor Ciano): O corpo da vela fechou dentro do retângulo, mas sem romper o limite crítico de invalidação. Isso sugere que a zona está resistindo e que ordens estão sendo acumuladas ou distribuídas ali.
ZONE BREACHED (FAILED) (Cor Laranja-Avermelhado): Uma vela fechou fora do extremo oposto da zona. O nível falhou e o indicador apaga instantaneamente o retângulo da tela para manter o seu gráfico limpo e livre de poluição visual.
3. Matriz do Painel de Controle (HUD Matrix)
Se a opção ShowDashboard estiver ativada, o indicador fixa uma tabela limpa no canto da sua tela (coordenadas ajustáveis através de DashboardX e DashboardY ). Em segundo plano, ele escaneia simultaneamente uma lista personalizada de pares (por exemplo: EURUSD, GBPUSD, AUDUSD, USDJPY, USDCAD).
A tabela é organizada visualmente da seguinte forma:
| PAIR | BOS STATUS | ORDER BLOCK | FVG STATUS | SETUP STATUS |
| EURUSD | BULL BOS | BULL OB | BULL FVG | VALID BUY (COMPRA) |
| GBPUSD | BEAR BOS | BEAR OB | BEAR FVG | VALID SELL (VENDA) |
| USDJPY | NONE | NONE | NONE | NO SETUP |
A Lógica do "Setup Status" (Estado da Operação)
Para que uma célula mude de NO SETUP para os chamativos VALID BUY ou VALID SELL , o algoritmo exige um filtro estrito de mitigação. Três condições devem ser atendidas ao mesmo tempo:
-
Ocorreu uma quebra estrutural recente (BOS).
-
Foram gerados um OB e um FVG em paralelo.
-
O preço ainda não retornou para tocar nenhuma dessas duas zonas desde que a quebra ocorreu (o que significa que as ordens institucionais pendentes continuam intactas, sem mitigação).
4. Navegação Interativa com um Clique
A interface funciona como um sistema operacional personalizado dentro do MT4. As etiquetas da primeira coluna ("PAIR") são programadas como botões interativos integrados ao gráfico.
Se você estiver analisando o gráfico de EURUSD e notar na tabela que um VALID BUY acabou de ser ativado em GBPUSD , não precisa procurar o ativo na janela de observação do mercado da plataforma. Basta clicar diretamente sobre o botão "GBPUSD" na tela e o indicador mudará automaticamente todo o seu gráfico atual para GBPUSD , permitindo que você execute a sua operação sem perder segundos preciosos.
