VibeFox Market Regime
- Indicadores
- Versão: 1.20
- Atualizado: 2 julho 2026
- Ativações: 5
VibeFox Market Regime — filtro composto de regime de mercado para tendência, intervalo e transição
VibeFox Market Regime é um indicador de contexto de mercado em tempo real para MetaTrader 5. Ele calcula um Índice de Qualidade de Tendência composto de 0 a 100 em cada barra e classifica o mercado atual em um dos quatro regimes: TREND, RANGE, VOLATILE ou NEUTRAL. O índice é plotado como uma linha colorida em uma subjanela separada; um marcador em cruz aparece no gráfico de preços a cada mudança de regime. O indicador não produz sinais de compra ou venda — ele responde a uma pergunta prévia: que tipo de mercado é este agora?
O que o Índice de Qualidade de Tendência mede
O índice é uma combinação ponderada de três componentes independentes, cada um medindo uma dimensão diferente da estrutura do mercado. Juntos, produzem um único número que reflete se o mercado está se movendo com propósito, derivando sem direção ou simplesmente gerando ruído.
Componente ADX — força da tendência
O componente ADX (Average Directional Index) mede a força do movimento direcional predominante, independentemente de sua direção. Uma leitura alta de ADX significa que o preço está se movendo consistentemente em uma direção; um ADX baixo significa que o mercado não está indo a lugar algum. O parâmetro ADX Period controla o período de cálculo. O parâmetro Weight ADX define quanto este componente contribui para o índice final em relação aos outros dois.
Componente ATR — volatilidade relativa
O componente ATR (Average True Range) mede a volatilidade atual em relação à sua própria história — especificamente como um percentil dos valores recentes de ATR. Alta volatilidade relativa frequentemente acompanha rompimentos e tendências fortes; baixa volatilidade relativa é uma marca de um mercado comprimido em intervalo. O parâmetro ATR Period controla o período de cálculo. O parâmetro Weight ATR define sua contribuição para o índice composto.
Componente ER — pureza do movimento
O componente ER (Kaufman Efficiency Ratio) mede quão diretamente o preço está se movendo de A para B — a razão entre o deslocamento líquido e o comprimento total do caminho percorrido. Um ER próximo de 1 significa que o preço se moveu em linha quase reta; um ER próximo de 0 significa que ele vagou para frente e para trás cobrindo o mesmo terreno repetidamente. Esta é a medida mais pura da qualidade da tendência. O parâmetro ER Period controla o período de cálculo. O parâmetro Weight ER define sua contribuição.
Como o índice é calculado e os regimes são atribuídos
Cada componente é normalizado para o intervalo 0–100 e depois combinado usando uma média ponderada. Os três pesos — W_ADX, W_ATR e W_ER — têm valor padrão 1,0 cada, dando influência igual aos componentes. Aumentar um peso desloca o composto em direção a essa dimensão da estrutura do mercado. Definir um peso como zero remove esse componente completamente.
Dois limiares dividem a escala 0–100 em zonas de classificação. Quando o índice composto está em ou acima do Trend Threshold (padrão 60), o regime é classificado como TREND. Quando o índice está em ou abaixo do Range Threshold (padrão 40), o regime é RANGE. A faixa entre os dois limiares é uma zona de transição: barras ali são classificadas como VOLATILE (ATR alto mas ER baixo) ou NEUTRAL (leituras moderadas, sem viés estrutural claro). As linhas de limiar são desenhadas como níveis horizontais tracejados diretamente sobre a linha do índice.
A linha do índice é desenhada em quatro cores distintas para tornar o regime legível de relance: verde para TREND, cinza para RANGE, laranja para VOLATILE e azul para NEUTRAL.
ALERT — notificações de mudança de regime
Marcador de mudança de regime
Toda vez que o regime classificado muda em uma barra fechada — por exemplo de RANGE para TREND — um marcador em cruz é colocado no gráfico de preços nessa localização. A cor do marcador corresponde ao novo regime, então uma cruz verde significa que o mercado acabou de entrar em TREND e uma cruz cinza significa que entrou em RANGE. Marcadores representam transições, não entradas.
O botão Alert no grupo ALERT liga e desliga o desenho dos marcadores. Quando Alert está ativo, os marcadores históricos de todas as mudanças de regime no histórico visível do gráfico são desenhados. O campo Size ao lado do botão controla o tamanho do marcador de 1 a 5.
VibeFox Market Regime é uma camada de filtro e contexto, não um sinal direcional de entrada. Uma mudança de regime de RANGE para TREND não significa comprar; significa que o mercado entrou em condições onde estratégias de seguimento de tendência têm mais probabilidade de funcionar. Use esta informação junto com seu sistema direcional, não em vez dele.
Controle visual
A linha do índice ocupa uma escala fixa de 0–100 em uma subjanela separada. Três níveis horizontais tracejados estão sempre presentes: o nível Trend no Trend Threshold, o nível Range no Range Threshold e um nível neutro Mid em 50. A cor da linha muda barra a barra conforme o regime muda. O nome do regime ativo e o valor atual do índice são exibidos como leitura dentro do painel.
Painel interativo no gráfico
Toda a interface é um painel suave baseado em canvas, construído para controle rápido com o mouse. Todos os parâmetros estão reunidos em linhas organizadas em três colunas. O cabeçalho do painel contém os ícones de controle.
Power — liga e desliga a linha do índice, marcadores e sinais sem remover o indicador do gráfico.
Settings (gear) — abre e fecha a seção de configurações.
Updown (arrows) — move o painel entre uma subjanela separada e o gráfico principal.
Close (cross) — fecha o indicador.
Resizable — arraste o canto inferior direito para redimensionar o painel.
Collapsible — um duplo clique no cabeçalho colapsa o painel em uma faixa compacta.
Mouse wheel — passe o cursor sobre qualquer campo numérico e role a roda para alterar o valor sem abrir o teclado.
Configurações e personalização
O botão Settings abre uma seção onde o painel é ajustado ao seu espaço de trabalho: um Theme claro, escuro ou automático, largura de painel ajustável, tamanho do cabeçalho, altura da linha e tamanho da fonte. Opções extras permitem ocultar a barra inferior via Hide Footer, encolher o cabeçalho quando colapsado com Mini Header e colapsar automaticamente o painel em um clique fora dele. Quase todos os parâmetros mudam ao vivo diretamente no painel. Você também pode executar várias cópias independentes em um gráfico dando a cada uma um número único de Instance.
Notificações de mudança de regime
Você não precisa ficar assistindo o gráfico esperando uma transição de regime. Cada mudança pode ser enviada por vários canais de notificação que são ativados de forma independente no painel.
Alert — uma mensagem pop-up dentro do terminal.
Push — uma notificação móvel para o aplicativo MetaTrader no seu telefone.
Email — uma carta enviada pelas configurações de correio do terminal.
Telegram — o texto do alerta junto com uma captura de tela do gráfico, enviados diretamente para o seu chat Telegram.
Ative apenas os canais que você precisa, e você será notificado no momento em que o mercado fizer a transição de um regime para outro no símbolo e período de tempo em que você está trabalhando.
Histórico visual — relatório Html
Ative o canal Html, e cada notificação de mudança de regime é salva em um relatório HTML junto com uma captura de tela do gráfico no momento em que foi acionada. O relatório é armazenado na pasta Files do terminal, no diretório VibeFox_MarketRegime, e abre em qualquer navegador. Um botão de lixeira limpa o relatório e suas capturas de tela quando você quiser recomeçar.
Telegram Alerts
Os sinais também podem ser entregues diretamente ao seu chat Telegram — o texto do alerta junto com uma captura de tela do gráfico no momento da detecção. Ative o canal Telegram e insira o token do seu bot e o id do chat nos parâmetros.
A entrega funciona através do relatório HTML: cada novo sinal é registrado no relatório, e o relatório — aberto em um navegador — o encaminha para o seu chat Telegram por conta própria. Por esse motivo, ativar o Telegram mantém automaticamente o canal Html ativo, e os dois canais funcionam juntos.
Ajuda multilíngue integrada
Uma página de ajuda completa está integrada no painel, disponível em 10 idiomas, para que cada controle seja explicado exatamente onde você o usa.
Parâmetros (aba Inputs)
A maioria das configurações também pode ser alterada ao vivo diretamente no painel (botão Settings) — os parâmetros de entrada definem apenas os valores iniciais na inicialização.
Score
ADX Period — período de cálculo do componente ADX, intervalo 1..200. Padrão: 14.
ATR Period — período de cálculo do componente de volatilidade relativa ATR, intervalo 1..200. Padrão: 14.
ER Period — período de cálculo do componente Efficiency Ratio de Kaufman, intervalo 1..200. Padrão: 10.
Weights / Thresholds
W_ADX (trend-strength weight) — peso relativo do componente ADX no índice composto, intervalo 0,0..10,0. Padrão: 1,0.
W_ATR (volatility weight) — peso relativo do componente de volatilidade relativa ATR, intervalo 0,0..10,0. Padrão: 1,0.
W_ER (move-purity weight) — peso relativo do componente ER de Kaufman, intervalo 0,0..10,0. Padrão: 1,0.
Trend Threshold (score>=) — índice composto igual ou acima do qual o regime é classificado como TREND, intervalo 0..100. Padrão: 60.
Range Threshold (score<=) — índice composto igual ou abaixo do qual o regime é classificado como RANGE, intervalo 0..100. Padrão: 40.
Entry Points
Regime Change signal — ativa os marcadores em cruz de mudança de regime no gráfico de preços. Padrão: desativado.
Marker Size (1-5) — tamanho do marcador de mudança de regime no gráfico. Padrão: 2.
Notifications
Push Notification — notificação push para o terminal móvel MetaTrader. Padrão: desativado.
Alert Popup — janela pop-up Alert dentro do terminal. Padrão: desativado.
Email — uma carta pelas configurações de correio do terminal. Padrão: desativado.
Html Report — salva cada mudança de regime com uma captura de tela em um relatório HTML (pasta Files, diretório VibeFox_MarketRegime), abre em qualquer navegador. Padrão: desativado.
Telegram — envia cada sinal para o seu chat Telegram (texto do alerta mais captura de tela do gráfico) através do relatório HTML. Padrão: desativado.
Telegram bot token — o token do seu bot Telegram, usado para enviar as mensagens.
Telegram chat id — o id do chat Telegram que recebe os sinais.
Panel / Settings
Panel width, px (300..800) — largura do painel em pixels. Padrão: 800.
Header size (1..6) — tamanho do cabeçalho. Padrão: 1.
Theme — tema de cores: Auto (segue o gráfico), Dark ou Light. Padrão: Auto.
Row height (px) — altura da linha do painel em pixels. Padrão: 34.
Font size — tamanho da fonte do painel. Padrão: 8.
Hide Footer — ocultar a barra inferior do painel. Padrão: desativado.
Mini Header on collapse — mostrar um mini cabeçalho quando o painel está colapsado. Padrão: desativado.
Close on click outside — colapsar o painel ao clicar fora dele. Padrão: desativado.
Instance (unique per copy: 1,2,3...) — número de instância; permite múltiplas cópias independentes no mesmo gráfico. Padrão: 1.
Panel Start Window — onde o painel abre na inicialização: Subwindow ou Chart. Padrão: Subwindow.
