VibeFox Trend Color
- Indicadores
- Versão: 1.0
- Ativações: 5
VibeFox Trend Color — indicador de tendência que recolore as velas com sinais de entrada Color Flip
VibeFox Trend Color é um indicador MetaTrader 5 que recolore cada vela de preço em tempo real conforme a direção atual da tendência e marca a barra exata em que a tendência se inverte. Em vez de sobrepor uma linha separada que você não sabe bem como ler, você vê a história do mercado escrita nas próprias velas: cada barra carrega uma cor altista ou baixista clara que se atualiza tick a tick, e um marcador aparece no momento em que a cor muda.
Como o Trend Color recolore as velas
O algoritmo é construído em torno de uma única comparação. Para cada barra ele calcula a média móvel simples do ponto médio (hl2) sobre as últimas CompareBars barras e compara o fechamento atual com essa referência. Quando o fechamento está acima da referência SMA, a vela é pintada com a cor altista; quando cai abaixo, a vela é pintada com a cor baixista. A média do ponto médio suaviza o ruído de curto prazo para que pavios breves não invertam a cor sozinhos — só um fechamento decisivo além da linha SMA muda o veredito.
O resultado é um histograma contínuo de cor da tendência: trechos de uma só cor significam que o preço mantém sua direção, enquanto uma vela isolada da cor oposta muitas vezes sinaliza uma estagnação ou uma reversão precoce. Não é preciso uma subjanela secundária porque o rótulo de tendência está embutido na própria vela.
CompareBars versus período SMA
O parâmetro CompareBars é ao mesmo tempo o período de cálculo da média de referência e o controle de sensibilidade do indicador. Um valor menor reage rápido e produz mudanças de cor mais frequentes; um valor maior suaviza o sinal e mantém a cor estável ao longo de correções menores. O valor padrão de 6 equilibra capacidade de resposta e resistência ao ruído na maioria dos períodos de tempo e dos símbolos líquidos.
Pontos de entrada — Color Flip
O sinal de entrada principal é o Color Flip: a primeira vela que carrega uma cor diferente da barra anterior. Quando a vela fica altista após uma ou mais barras baixistas, um marcador BUY é colocado na mínima. Quando a vela fica baixista após barras altistas, um marcador SELL é colocado na máxima. O interruptor Color Flip no painel ativa ou desativa essa camada de forma independente do recoloramento das velas em si, de modo que você pode estudar primeiro o padrão de cor e adicionar os marcadores só quando estiver pronto para agir sobre eles.
O suporte multi-período está integrado: ajustar o parâmetro TF para um período de tempo superior faz o indicador calcular a direção da tendência nesse período de tempo e pintar as velas do período de tempo do gráfico com o resultado. Você pode operar o gráfico rápido enquanto filtra pelo viés do período de tempo superior.
Visual
Todas as cores são livremente ajustáveis. O seletor Bull define a cor das velas altistas e o seletor Bear define as velas baixistas — qualquer combinação funciona, de um esquema clássico azul e vermelho a uma sutil escala de cinza. As cores dos marcadores Buy e Sell são definidas de forma independente e por padrão adotam os mesmos tons das velas, para que os marcadores pareçam parte da mesma linguagem visual. Marker Size dimensiona a seta de entrada de 1 a 5 pixels para se adequar à densidade e à resolução do gráfico.
Painel interativo no gráfico
Cada parâmetro é acessível pelo painel sem reabrir a caixa de diálogo Inputs. O painel é uma sobreposição baseada em canvas que fica diretamente sobre a janela do gráfico. Ele contém os parâmetros de tendência, os controles visuais e o bloco de entrada em fileiras compactas, e abre a seção Settings para a aparência do painel e os canais de notificação com um clique de ícone.
Power — liga e desliga todo o desenho sem remover o indicador do gráfico, de modo que você pode apagar a imagem entre sessões e retomar com os mesmos ajustes.
Settings (gear) — abre e fecha a seção de ajustes onde se configuram a aparência do painel, os canais de notificação e o número de barras.
Updown (arrows) — move o painel entre a janela do gráfico principal e uma subjanela. As velas recoloridas sempre permanecem no gráfico, não importa onde o painel esteja ancorado.
Close (cross) — remove o indicador do gráfico de forma limpa.
Resizable — arraste o canto inferior direito para alargar ou estreitar o painel.
Collapsible — dê um duplo clique no cabeçalho para dobrar o painel numa faixa compacta que fica fora do caminho; dê outro duplo clique para restaurá-lo.
Mouse wheel — passe o cursor sobre qualquer campo numérico de entrada e role para mudar o valor imediatamente sem usar o teclado.
Right-click a tab — onde houver controles de aba, o clique direito alterna o estado ativo.
Ajustes e personalização
A seção Settings, aberta pelo ícone de engrenagem, ajusta o painel em si mais do que a lógica do indicador. Escolha um Theme — Auto segue o fundo do gráfico, Dark e Light são fixos. Defina o Width do painel e a altura de Row para caber na sua tela. O tamanho de Header, o tamanho de Font, Hide Footer e Mini Header permitem reduzir o painel a uma pegada mínima em telas pequenas. Close outside dobra o painel automaticamente quando você clica em qualquer parte do gráfico, o que é conveniente se você usa o gráfico para entrada manual. O contador Bars define quantas barras históricas são recoloridas a cada passagem, e Refresh define um intervalo de recálculo automático em segundos para situações em que o fluxo de ticks é escasso.
Notificações de entrada
Cada sinal Color Flip pode disparar um ou mais canais de notificação habilitados de forma independente no painel.
Alert — uma mensagem pop-up dentro do terminal no momento em que o sinal aparece.
Push — uma notificação push móvel para o app MetaTrader no seu telefone.
Email — uma carta enviada pelas configurações de e-mail do terminal.
Telegram — o texto do sinal junto com uma captura do gráfico entregues ao seu chat do Telegram. Defina o bot token e o chat id na aba Inputs.
Histórico visual — HTML report
Habilite o canal Html e cada sinal Color Flip é escrito num arquivo HTML junto com uma captura do gráfico no momento em que o sinal disparou. Abra o arquivo em qualquer navegador para revisar todo o histórico visual do que o indicador detectou. Um ícone de lixeira no painel limpa o relatório e sua pasta de capturas quando você quiser iniciar um registro novo.
O relatório é salvo em MQL5/Files/VibeFox_TrendColor/result.html dentro da pasta de dados do terminal.
Ajuda multilíngue integrada
Uma página de ajuda completa está integrada à seção Settings do painel, disponível em 10 languages: inglês, russo, alemão, francês, espanhol, italiano, português, chinês, japonês e coreano. Clique no botão de idioma para exibir o texto de ajuda diretamente no gráfico como uma sobreposição Comment; clique no mesmo botão de novo para ocultá-lo.
Parâmetros (aba Inputs)
A maioria dos ajustes pode ser mudada ao vivo no painel — os parâmetros de entrada apenas definem os valores iniciais na inicialização.
Trend
CompareBars — comprimento da referência SMA(hl2) usada para recolorir as velas, faixa 1..200. Padrão: 6.
MTF Timeframe — período de tempo para o cálculo da tendência; Current significa o período de tempo do gráfico. Padrão: Current.
Visual
Bull color — cor das velas altistas (tendência de alta). Padrão: DodgerBlue.
Bear color — cor das velas baixistas (tendência de baixa). Padrão: Tomato.
Entry Points
Entry on Color Flip — habilita os marcadores de entrada Color Flip; virada altista = BUY, virada baixista = SELL. Padrão: desativado.
Marker Size (1-5) — tamanho da seta do marcador de entrada no gráfico. Padrão: 2.
Buy Marker Color — cor do marcador de entrada BUY. Padrão: DodgerBlue.
Sell Marker Color — cor do marcador de entrada SELL. Padrão: Tomato.
Notifications
Push Notification — notificação push para o terminal móvel MetaTrader. Padrão: desativado.
Alert Popup — pop-up Alert dentro do terminal. Padrão: desativado.
Email — e-mail pelas configurações de e-mail do terminal. Padrão: desativado.
Html — salva cada sinal com uma captura do gráfico em MQL5/Files/VibeFox_TrendColor/result.html. Padrão: desativado.
Telegram — envia cada sinal ao seu chat do Telegram pelo relatório HTML aberto num navegador. Padrão: desativado.
Telegram bot token — token do seu bot do Telegram.
Telegram chat id — id do chat do Telegram que recebe os sinais.
Panel / Settings
Panel width, px — largura do painel em pixels, faixa 300..800. Padrão: 800.
Header size — tamanho do cabeçalho, faixa 1..6. Padrão: 1.
Theme — tema de cor: Auto (segue o fundo do 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 de rodapé do painel. Padrão: desativado.
Mini Header on collapse — mostrar um cabeçalho compacto quando o painel está recolhido. Padrão: desativado.
Close on click outside — recolher o painel ao clicar fora dele. Padrão: desativado.
Instance — número de cópia do indicador; defina um valor único por cópia para rodar várias instâncias num mesmo gráfico. Padrão: 1.
