VibeFox Kagi
- Indicadores
- Versão: 1.0
- Ativações: 5
VibeFox Kagi — linha Kagi yin/yang com pontos de entrada por reversão
O VibeFox Kagi é um indicador de gráfico em tempo real para o MetaTrader 5. Ele desenha a clássica linha Kagi — uma linha guiada pelo preço que ignora o tempo e reage apenas a movimentos significativos — alternando entre um estado Yang (de alta) espesso e um estado Yin (de baixa) fino, marca cada mudança de tendência com um sinal de entrada claro diretamente no gráfico de preços e reúne todos os controles em um painel interativo moderno. Em vez de observar velas, você lê a ação pura do preço: a mudança de oferta/demanda é mostrada no exato momento em que acontece.
Como o indicador funciona
A linha Kagi é construída a partir dos preços de fechamento, não do tempo. Enquanto o preço continua se movendo na direção atual, a linha simplesmente se estende em direção a cada novo extremo. Somente quando o preço reverte por pelo menos o valor de Reversal a linha muda de direção: um pequeno conector horizontal é adicionado e um novo segmento vertical é desenhado no sentido oposto. Pequenos recuos abaixo desse limite são ignorados, então o gráfico permanece limpo e o ruído é filtrado automaticamente.
A espessura da linha carrega o sinal. A linha torna-se Yang (espessa) quando sobe acima do ombro anterior — o último nível horizontal de virada para cima — significando que a demanda assumiu o controle. Ela torna-se Yin (fina) quando cai abaixo da cintura anterior — o último nível horizontal de virada para baixo — significando que a oferta está no comando. Essa alternância espessa/fina é o coração da análise Kagi e é o que produz os sinais de negociação.
Reversal define o movimento, em pontos, necessário para inverter a linha; defina como 0 para um valor automático derivado do ATR(14), de modo que a sensibilidade se adapte à volatilidade do instrumento. Segment limita quantos segmentos Kagi são desenhados, e 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. A linha Kagi é desenhada diretamente no gráfico de preços como objetos de linha, enquanto o indicador em si fica em sua própria subjanela, onde o painel de controle se encontra.
Pontos de entrada
O principal valor do VibeFox Kagi são seus pontos de entrada automáticos: o indicador rastreia ele mesmo cada mudança de tendência e coloca um marcador claro diretamente no gráfico de preços no momento em que a linha muda de espessura. Dois tipos independentes de sinal estão disponíveis, cada um com seu próprio botão de ativação.
Entry — Yang flip (BUY)
Quando a linha muda de Yin para Yang — a linha fina de baixa torna-se espessa e rompe acima do ombro anterior — um marcador BUY é colocado no gráfico. Esta é a reversão de alta: a demanda superou o nível de oferta anterior e uma nova perna de alta na estrutura Kagi começou.
Entry — Yin flip (SELL)
Quando a linha muda de Yang para Yin — a linha espessa de alta torna-se fina e rompe abaixo da cintura anterior — um marcador SELL aparece. Esta é a reversão de baixa: a oferta superou o nível de demanda anterior e uma nova perna de baixa começou.
Os marcadores de compra e venda são coloridos separadamente com as configurações Buy Color e Sell Color, então 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
As seções Yang usam a Yang Line Color e as seções Yin a Yin Line Color, de modo que os dois estados de mercado sejam instantaneamente distinguíveis. A espessura base é definida com Base Line Width de 1 a 5 pixels (Yin usa a largura base, Yang a largura base mais dois, o que mantém o contraste espesso/fino visível em qualquer configuração). Ambas as cores de linha e ambos os marcadores de entrada suportam uma configuração de transparência (0-100%) na janela do seletor de cores, para que você possa misturá-los suavemente ao fundo do gráfico.
Painel interativo no gráfico
Toda a interface é um painel suave baseado em canvas, criado para controle rápido com o mouse. Os parâmetros Kagi 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, 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 gráfico atribuindo a cada uma um Instance único, para comparar diferentes configurações de Reversal 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, enviado diretamente para o seu chat do Telegram.
Ative apenas os canais de que você precisa, e será notificado no momento em que um novo flip Yang ou Yin aparecer no símbolo e 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 disparou. O relatório é armazenado na pasta Files do terminal, no diretório VibeFox_Kagi (MQL5/Files/VibeFox_Kagi/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 do zero.
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 chat id 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 para o seu chat do Telegram por conta própria. Por essa razão, ativar o Telegram mantém automaticamente o relatório Html ligado, e os dois canais trabalham juntos.
Ajuda multilíngue integrada
Uma página de ajuda completa está integrada ao painel, disponível em vários idiomas, para que cada controle seja 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.
Kagi
Reversal, points — o movimento em pontos necessário para reverter a linha Kagi; 0 = Auto, derivado do ATR(14). Padrão: 0.
Bars of history to process — quantas barras atrás a linha Kagi é calculada, 0 = todas disponíveis. Padrão: 500.
Yang Line Color — a cor das seções Kagi espessas (de alta). Padrão: LimeGreen.
Yang Transparency — transparência da linha Yang em porcentagem, 0-100. Padrão: 0.
Yin Line Color — a cor das seções Kagi finas (de baixa). Padrão: Tomato.
Yin Transparency — transparência da linha Yin em porcentagem, 0-100. Padrão: 0.
Base Line Width — a espessura base da linha em pixels, 1..5 (Yin = base, Yang = base+2). Padrão: 1.
Entry Points
Yang flip (Yin->Yang) -> BUY — ativa marcadores BUY quando a linha torna-se espessa. Padrão: ligado.
Yin flip (Yang->Yin) -> SELL — ativa marcadores SELL quando a linha torna-se fina. 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 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_Kagi/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 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.
