SMC Compass MT5
- Indicadores
- Khac Thanh Bui
- Versão: 1.10
- Atualizado: 30 abril 2026
SMC Compass MT5
Um indicador multimodular de Smart Money Concepts para MetaTrader 5 que combina análise de estrutura de mercado, blocos de ordens em múltiplos timeframes, lacunas de valor justo, detecção de liquidez e padrões de falha de impulso em um único conjunto de ferramentas unificado.
SMC Compass MT5 é um indicador de ação de preço abrangente construído sobre metodologia de trading institucional. Ele lê o mercado pela ótica dos conceitos de Smart Money, identificando os rastros estruturais que os grandes participantes deixam para trás. Em vez de uma única linha de sinal, ele sobrepõe múltiplos módulos analíticos no gráfico simultaneamente, oferecendo aos traders uma visão completa do contexto de mercado antes de executar uma operação.
O indicador é projetado para traders que estudam seriamente a ação de preço. Ele não gera sinais mecânicos de compra ou venda. Em vez disso, desenha o contexto estrutural, as zonas-chave de liquidez, os blocos de ordens e os deslocamentos de momentum que informam a tomada de decisão discricionária em qualquer instrumento negociável no MetaTrader 5.
Visão geral
No núcleo, SMC Compass MT5 rastreia a estrutura de mercado detectando topos e fundos de impulso baseados em fractais, marcando eventos de Quebra de Estrutura (BOS) e Mudança de Caráter (ChoCH) quando o preço cruza esses níveis. Essas etiquetas se atualizam em tempo real conforme as barras confirmadas fecham, fornecendo uma narrativa estrutural contínua sem repintura em barras históricas.
As Lacunas de Valor Justo (FVG) são identificadas tanto na direção de alta quanto de baixa dentro de uma janela de retrospectiva configurável. Cada lacuna é renderizada como um retângulo sombreado que se estende para frente até que o preço a preencha até o ponto médio ou a borda completa da lacuna, dependendo da condição de preenchimento selecionada. As lacunas preenchidas são removidas automaticamente para manter o gráfico organizado.
O módulo de detecção de liquidez varre clusters de topos e fundos de pivô que se alinham dentro de uma margem ATR definida. Quando três ou mais pontos de impulso convergem perto do mesmo preço, o indicador marca essa área como uma zona de liquidez de compradores ou vendedores. Essas zonas são rastreadas continuamente e atualizadas conforme o preço as varre.
Os Padrões de Falha de Impulso (SFP) são detectados identificando pontos de pivô que foram violados intrabar mas fecharam além deles, indicando um rompimento fracassado. Um período de recarga impede sinais repetidos na mesma zona, e a confirmação é necessária nas três barras anteriores antes que uma etiqueta de varredura apareça.
O módulo UT Bot executa um cálculo de stop dinâmico baseado em ATR em cada barra e marca eventos de cruzamento com sinais de seta, fornecendo um filtro de entrada alinhado ao momentum que complementa a análise estrutural.
Recursos principais
- BOS e ChoCH de estrutura de mercado: Os pivôs fractais são rastreados com comprimento configurável. Quando o preço fecha além de um impulso anterior, o indicador desenha uma linha horizontal abrangendo a quebra estrutural e a rotula como BOS ou ChoCH dependendo do estado atual do fluxo de ordens. As estruturas de alta e baixa são exibidas em cores separadas.
- Detecção de Lacunas de Valor Justo: FVGs de alta e baixa são identificadas em um intervalo de dias definido pelo usuário. O limite de retângulos por direção segue o comportamento padrão de 12 lacunas visíveis, removendo a mais antiga ao atingir o limite. Uma linha CE opcional marca o ponto médio de cada lacuna.
- Zonas de liquidez multi-cluster: O indicador mede a proximidade baseada em ATR dos pivôs de impulso recentes e os agrupa em pools de liquidez de compradores e vendedores. Cada pool é visualizado com um retângulo de zona, uma linha sólida e uma linha de rastreamento pontilhada opcional que se estende até a barra atual.
- Etiquetas de varredura do Padrão SFP: Rompimentos fracassados em topos e fundos de pivô anteriores são identificados quando o preço viola o nível intrabar e fecha de volta além dele, com confirmação de três barras e recarga configurável para controlar a frequência das etiquetas.
- Envelope Nadaraya-Watson: Um envelope de regressão de kernel é calculado em uma janela configurável usando pesos gaussianos. As bandas superior e inferior representam zonas de extremidade de preço. Sinais de sobreposição SMA opcionais marcam quando as médias móveis de curto prazo cruzam os limites do envelope.
- Detecção de divergências SMT: O indicador compara topos e fundos de pivô do símbolo principal com até dois símbolos de comparação definidos pelo usuário. Quando os impulsos de pivô se movem em direções opostas em instrumentos correlacionados, uma linha de divergência é desenhada conectando os dois pontos de pivô.
- Suporte e Resistência MTF com rastreamento de quebras e retestes: Níveis S/R baseados em pivôs são desenhados para o timeframe atual e um timeframe superior opcional. Barras onde o preço fecha através de um nível são rotuladas com um marcador B, e retestes subsequentes com um marcador R. Um painel de canvas opcional resume os contadores em uma sobreposição arrastável.
- Canais de tendência: Canais de preço descendentes e ascendentes são construídos automaticamente a partir de topos de pivô consecutivamente mais baixos ou fundos de pivô consecutivamente mais altos. Cada canal inclui um limite superior, um limite inferior e uma linha central. Rompimentos do limite do canal geram uma etiqueta na barra de quebra.
- Etiquetas de momentum RSI: Deslocamentos de momentum positivos e negativos são marcados quando o RSI cruza os níveis de limiar configurados com um filtro de direção EMA alinhado. A lógica de acionamento por borda significa que apenas a barra de cruzamento é rotulada, evitando sinais repetidos durante condições sustentadas.
- Reconhecimento de padrões de candlestick: Padrões marubozu e envolvente são detectados em barras confirmadas com um filtro de contexto de tendência baseado em SMA 50 ou na combinação de SMA 50 e SMA 200. As etiquetas são colocadas acima ou abaixo do candle relevante.
- Sinal de rastreamento UT Bot: Um stop dinâmico multiplicado por ATR é mantido em cada barra. Marcadores de seta aparecem quando o preço de fechamento cruza acima ou abaixo do nível de rastreamento, fornecendo um sinal de entrada de momentum direto.
- Sobreposição EMA 20, 50 e 200: As três médias móveis exponenciais são plotadas como buffers de indicador padrão. Um cruzamento de EMA 50 e 200 é marcado com um buffer de seta separado. O conjunto de EMA pode ser ocultado do grupo de entradas sem afetar nenhum outro módulo.
Como ler o indicador
As etiquetas de estrutura de mercado aparecem no ponto médio de cada linha de quebra estrutural. Uma etiqueta BOS na cor de alta indica que o preço fechou acima de um topo de impulso anterior enquanto a estrutura predominante já era de alta, confirmando a continuação da tendência. Uma etiqueta ChoCH indica que o mesmo cruzamento ocorreu enquanto a estrutura estava em baixa, sinalizando uma possível reversão do fluxo de ordens dominante.
Retângulos FVG em azul representam lacunas de alta onde o preço pode retornar para buscar equilíbrio. Retângulos em laranja representam lacunas de baixa. Uma vez que o preço toca o ponto médio ou a borda distante de uma lacuna, o retângulo é removido se a opção de exclusão ao preencher estiver ativa.
Linhas de pool de liquidez com extensões pontilhadas marcam níveis de preço onde múltiplos pivôs de impulso se agruparam. Estas são áreas onde ordens stop provavelmente estão em repouso. Quando o preço varre um pool, o retângulo de zona se converte em um retângulo de reação mostrando a extensão da varredura.
Etiquetas de varredura marcam barras onde a condição SFP foi confirmada. Uma etiqueta Sweep abaixo da barra indica um rompimento de alta fracassado em um fundo de pivô anterior. Uma etiqueta acima da barra indica um rompimento de baixa fracassado em um topo de pivô anterior. Ambos requerem três fechamentos consecutivos além do nível de pivô antes que a etiqueta seja colocada.
Uso recomendado
O indicador foi testado em principais pares de forex, XAUUSD e instrumentos de índices. Timeframes de M15 a H4 tendem a produzir o contexto estrutural mais legível. Timeframes superiores reduzem o ruído no módulo de estrutura de mercado, enquanto M15 e M30 fornecem interações mais frequentes com zonas de liquidez para traders ativos de sessão.
O módulo de divergências SMT funciona melhor quando os símbolos de comparação compartilham uma correlação genuína com o gráfico principal, como ES1 e YM1 para trading de índices de ações americanos ou pares principais correlacionados para forex. Os símbolos de comparação padrão podem ser substituídos por qualquer instrumento disponível no feed do corretora.
O indicador é adequado para traders familiarizados com conceitos de fluxo de ordens institucional que desejam um ambiente visual estruturado em vez de um sistema baseado em sinais. Cada módulo pode ser habilitado ou desabilitado de forma independente, permitindo aos traders exibir apenas as camadas relevantes para sua metodologia específica.
Parâmetros de entrada
Estrutura de mercado:
- Fractal Length — Comprimento de retrospectiva de pivôs para detecção de estrutura — Padrão: 5
- Show Bullish Structures — Habilitar etiquetas BOS e ChoCH para quebras de alta — Padrão: true
- Show Bearish Structures — Habilitar etiquetas BOS e ChoCH para quebras de baixa — Padrão: true
- Show Support Lines — Desenhar linha de suporte tracejada após cada quebra de alta — Padrão: false
- Show Resistance Lines — Desenhar linha de resistência tracejada após cada quebra de baixa — Padrão: false
Lacuna de Valor Justo:
- Lookback Days — Número de dias calendário para varrer novas FVGs — Padrão: 3
- Max Boxes Per Direction — Máximo de retângulos FVG visíveis por lado de alta e baixa — Padrão: 12
- Use CE for Fill Condition — Preenchimento detectado no ponto médio da lacuna em vez da borda distante — Padrão: true
- Delete Filled Boxes — Remover retângulo FVG automaticamente quando a condição de preenchimento for atendida — Padrão: true
Alertas UT Bot:
- Key Value (Sensitivity) — Multiplicador ATR controlando a distância de rastreamento — Padrão: 2.0
- ATR Period — Período de cálculo para o ATR usado no cálculo de rastreamento — Padrão: 1
Padrão de Falha de Impulso:
- Cooldown Period — Barras mínimas entre etiquetas de varredura consecutivas no mesmo lado — Padrão: 10
- Sweep Line Width — Largura da linha para o visual do nível de varredura SFP — Padrão: 1
Detecção de liquidez:
- Detection Length — Retrospectiva de pivôs para identificar topos e fundos de impulso para agrupamento — Padrão: 7
- Cluster Margin — Divisor ATR controlando quão estreitamente os pivôs devem se agrupar para formar um pool — Padrão: 6.9
- Visible Levels — Número máximo de zonas de compradores e vendedores exibidas simultaneamente — Padrão: 3
- Show Liquidity Voids — Habilitar renderização de grandes lacunas de preço como zonas de vazio de liquidez — Padrão: false
Envelope Nadaraya-Watson:
- Window Size — Número de barras usadas no cálculo de regressão de kernel (máximo 500) — Padrão: 500
- Bandwidth — Largura de banda do kernel gaussiano controlando o grau de suavização — Padrão: 10.0
- Multiplier — Multiplicador ATR aplicado ao erro absoluto médio para largura da banda — Padrão: 3.0
- Show Bands — Habilitar renderização das linhas de envelope superior e inferior — Padrão: false
Divergências SMT:
- Comparison Symbol 1 — Primeiro instrumento para comparar estrutura de pivôs — Padrão: CME_MINI_DL:ES1!
- Comparison Symbol 2 — Segundo instrumento para comparar estrutura de pivôs — Padrão: CBOT_MINI_DL:YM1!
- Pivot Lookback — Comprimento de barra esquerda e direita para detecção de pivôs SMT — Padrão: 3
Suporte e Resistência MTF:
- Zone Count — Número de níveis de resistência e suporte desenhados por lado (1 a 3) — Padrão: 3
- Pivot Range — Intervalo de barras usado para identificar pivôs S/R — Padrão: 15
- Strength — Contagem mínima de toques necessária para qualificar um nível — Padrão: 1
- Show Break Labels — Exibir marcador B em barras onde o preço fecha através de um nível — Padrão: true
- Show Retest Labels — Exibir marcador R em barras onde o preço retorna a um nível quebrado — Padrão: true
- Show Canvas Panel — Habilitar sobreposição arrastável de resumo de quebras e retestes — Padrão: true
- Second Timeframe — Timeframe superior para sobreposição adicional de níveis S/R (em minutos) — Padrão: 240
Canais de tendência:
- Channel Pivot Length — Retrospectiva esquerda e direita para detecção de pivôs de canal — Padrão: 8
- Show Last Channel — Exibir apenas o canal formado mais recentemente — Padrão: true
- Wait for Break — Não desenhar novo canal na mesma direção até que o anterior quebre — Padrão: true
Momentum RSI:
- RSI Length — Período de cálculo para o RSI — Padrão: 14
- Positive Threshold — Nível de cruzamento do RSI para cima que aciona uma etiqueta de momentum positivo — Padrão: 65
- Negative Threshold — Nível de cruzamento do RSI para baixo que aciona uma etiqueta de momentum negativo — Padrão: 32
Geral:
- Max Historical Objects — Limite de objetos antes que os objetos estruturais mais antigos sejam removidos (0 para ilimitado) — Padrão: 800
- Instance Suffix — Sufixo de texto opcional para executar múltiplas instâncias do indicador no mesmo gráfico — Padrão: vazio
O desempenho passado de qualquer método analítico não garante resultados futuros. Este indicador fornece contexto visual para análise discricionária e não coloca nem gerencia operações automaticamente. Todo trading envolve risco.
