Voltar

VibeFox Zscore Revert MT5 — Ajuda

VibeFox Zscore Revert — o canal de reversão à média baseado no Z-score com pontos de entrada automáticos

VibeFox Zscore Revert é um indicador de reversão à média em tempo real para o MetaTrader 5. Ele mede o quanto o preço se afastou da sua média móvel em unidades de desvio padrão — o clássico Z-score — e desenha um canal de três linhas diretamente no gráfico de preços: uma linha média central e duas bandas externas colocadas a um número escolhido de desvios padrão de distância. Quando o preço se estica até tocar uma banda externa e depois fecha de volta para dentro, o indicador marca uma entrada de reversão à média, esperando que o preço retorne em direção ao centro. Todos os controles estão reunidos em um único painel interativo e moderno.

Como o indicador funciona

O motor é construído sobre duas medidas estatísticas padrão do preço de fechamento. A mean (mu) é uma média móvel simples sobre a configuração Period — esta é a linha média, o valor para o qual se espera que o preço reverta. O standard deviation (sigma) é calculado sobre o Deviation Period e mede o quão volátil o preço está em torno dessa média. O Z-score de qualquer barra é simplesmente Z = (price − mu) / sigma: a distância normalizada do preço em relação à sua média, expressa em desvios padrão.

As bandas externas são colocadas em um Z-score fixo definido pelo Threshold: a banda superior fica em mu + k·sigma e a banda inferior em mu − k·sigma, onde k é o limiar em sigmas. Quando o preço toca uma banda externa, seu Z-score atingiu +/-k — um estado estatisticamente esticado e sobreestendido a partir do qual se espera a reversão à média. Os três valores das bandas são desenhados como objetos de linha diretamente no gráfico de preços, enquanto o próprio indicador reside em sua própria subjanela, onde fica o painel de controle.

A lógica da reversão à média

A reversão à média é a ideia de que o preço, após uma excursão incomumente grande para longe da sua média, tende a retornar em direção a essa média. O Z-score transforma isso em uma medida precisa e sem unidades: quanto mais Z se afasta de zero, mais esticado o preço está, e mais forte é a atração de volta para a linha central.

O indicador transforma o toque de uma banda em uma entrada apenas quando o preço confirma a reversão fechando de volta para dentro do canal. Um Revert BUY ocorre quando a mínima de uma barra perfura a banda Lower (Z atinge −k) mas a barra fecha de volta acima dela — o esticamento de baixa é rejeitado e espera-se um movimento de volta para cima em direção à média. Um Revert SELL é a imagem espelhada: a máxima de uma barra perfura a banda Upper (Z atinge +k) mas a barra fecha de volta abaixo dela — o esticamento de alta é rejeitado e espera-se um movimento de volta para baixo em direção à média. Os sinais são avaliados apenas em barras fechadas; a barra em formação é ignorada, portanto um marcador nunca é redesenhado depois de colocado.

Pontos de entrada

O principal valor do VibeFox Zscore Revert são suas entradas automáticas. Quando uma reversão é confirmada em uma barra fechada, o indicador coloca um marcador claro diretamente no gráfico de preços. O comportamento é controlado pelo interruptor Revert, que ativa as entradas de reversão à média (tanto o BUY na banda inferior quanto o SELL na banda superior). Desative-o para manter apenas o canal na tela, sem nenhum marcador.

Os marcadores de compra e venda são coloridos separadamente com as configurações de cor Buy e Sell, de modo que a direção é lida instantaneamente. O seletor Marker alterna o símbolo entre uma cruz simples (+), triângulos preenchidos ou setas com cauda, enquanto o controle Size dimensiona o marcador em pixels (de 6 a 40) para se adequar a qualquer densidade de gráfico.

Controle visual completo

As três linhas das bandas são coloridas de forma independente: Middle para a linha média, Upper para a banda superior e Lower para a banda inferior, e a espessura das três é definida com Width de 1 a 5 pixels. Cada linha de banda e ambos os marcadores de entrada suportam uma configuração de transparência (0-100%) na janela pop-up do seletor de cor, de modo que você pode fundi-los suavemente com o fundo do gráfico ou fazê-los se destacar nitidamente.

Painel interativo no gráfico

Toda a interface é um painel fluido baseado em canvas, projetado para um controle rápido com o mouse. Os parâmetros do Z-score estão reunidos em linhas organizadas, e o bloco de entrada é destacado com seu próprio cabeçalho dourado ENTRY, para que as configurações de sinal não se misturem com as configurações de linha. O cabeçalho do painel contém os ícones de controle.

Power — ativa e desativa o desenho dos marcadores de entrada sem remover o indicador do gráfico.

Settings (gear) — abre e fecha a seção de configurações.

Updown (arrows) — move o painel entre a sua subjanela 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 recolhe o painel em uma faixa compacta.

Mouse wheel — passe o cursor sobre qualquer campo numérico e gire 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 se ajusta ao seu espaço de trabalho: um Theme claro, escuro ou automático, uma largura de painel ajustável, tamanho do cabeçalho, altura de linha e tamanho da fonte. Toques extras permitem ocultar a barra inferior via Hide Footer, reduzir o cabeçalho quando recolhido com Mini Header e recolher automaticamente o painel ao clicar fora dele. Quase todos os parâmetros mudam ao vivo diretamente no painel — os campos de entrada na aba Inputs apenas definem os valores iniciais. Você também pode executar várias cópias independentes em um mesmo gráfico atribuindo a cada uma um Instance único, para comparar diferentes configurações lado a lado.

