VibeFox Pesavento
- Indicadores
- Versão: 1.0
- Ativações: 5
VibeFox Pesavento — análise de proporções de Fibonacci dos segmentos de swing com pontos de entrada
VibeFox Pesavento é um indicador de estrutura de swing em tempo real para o MetaTrader 5 que aplica ao mercado o método Pesavento de proporções de Fibonacci. Ele constrói um ZigZag a partir do preço, mede cada segmento da estrutura de swing, rotula cada segmento com sua proporção em relação ao anterior, destaca os segmentos que coincidem com uma proporção-chave de Fibonacci/Pesavento e marca os sinais de entrada diretamente no gráfico. Em vez de medir retrações manualmente, você vê a proporção de cada movimento e o nível de reversão no exato momento em que ele se forma — tudo reunido em um único painel interativo moderno.
Como o indicador funciona
Primeiro o indicador detecta os pontos de virada significativos do preço — os topos de swing (picos) e os fundos de swing (vales) — usando o clássico algoritmo ZigZag. A construção é controlada por três parâmetros. Depth define o número mínimo de barras entre dois pivôs, de modo que a estrutura ignore pequenas oscilações e reaja apenas a movimentos que durem o suficiente. Deviation é o tamanho mínimo de uma reversão exigido para registrar um novo pivô — ele filtra recuos rasos. Backstep é o número mínimo de barras entre dois extremos do mesmo tipo, evitando que dois picos (ou dois vales) fiquem próximos demais um do outro. Juntos, eles ajustam a detecção de swing desde uma estrutura rápida e detalhada até uma lenta que mostra apenas os swings principais.
Os segmentos de swing são desenhados diretamente no gráfico de preços como objetos de linha, enquanto o próprio indicador fica em sua própria subjanela, onde está o painel de controle. A configuração Bars limita quanto histórico é processado — defina-a como 0 para varrer todas as barras disponíveis, ou use um valor menor para redesenhos mais rápidos em gráficos pesados.
Análise de proporções Pesavento
Uma vez conhecidos os pivôs de swing, o indicador divide a estrutura em segmentos — cada segmento conecta dois pivôs consecutivos. Para cada segmento, ele calcula a ratio Pesavento: o comprimento do segmento atual dividido pelo comprimento do anterior. Essa ratio descreve a proporção do movimento — quanto o preço retraiu ou estendeu em relação ao swing anterior. Um rótulo com a ratio (por exemplo 0.618) é desenhado no ponto médio de cada segmento, de modo que a geometria da estrutura fica visível de relance.
Os segmentos cuja ratio coincide com um valor-chave de Fibonacci/Pesavento são destacados com a cor High (Highlight). As proporções-chave são 0.382, 0.500, 0.618, 0.786, 1.000, 1.272, 1.618 e 2.618. Um segmento conta como correspondência quando sua ratio está dentro da distância de Tolerance de um desses valores — a tolerância é um número absoluto, então você pode tornar a correspondência rígida ou flexível. Esses segmentos destacados são os movimentos harmônicos que os traders Pesavento procuram: retrações e extensões que respeitam a grade de Fibonacci.
Pontos de entrada
O principal valor do VibeFox Pesavento são seus pontos de entrada automáticos: um marcador claro é colocado no gráfico de preços sempre que um swing se completa em uma proporção de reversão chave. Um segmento é tratado como uma reversão provável quando sua ratio coincide com os valores-chave de retração 0.618 ou 0.786 do segmento anterior — nessa proporção, o movimento anterior geralmente está esgotado.
Quando o segmento termina em um fundo de swing confirmado em uma proporção de reversão chave, um marcador BUY é colocado abaixo da barra — o movimento de baixa retraiu para a zona de reversão e o preço está virando para cima. Quando o segmento termina em um topo de swing confirmado em uma proporção de reversão chave, um marcador SELL aparece acima da barra — o movimento de alta está esgotado e o preço está virando para baixo. As duas direções são alternadas independentemente com os interruptores Buy e Sell.
Os marcadores de compra e venda são coloridos separadamente com as configurações Buy Color e Sell Color, 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 adequar a qualquer densidade de gráfico.
Controle visual total
A cor da linha do segmento é definida com Zigzag Line Color e a espessura com Line Width de 1 a 5 pixels. Os segmentos que coincidem com uma proporção-chave são pintados com a Key-ratio Highlight Color. A linha, o destaque e ambos os marcadores de entrada suportam, cada um, uma configuração de transparência (0-100%) no popup do seletor de cores, de modo que você pode mesclá-los suavemente com o fundo do gráfico. Os marcadores no gráfico de preços são dimensionados e coloridos de forma independente, de modo que as entradas se destacam claramente contra qualquer fundo.
Painel interativo no gráfico
Toda a interface é um painel suave baseado em canvas, projetado para controle rápido com o mouse. Os parâmetros de swing e de proporção estã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 misturam 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 (gear) — 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.
Redimensionável — arraste o canto inferior direito para dimensionar o painel.
Recolhível — um clique duplo no cabeçalho recolhe o painel em uma faixa compacta.
Roda do mouse — 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 é 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 da linha e tamanho da fonte. Toques extras permitem ocultar a barra inferior via Hide Footer, encolher 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 Pesavento lado a lado.
Notificações de entrada
Você não precisa ficar sentado vigiando o gráfico à espera de um sinal. 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 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, enviados diretamente para o seu chat do Telegram.
Ative apenas os canais de que precisa, e você será notificado no momento em que uma nova entrada aparecer no símbolo e no período de tempo com que 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_Pesavento (MQL5/Files/VibeFox_Pesavento/result.html), e abre em qualquer navegador — você obtém um registro visual de todas as entradas 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 no 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 é escrito no relatório, e o relatório — aberto em um navegador — o encaminha sozinho para o seu chat do Telegram. Por essa razão, ativar o Telegram automaticamente mantém 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 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.
Pesavento (swings)
Swing Depth — o número mínimo de barras entre dois pivôs (2..100). Padrão: 12.
Swing Deviation — o tamanho mínimo de reversão para um novo pivô, em pontos. Padrão: 5.
Swing Backstep — o número mínimo de barras entre dois extremos. Padrão: 3.
Max legs drawn/labeled — quantos dos segmentos mais recentes são desenhados e rotulados. Padrão: 12.
Bars of history to process — quão longe no passado os swings são calculados, 0 = todas as disponíveis. Padrão: 500.
Key-ratio tolerance — a tolerância absoluta para coincidir a ratio de um segmento com um valor-chave. Padrão: 0.030.
Zigzag Line Color — a cor das linhas dos segmentos no gráfico de preços. Padrão: DodgerBlue.
Line Transparency — transparência da linha do segmento em porcentagem, 0-100. Padrão: 0.
Key-ratio Highlight Color — a cor dos segmentos que coincidem com uma proporção-chave. Padrão: Gold.
Highlight Transparency — transparência do destaque em porcentagem, 0-100. Padrão: 0.
Line Width — a espessura das linhas dos segmentos em pixels, 1..5. Padrão: 1.
Entry Points
Buy signals (low @ key ratio) — ativa os marcadores BUY em um pivô de fundo confirmado em uma proporção de reversão chave. Padrão: ligado.
Sell signals (high @ key ratio) — ativa os marcadores SELL em um pivô de topo confirmado em uma proporção de reversão chave. 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. 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 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_Pesavento/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 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 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.
