VibeFox Wolfe Waves
- Indicadores
- Versão: 1.0
- Ativações: 5
VibeFox Wolfe Waves — o padrão de reversão de 5 pontos com linha alvo e pontos de entrada
O VibeFox Wolfe Waves é um indicador de padrões em tempo real para o MetaTrader 5. Ele varre a estrutura de preços em busca da clássica formação Wolfe Waves — cinco pontos de oscilação alternados que constroem uma cunha convergente — desenha as linhas do padrão e a linha alvo EPA diretamente no gráfico de preços, marca o ponto de entrada no ponto 5 e reúne todos os controles em um painel interativo moderno. Em vez de procurar a forma à mão, você vê cada padrão Wolfe concluído e sua entrada no exato momento em que se forma.
Como o indicador funciona
O indicador trabalha em duas etapas. Primeiro, constrói a estrutura de oscilação com um mecanismo ZigZag que mantém apenas os pontos de virada relevantes — as máximas de oscilação (picos) e as mínimas de oscilação (fundos) — e filtra os pequenos ruídos de preço. Em seguida, varre a cadeia de pivôs resultante em busca de sequências de cinco pontos que satisfaçam a geometria Wolfe Waves, e desenha cada padrão válido.
A detecção das oscilações é controlada por três parâmetros clássicos. Depth define o número mínimo de barras entre dois pivôs, de modo que pequenas oscilações sejam ignoradas. Deviation é o tamanho mínimo de uma reversão exigido para registrar um novo pivô, filtrando recuos rasos. Backstep é o número mínimo de barras entre dois extremos, impedindo que os pivôs fiquem muito próximos. Juntos, ajustam a estrutura desde uma rápida e detalhada até uma lenta que mostra apenas as oscilações principais. A configuração Bars limita quanto histórico é processado — defina como 0 para varrer todas as barras disponíveis, ou use um valor menor para redesenhos mais rápidos em gráficos pesados.
As formas Wolfe são desenhadas diretamente no gráfico de preços como objetos de linha, enquanto o próprio indicador fica em sua própria subjanela, onde se encontra o painel de controle.
O padrão Wolfe Waves
Uma onda de Wolfe é composta por cinco pontos de oscilação, numerados de 1 a 2 a 3 a 4 a 5. A linha que passa pelos pontos 1, 3 e 5 e a linha que passa pelos pontos 2 e 4 formam uma cunha convergente. O ponto 5 ultrapassa a linha de tendência 1-3, e essa ultrapassagem é o gatilho: é o esgotamento do movimento e o ponto onde se espera que o preço reverta.
Uma onda de Wolfe bullish se forma em uma mínima: o ponto 1 é uma máxima, o 2 uma mínima, o 3 uma máxima, o 4 uma mínima, e o 5 uma mínima mais baixa que rompe abaixo da linha 1-3. O movimento esperado é de alta, então a entrada no ponto 5 é um BUY. Uma onda de Wolfe bearish é a imagem espelhada em uma máxima: 1 mínima, 2 máxima, 3 mínima, 4 máxima, e 5 uma máxima mais alta que rompe acima da linha 1-3. O movimento esperado é de baixa, então a entrada no ponto 5 é um SELL.
Cada padrão também carrega uma linha alvo EPA (desenhada tracejada). Ela é projetada do ponto 1 através do ponto 4 e estendida para a direita — o preço de chegada estimado, ou seja, o alvo de take-profit que o padrão almeja.
Pontos de entrada
O principal valor do VibeFox Wolfe Waves são suas entradas automáticas. Quando um padrão válido se completa no ponto 5, o indicador coloca um marcador claro diretamente no gráfico de preços. As duas direções do padrão têm interruptores independentes: Bull ativa os padrões Wolfe bullish (um marcador BUY no ponto 5), e Bear ativa os bearish (um marcador SELL no ponto 5). Desligue um deles para focar em apenas um lado do mercado.
Os marcadores de compra e venda são coloridos separadamente com as configurações de cor Buy e Sell — as mesmas cores são usadas para a linha alvo EPA de cada padrão, de modo que a direção é lida instantaneamente. O seletor Marker alterna o glifo entre uma cruz simples (+), triângulos preenchidos ou setas com cauda, enquanto o controle Size dimensiona o marcador em pixels (6 a 40) para se ajustar a qualquer densidade de gráfico.
Controle visual completo
A cor da linha do padrão é definida com Line e a espessura com Width de 1 a 5 pixels. As linhas do padrão e ambos os marcadores de entrada suportam, cada um, uma configuração de transparência (0-100%) na janela do seletor de cores, para que você possa mesclá-los suavemente ao fundo do gráfico. Os marcadores e as linhas EPA no gráfico de preços têm tamanho e cor independentes, de modo que os padrões concluídos se destacam claramente em qualquer fundo.
Painel interativo no gráfico
Toda a interface é um painel suave baseado em canvas, criado para um controle rápido pelo mouse. Os parâmetros de oscilação são reunidos em linhas organizadas, e o bloco de entrada é separado com seu próprio título dourado ENTRY, de modo 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 — liga e desliga o desenho dos marcadores de entrada sem remover o indicador do gráfico.
Settings (engrenagem) — abre e fecha a seção de configurações.
Updown (setas) — move o painel entre sua subjanela e o gráfico principal.
Close (cruz) — fecha o indicador.
Resizable — arraste o canto inferior direito para dimensionar 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 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, uma largura de painel ajustável, tamanho do cabeçalho, altura das linhas 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 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 sentado vigiando o gráfico à espera de um padrão. Cada entrada pode ser enviada por 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 em seu telefone.
Email — uma carta enviada pelas 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 será notificado no momento em que uma nova entrada Wolfe aparecer no símbolo e no período em 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 disparou. O relatório é armazenado na pasta Files do terminal, no diretório VibeFox_Wolfe_Waves (MQL5/Files/VibeFox_Wolfe_Waves/result.html), e abre em qualquer navegador — você obtém um registro visual de todos os padrões que o indicador encontrou. Um botão de lixeira com um clique limpa o relatório e suas capturas de tela sempre que você quiser começar de novo.
Alertas no 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 o token do seu bot e o id do chat nos inputs.
A entrega se apoia no relatório HTML: cada novo sinal é gravado no relatório, e o relatório — aberto em um navegador — o encaminha sozinho para o seu chat do Telegram. Por esse motivo, ativar o Telegram mantém automaticamente o relatório Html ligado, e os dois canais funcionam em conjunto.
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 utiliza.
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.
Wolfe Waves (swings)
Swing Depth — o número mínimo de barras entre dois pivôs de oscilação (2..100). Padrão: 12.
Swing Deviation — o tamanho mínimo de reversão exigido para registrar um novo pivô. Padrão: 5.
Swing Backstep — o número mínimo de barras entre dois extremos. Padrão: 3.
Bars of history to process — quantas barras para trás os padrões são varridos, 0 = todas disponíveis. Padrão: 500.
Pattern Line Color — a cor das linhas do padrão Wolfe no gráfico de preços. Padrão: DodgerBlue.
Line Transparency — transparência da linha do padrão em porcentagem, 0-100. Padrão: 0.
Pattern Line Width — a espessura das linhas em pixels, 1..5. Padrão: 1.
Entry Points
Bullish Wolfe (BUY at 5) — ativa os padrões bullish com um marcador BUY no ponto 5. Padrão: ligado.
Bearish Wolfe (SELL at 5) — ativa os padrões bearish com um marcador SELL no ponto 5. Padrão: ligado.
Marker Font Size — o tamanho dos marcadores de entrada em pixels, 6..40. Padrão: 12.
Entry Marker — o glifo do marcador: Cross (+), Triangle ou Arrow. Padrão: Arrow.
Buy Color — a cor do marcador BUY e de sua linha alvo EPA. 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 e de sua linha alvo EPA. Padrão: Red.
Sell Transparency — transparência do marcador de venda em porcentagem, 0-100. Padrão: 0.
Notifications
Push Notification — ativa alertas push para o aplicativo móvel do MetaTrader. Padrão: desligado.
Alert Popup — ativa alertas pop-up dentro do terminal. Padrão: desligado.
Email — ativa 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_Wolfe_Waves/result.html. Padrão: desligado.
Telegram — encaminha 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 de destino do Telegram. 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 cores do painel: Light, Dark ou Auto. Padrão: Auto.
Row height (px) — a altura de cada linha de parâmetro em pixels. Padrão: 34.
Font size — o tamanho da fonte usada 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.
