NosTraderMus LinearRegressionBands MT5
- Indicadores
- Victor Gauto
- Versão: 1.0
- Ativações: 5
NosTraderMus LinearRegressionBands MT5 é um indicador profissional para MetaTrader 5 que constrói uma linha de regressão linear sobre uma janela móvel de preços e forma um canal dinâmico a partir do desvio-padrão dos resíduos do ajuste. Sobre esse canal estatístico, integra um filtro RSI (com período/gráfico selecionável) e setas de compra/venda quando a condição de “extremo + confirmação” é atendida. O indicador privilegia sinais claros e disciplinados, confirmados em barra fechada para reduzir repintura.
O que faz e como funciona
-
Linha de regressão + canal adaptativo
Com RegPeriod velas, calcula a reta de mínimos quadrados (linha central do canal). A largura do canal é StdDevFactor × desvio-padrão dos resíduos — logo, o canal se ajusta à volatilidade corrente. -
Filtro de tendência (opcional)
A inclinação da regressão indica direção. Se OnlyInTrend=true , os sinais só aparecem a favor da inclinação (inclinação positiva → apenas compras; inclinação negativa → apenas vendas). -
Sinais (setas) = RSI + rompimento de canal
Em cada vela, no máximo uma seta, desenhada quando:-
Seta vermelha para baixo (venda): RSI acima de RSI_Overbought e a máxima da vela rompe o canal superior;
-
Seta verde para cima (compra): RSI abaixo de RSI_Oversold e a mínima da vela rompe o canal inferior.
A checagem é feita na barra definida por RSI_Shift (padrão 1, barra fechada), reduzindo repintura. O RSI pode ser calculado no período atual ou superior ( RSITimeframe ) para confirmação MTF.
-
-
Leitura visual limpa
-
Setas sólidas: venda em vermelho, compra em verde; após confirmadas, não desaparecem.
-
Alerta sonoro opcional ( EnableSound ) ao surgir nova seta.
-
Deslocamento visual ( PlotShift ) permite mover o canal no gráfico sem afetar o cálculo.
-
Vantagens e benefícios
-
Base estatística: a largura do canal vem do erro do modelo, não de faixas fixas — os rompimentos têm contexto quantitativo.
-
Leitura de tendência nítida: a regressão suaviza o ruído e realça a direção dominante.
-
Extremo + confirmação: a combinação RSI + rompimento do canal reduz sinais fracos e falsos rompimentos.
-
Menos repintura: com RSI_Shift em barra fechada, evita “aparecer e sumir” de sinais.
-
Consistência multi-timeframe: o RSI pode vir de um timeframe superior alinhado à barra atual.
-
Interface enxuta: três linhas + setas sólidas, fácil leitura em múltiplos ativos e prazos.
Recomendações de uso
-
Comece com RSI_Shift=1 (barra fechada). Quer antecipar? Diminua o valor, ciente de que o ruído aumenta.
-
Ajuste RegPeriod ao ativo/prazo:
Maior → canal mais estável e menos sinais; menor → canal mais sensível e mais sinais. -
StdDevFactor típico 1.5–2.5: mais alto → menos sinais (mais seletivo); mais baixo → mais sensível.
-
Para seguir tendência, deixe OnlyInTrend=true . Para busca de reversões, desligue — mas reforce o controle de risco.
Parâmetros ajustáveis (guia rápido)
Canal e fonte de preço
-
RegPeriod (int) — Número de velas usadas para a linha de regressão.
-
StdDevFactor (double) — Multiplicador do desvio-padrão dos resíduos (controla a largura do canal).
-
PriceType (enum) — Fonte de preço:
Close , Open , High , Low , Average (O+C)/2 , Typical (H+L+C)/3 .
RSI e sinais
-
RSIPeriod (int) — Período do RSI.
-
RSITimeframe (ENUM_TIMEFRAMES) — Timeframe do RSI (MTF opcional).
-
RSI_Overbought / RSI_Oversold (double) — Limiares de sobrecompra/sobrevenda (padrão 70/30).
-
RSI_Shift (int) — Barra a verificar (1 = barra fechada).
-
OnlyInTrend (bool) — Se true , exige direção do sinal coerente com a inclinação da regressão.
-
EnableSound (bool) — Se true , toca som ao desenhar nova seta.
Exibição
-
PlotShift (int) — Deslocamento visual das três linhas no gráfico.
Leitura dos sinais (exemplos)
-
Venda (seta vermelha): RSI > RSI_Overbought e máxima da vela rompe o canal superior; com OnlyInTrend=true , requer inclinação negativa.
-
Compra (seta verde): RSI < RSI_Oversold e mínima da vela rompe o canal inferior; com OnlyInTrend=true , requer inclinação positiva.
Regra: uma seta por vela, preservada no gráfico após a confirmação.
Aviso importante (disclaimer)
NosTraderMus LinearRegressionBands MT5 não garante resultados ou lucros. A negociação financeira — especialmente com alavancagem — envolve riscos significativos. Todas as decisões (entradas/saídas, tamanho de posição, parâmetros, etc.) são de responsabilidade exclusiva do usuário. Antes do uso em conta real, recomenda-se teste em simulação, validação em dados históricos e em tempo real, e um plano de gestão de risco adequado ao seu perfil.
Resumo
NosTraderMus LinearRegressionBands MT5 combina um arcabouço estatístico (reta de regressão + canal por desvio de resíduos) com sinais objetivos (RSI + rompimento, com filtro de inclinação opcional). Entrega leitura clara de tendência, confirmação de extremos e menor repintura por confirmação em barra fechada. Indicado para quem busca consistência, baixo ruído e sinais visuais disciplinados em diferentes mercados e prazos.