Notificações de entrada

Você não precisa ficar vigiando o gráfico à espera de uma reversão. Cada entrada pode ser enviada através de vários canais de notificação que são ativados de forma independente diretamente 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 através das configurações de e-mail do terminal.

Telegram — o texto do alerta junto com uma captura de tela do gráfico, enviado diretamente para o seu chat do Telegram.

Ative apenas os canais de que você precisa, e você será notificado no momento em que uma nova entrada de reversão aparecer no símbolo e no período de tempo com que você está trabalhando.

Histórico visual (relatório HTML)

Ative o canal Html e cada sinal de entrada é salvo em um relatório HTML junto com uma captura de tela do gráfico no momento em que foi disparado. O relatório é armazenado na pasta Files do terminal, no diretório VibeFox_Zscore_Revert (MQL5/Files/VibeFox_Zscore_Revert/result.html), e abre em qualquer navegador — você obtém um registro visual de todas as reversões que o indicador encontrou. Um botão de lixeira de um clique limpa o relatório e suas capturas de tela sempre que você quiser começar de novo.

Alertas do Telegram

Os sinais também podem ser entregues diretamente ao seu chat do 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 seu bot token e chat id nos parâmetros.

A entrega se apoia no relatório HTML: cada novo sinal é escrito no relatório, e o relatório — aberto em um navegador — o encaminha por conta própria para o seu chat do Telegram. Por essa razão, ativar o Telegram mantém automaticamente o relatório Html ligado, e os dois canais funcionam juntos.

Ajuda multilíngue integrada

Uma página de ajuda completa está integrada ao painel, disponível em vários idiomas, de modo que cada controle é 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 (o botão Settings) — os parâmetros de entrada apenas definem os valores iniciais na inicialização.

Zscore Revert

Period (SMA mean / mu) — o período da média móvel simples usada como média (linha central). Padrão: 20.

Deviation Period (sigma) — o período do desvio padrão usado para dimensionar as bandas. Padrão: 20.

Threshold (Z-score, k sigma) — a distância das bandas em desvios padrão; as bandas ficam em mu +/- k·sigma. Padrão: 2.0.

Bars of history to process — quantas barras para trás o canal e as entradas são calculados, 0 = todas as disponíveis. Padrão: 200.

Middle Line Color — a cor da linha média. Padrão: DodgerBlue.

Middle Line Transparency — transparência da linha média em porcentagem, 0-100. Padrão: 0.

Upper Band Color — a cor da banda superior. Padrão: OrangeRed.

Upper Band Transparency — transparência da banda superior em porcentagem, 0-100. Padrão: 0.

Lower Band Color — a cor da banda inferior. Padrão: OrangeRed.

Lower Band Transparency — transparência da banda inferior em porcentagem, 0-100. Padrão: 0.

Line Width — a espessura das linhas das bandas em pixels, 1..5. Padrão: 1.

Entry Points

Revert (return to mean from a band) — ativa as entradas de reversão à média (BUY na banda inferior, SELL na banda superior). Padrão: ligado.

Marker Font Size — o tamanho dos marcadores de entrada em pixels, 6..40. Padrão: 12.

Entry Marker — o símbolo do marcador: Cross (+), Triangle ou Arrow. Padrão: Arrow.

Buy Color — a cor do marcador BUY. Padrão: LimeGreen.

Buy Transparency — transparência do marcador de compra em porcentagem, 0-100. Padrão: 0.

Sell Color — a cor do marcador SELL. Padrão: Red.

Sell Transparency — transparência do marcador de venda em porcentagem, 0-100. Padrão: 0.

Notifications

Push Notification — ativa os alertas push para o aplicativo móvel do MetaTrader. Padrão: desligado.

Alert Popup — ativa os alertas pop-up dentro do terminal. Padrão: desligado.

Email — ativa os alertas por e-mail através das configurações de e-mail do terminal. Padrão: desligado.

Html Report — salva cada sinal com uma captura de tela do gráfico em Files/VibeFox_Zscore_Revert/result.html. Padrão: desligado.

Telegram — encaminha os sinais com capturas de tela do gráfico para um chat do Telegram via relatório HTML. Padrão: desligado.

Telegram - bot token — o token do bot do Telegram usado para a entrega. Padrão: vazio.

Telegram - chat id — o identificador do chat do Telegram de destino. Padrão: vazio.

Panel / Settings

Panel width, px — a largura do painel no gráfico em pixels, 300..800. Padrão: 800.

Header size — a altura do cabeçalho do painel, 1..6. Padrão: 1.

Theme — o tema de cor do painel: Light, Dark ou Auto. Padrão: Auto.

Row height (px) — a altura de cada linha de parâmetros em pixels. Padrão: 34.

Font size — o tamanho da fonte usado dentro do painel. Padrão: 8.

Hide Footer — oculta a barra inferior do painel. Padrão: desligado.

Mini Header on collapse — mostra uma faixa de cabeçalho compacta quando o painel está recolhido. Padrão: desligado.

Close on click outside — recolhe automaticamente o painel ao clicar fora dele. Padrão: desligado.

Instance — um número único para cada cópia do indicador no mesmo gráfico, permite executar várias instâncias lado a lado. Padrão: 1.

Panel Start Window — define a posição inicial do painel: gráfico principal ou subjanela. Padrão: Subwindow.