Voltar

VibeFox Nadaraya-Watson Envelope MT5 — Ajuda

VibeFox Nadaraya-Watson Envelope — canal de regressão por kernel e sinais de rebote

VibeFox Nadaraya-Watson Envelope é um indicador de suavização não paramétrico para MetaTrader 5. Constrói uma curva de regressão por kernel suave e bandas de envelope simétricas diretamente no gráfico de preços, fornecendo uma referência visual clara para a direção da tendência, os limites do canal e os sinais de entrada baseados em rebote. Tudo é controlado através de um único painel canvas interativo sem necessidade de abrir a caixa de diálogo de parâmetros do terminal.

O que mede o Nadaraya-Watson Envelope

O estimador de Nadaraya-Watson é um método estatístico clássico não paramétrico que estima a média condicional de uma variável usando uma média ponderada das observações. No trading, é aplicado ao histórico de preços: o preço de cada barra é ponderado por uma função kernel que atribui peso maior às barras próximas e menor às distantes. O resultado é uma linha de regressão suave (Center) que se adapta à estrutura do preço sem suposições de período fixo.

Acima e abaixo da linha central o indicador traça duas bandas de envelope (Upper e Lower). A distância das bandas do centro é controlada pelo parâmetro Multiplier, escalado pelo desvio médio do preço em relação à regressão. Dois tipos de kernel estão disponíveis: Gaussian fornece uma ponderação clássica em forma de sino; Rational Quadratic é uma mistura de escalas gaussianas que reage de forma mais suave aos valores atípicos.

Dois modos de cálculo estão disponíveis. O modo Repaint atualiza a curva a cada tick. O modo Non-repaint fixa o ponto final da última barra de modo que a regressão histórica não muda após o fechamento da barra.

Pontos de entrada

Envelope Bounce — BUY e SELL

O sinal principal é o Envelope Bounce: o preço toca ou cruza as bandas exteriores do envelope. Quando o preço toca ou fecha abaixo da banda Lower é colocado um marcador BUY no gráfico — o mercado está estatisticamente esticado para baixo e um movimento de retorno à média para cima é mais provável. Quando o preço toca ou fecha acima da banda Upper aparece um marcador SELL.

O parâmetro Near tolerance (x ATR) adiciona uma zona de proximidade em torno de cada banda. Um sinal é disparado não apenas no toque direto mas também quando o preço se aproxima dentro do múltiplo de ATR especificado da banda, reduzindo os sinais perdidos por requisitos de toque exato.

Controlo visual

A linha central e as bandas de envelope têm controlos independentes de cor e transparência. Center Color e Center Transparency % estilizam a linha de regressão; Envelope Color e Envelope Transparency % as bandas superior e inferior. Line Width (1-10) define a espessura em pixels de todas as linhas desenhadas. Todas as definições visuais podem ser ajustadas em tempo real no painel sem reiniciar o indicador.

Painel interativo no gráfico

Toda a interface é um painel canvas fluido projetado para interação rápida com o rato. Todos os parâmetros estão organizados em linhas ordenadas e as definições de entrada estão destacadas com o seu próprio cabeçalho de secção. O cabeçalho do painel contém os ícones de gestão.

Power — ativa e desativa o desenho das linhas do indicador e dos sinais sem remover o indicador do gráfico.

Settings (ícone de engrenagem) — abre e fecha o painel de configurações.

Updown (setas) — move o painel entre a sub-janela e o gráfico principal.

Close (cruz) — remove o indicador do gráfico.

Resizable — arraste o canto inferior direito para redimensionar o painel.

Collapsible — duplo clique no cabeçalho para recolher o painel numa faixa compacta.

Mouse wheel — passe o cursor sobre qualquer campo numérico e role a roda para alterar o valor sem abrir o teclado.

Settings e personalização

O botão Settings abre uma secção onde o painel é adaptado ao seu espaço de trabalho: Theme claro, escuro ou automático, largura do painel configurável, tamanho do cabeçalho, altura da linha e tamanho da fonte. Opções adicionais permitem ocultar a barra inferior via Hide Footer, mostrar um cabeçalho compacto ao recolher com Mini Header, e recolher automaticamente o painel ao clicar fora dele. Quase todos os parâmetros mudam em tempo real no painel. Também pode executar várias cópias independentes no mesmo gráfico atribuindo a cada uma um número Instance único.

Notificações de entrada

Não precisa de monitorizar o gráfico à espera de um sinal. Cada entrada pode ser entregue através de vários canais de notificação que são ativados de forma independente no painel.

Alert — uma mensagem pop-up dentro do terminal.

