Meridian Flow Indicator
- Indicadores
-
Shipra Gupta
Sou Shipra Gupta, trader e desenvolvedora de estratégias quantitativas com sólida formação em matemática, economia e sistemas de trading algorítmico. Ao longo dos anos, trabalhei amplamente nos mercados de forex, ouro, índices, commodities e criptomoedas, focando na construção de estratégias - Versão: 2.0
Meridian Flow — Indicador de Smart Money Structure para MT5
Meridian Flow é um indicador para MetaTrader 5 desenvolvido para traders que utilizam Smart Money Concepts (SMC) e a metodologia de ICT Price Action. Ele detecta automaticamente eventos BOS (Break of Structure) e CHoCH (Change of Character) em qualquer ativo e timeframe, desenhando um mapa de risco completo — Entry, Stop Loss, TP1, TP2 e TP3 — para cada sinal, incluindo sinais históricos.
Os sinais são gerados apenas em candles fechados e confirmados. Sem repaint. Sem suposições.
O que o diferencia
A maioria dos indicadores de estrutura mostra apenas a operação ativa atual. O Meridian Flow desenha os níveis de SL e TP para cada sinal histórico no gráfico, com cada sinal limitado à sua própria janela futura de candles. Isso permite auditar visualmente o desempenho do indicador em diferentes condições de mercado antes de comprometer capital real.
O Stop Loss é calculado usando ATR (Average True Range), adaptando-se automaticamente à volatilidade atual do ativo. Após o TP1 ser atingido, o Stop Loss pode ser movido para o preço de entrada (Break-Even), exibido como uma linha âmbar.
Principais recursos
Motor de Estrutura de Mercado
Detecta swing highs e swing lows confirmados usando um período de pivô configurável. Cada rompimento estrutural é classificado como BOS (continuação de tendência) ou CHoCH (reversão de tendência). Você pode filtrar os sinais para mostrar apenas reversões, apenas continuações ou ambos. A confirmação do rompimento pode ser feita pelo fechamento ou pela sombra.
Visualização completa do risco
Cada sinal desenha cinco níveis de preço: uma linha Entry pontilhada, uma linha Stop Loss sólida e três níveis Take Profit (TP1, TP2, TP3). O espaço entre Entry e SL é preenchido como uma zona visual de risco. As linhas TP ficam tracejadas enquanto estão abertas e tornam-se sólidas quando atingidas. Os rótulos mostram o preço exato e a distância percentual em relação à Entry.
Cinco presets de risco
Escolha entre Conservative (stop de 2.5× ATR, alvos 1R/2R/4R), Balanced (1.5× ATR, 1R/2R/3R), Aggressive (1× ATR, 1.5R/2.5R/4R), Scalping (0.8× ATR, 0.8R/1.5R/2R) ou Custom, onde você define cada multiplicador manualmente.
Replay de sinais históricos
Todos os sinais dentro da janela histórica são exibidos simultaneamente. Cada sinal se estende pelo número de candles definido pelo usuário (20 por padrão). O máximo de sinais visíveis é limitado a 40 por padrão para manter os objetos do gráfico dentro dos limites do MT5.
Notificações Push
Envia alertas móveis pelo aplicativo MetaTrader para sinais Buy/Sell com Entry, SL e todos os preços de TP, além de alertas de SL atingido e notificações opcionais de TP. Cada alerta é disparado uma vez por fechamento de candle, nunca a cada tick.
Controle total de cores
Entry, SL, TP, Break-Even, zona de risco e setas Buy/Sell possuem controles de cor independentes.
Mercados suportados
Funciona com qualquer ativo suportado pelo MT5. Foi testado em pares Forex principais e exóticos, Gold (XAUUSD), Silver, Crude Oil, índices dos EUA (NAS100, US30, SPX500) e CFDs de criptomoedas (BTCUSD, ETHUSD). Timeframes recomendados: M15, H1, H4 e D1.
Como funciona
A cada candle fechado, o indicador verifica se um swing high ou swing low confirmado foi rompido. Se houver rompimento, ele é classificado como BOS ou CHoCH com base na tendência predominante e filtrado pelo modo de sinal escolhido. Em seguida, o ATR é calculado naquele momento e o SL é colocado em Entry ± (ATR × multiplicador). Os três níveis de TP são posicionados usando os múltiplos R escolhidos sobre essa distância de risco. Todos os níveis são desenhados como segmentos limitados vinculados ao índice do candle do sinal, evitando sobrescrever outros sinais.
Parâmetros
Structure: Swing Length (13 por padrão), Break Confirmation (Close ou Wick), Signal Mode (BOS+CHoCH / CHoCH only / BOS only).
Risk: seleção de preset, ATR Length (13 por padrão), multiplicadores personalizados de SL/TP, Break-Even.
Display: Extend Bars (20 por padrão), Max Signals (40 por padrão).
Notifications: Push on Signal, Push on SL Hit, Push on TP Hit — cada opção pode ser ativada independentemente.
Colors: seta Buy, seta Sell, linha Entry, linha SL, linhas TP, linha Break-Even e preenchimento da zona de risco.
Instalação
Copie MeridianFlow.mq5 para a pasta MQL5/Indicators/ , abra o MetaEditor e pressione F7 para compilar. Depois, arraste o indicador do painel Navigator para qualquer gráfico. Para notificações Push, configure seu MetaQuotes ID em Tools → Options → Notifications no MT5.
FAQ
Ele repinta?
Não. Os sinais são gerados exclusivamente em candles fechados e confirmados. O candle em formação nunca é utilizado.
Funciona em Gold e criptomoedas?
Sim. Os stops baseados em ATR se adaptam automaticamente à volatilidade de cada ativo.
Posso definir meu próprio R:R?
Sim. Selecione o preset Custom e configure independentemente os multiplicadores de SL, TP1, TP2 e TP3.
Por que vejo apenas 40 sinais históricos?
O MT5 possui limites internos de objetos. Aumente Max Signals se necessário, considerando o possível impacto no desempenho em históricos muito longos.