Push — uma notificação móvel para a aplicação MetaTrader no seu telemóvel.

Email — uma mensagem enviada através das definições de correio do terminal.

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

Ative apenas os canais de que necessita e será notificado no momento em que aparecer uma nova entrada no símbolo e timeframe que está a monitorizar.

Histórico visual — relatório Html

Ative o canal Html e cada sinal de entrada é guardado num relatório HTML juntamente com uma captura de ecrã do gráfico no momento do disparo. O relatório é armazenado na pasta Files do terminal, no subdirectório VibeFox_Nadaraya, e abre em qualquer browser. O botão do lixo limpa o relatório e as suas capturas com um clique sempre que quiser começar de novo.

Alertas Telegram

Os sinais também podem ser entregues diretamente no seu chat Telegram — o texto do alerta juntamente com uma captura de ecrã do gráfico no momento da deteção. Ative o canal Telegram e introduza o token do bot e o id do chat nos parâmetros de entrada.

A entrega baseia-se no relatório HTML: cada novo sinal é escrito no relatório e o relatório — aberto num browser — reencaminha-o automaticamente para o seu chat Telegram. Por este motivo, ativar o Telegram mantém automaticamente o relatório Html ativo, e os dois canais funcionam em conjunto.

Ajuda multilingue integrada

Uma página de ajuda completa está integrada no painel e disponível em 10 languages, para que cada controlo seja explicado mesmo onde o utiliza.

Parâmetros (separador Inputs)

A maioria das definições também pode ser alterada em tempo real diretamente no painel (botão Settings) — os parâmetros de entrada apenas definem os valores iniciais no lançamento.

Kernel

Bandwidth h — largura de banda do kernel; controla o grau de suavização. Valores mais altos produzem uma curva mais suave e de reação mais lenta. Default: 8.0.

Multiplier — multiplicador da largura do envelope; escala a distância das bandas Upper e Lower da linha central. Default: 3.0.

Kernel type — tipo de função kernel: Gaussian ou Rational Quadratic. Default: Gaussian.

Window size (bars per estimate) — número de barras históricas utilizadas em cada estimativa de regressão. Default: 500.

Mode

Repaint mode — se false: modo sem redesenho, a regressão é fixada na última barra completada e não redesenha o histórico. Se true: a curva atualiza a cada tick. Default: false.

Visual

Center Color — cor da linha de regressão central. Default: Gold.

Center Transparency % — transparência da linha central (0 = totalmente opaca). Default: 0.

Envelope Color — cor das bandas de envelope superior e inferior. Default: DodgerBlue.

Envelope Transparency % — transparência das bandas de envelope. Default: 35.

Line Width (1-10) — espessura em pixels de todas as linhas desenhadas. Default: 2.

Entry Points

Envelope Bounce signal — ativa o sinal Envelope Bounce: preço toca a banda Lower = BUY, banda Upper = SELL. Default: desativado.

Near tolerance (x ATR) — zona de proximidade em torno de cada banda em múltiplos de ATR; os sinais disparam quando o preço está dentro desta distância da banda. Default: 0.25.

Notifications

Push Notification — notificação push para a aplicação móvel MetaTrader. Default: desativado.

Alert Popup — janela de alerta pop-up no terminal. Default: desativado.

Email — mensagem enviada através das definições de correio do terminal. Default: desativado.

Html Report — guarda cada sinal com uma captura do gráfico num relatório HTML (pasta Files, diretório VibeFox_Nadaraya), abre em qualquer browser. Default: desativado.

Telegram — envia cada sinal para o seu chat Telegram (texto do alerta mais captura do gráfico) através do relatório HTML. Default: desativado.

Telegram bot token — o token do seu bot Telegram, utilizado para enviar as mensagens.

Telegram chat id — o id do chat Telegram que recebe os sinais.

Panel / Settings

Panel width, px (300..800) — largura do painel em pixels. Default: 800.

Header size (1..6) — tamanho do cabeçalho. Default: 1.

Theme — tema de cor: Auto (segue o gráfico), Dark ou Light. Default: Auto.

Row height (px) — altura da linha do painel em pixels. Default: 34.

Font size — tamanho da fonte do painel. Default: 8.

Hide Footer — ocultar a faixa inferior do painel. Default: desativado.

Mini Header on collapse — mostrar um mini cabeçalho quando o painel está recolhido. Default: desativado.

Close on click outside — recolher o painel ao clicar fora dele. Default: desativado.

Instance (unique per copy: 1,2,3...) — número de instância; permite várias cópias independentes no mesmo gráfico. Default: 1.

Panel Start Window — onde o painel abre no lançamento: Subwindow ou Chart. Default: Subwindow.