NosTraderMus LinearRegressionBands MT5
- Indicadores
- Victor Gauto
- Versión: 1.0
- Activaciones: 5
NosTraderMus LinearRegressionBands MT5 es un indicador profesional para MetaTrader 5 que traza una recta de regresión sobre una ventana móvil del precio y construye bandas dinámicas a partir de la desviación estándar de los residuos del ajuste. Encima de ese canal estadístico integra un filtro RSI (con marco temporal seleccionable) y flechas de compra/venta cuando se cumplen condiciones objetivas de extremo + confirmación. Su diseño busca señales claras y disciplinadas, reduciendo el ruido y el repintado al validar en barra cerrada.
¿Qué hace y cómo funciona?
-
Recta de regresión + bandas adaptativas
El indicador calcula la recta de mejor ajuste (mínimos cuadrados) usando RegPeriod barras: esa es la línea central del canal. La anchura de las bandas se define con StdDevFactor multiplicando la desviación estándar de los residuos (error del modelo), de modo que el canal se adapta a la volatilidad reciente. -
Filtro de tendencia (opcional)
La pendiente de la recta indica el sesgo direccional. Con OnlyInTrend=true , las señales se muestran a favor de la pendiente (compras sólo con pendiente positiva; ventas sólo con pendiente negativa). -
Señales (flechas) con RSI + ruptura de canal
Se dibuja una flecha por barra cuando se cumple simultáneamente:-
Flecha roja (venta): el RSI supera RSI_Overbought y el máximo de la barra rompe por arriba de la banda superior.
-
Flecha verde (compra): el RSI cae por debajo de RSI_Oversold y el mínimo de la barra rompe por debajo de la banda inferior.
La evaluación se realiza sobre la barra cerrada definida por RSI_Shift (por defecto 1), para mitigar repintado. El RSI puede tomarse del marco actual o de un marco superior ( RSITimeframe ) para confirmación MTF.
-
-
Experiencia de uso
-
Flechas sólidas (rojas para ventas, verdes para compras) que no se borran una vez confirmadas.
-
Sonido opcional ( EnableSound ) al generarse una nueva flecha.
-
Shift visual ( PlotShift ) para desplazar el canal en pantalla (sólo efecto gráfico).
-
Ventajas y beneficios
-
Consistencia estadística real: la anchura del canal se basa en el error del ajuste, no en un rango fijo, por lo que las rupturas se miden en contexto.
-
Lectura limpia de tendencia: la recta de regresión suaviza el ruido y expone la dirección dominante.
-
Señales en extremos con confirmación: el tándem RSI + ruptura de banda reduce señales débiles o engañosas.
-
Menos repintado por diseño: validar en barra cerrada con RSI_Shift evita “señales en formación” que desaparecen.
-
Enfoque multimarco: el RSI puede venir de un timeframe superior para alinear microseñales con la estructura mayor.
-
Interfaz clara y ligera: tres líneas + flechas sólidas; fácil de leer en activos y marcos variados.
Buenas prácticas
-
Comienza con RSI_Shift=1 (barra cerrada). Si luego necesitas anticipación, reduce el desplazamiento sabiendo que aumentará el ruido.
-
Ajusta RegPeriod a la dinámica de tu activo y timeframe:
más grande → canal más estable y menos señales; más chico → canal más reactivo y más señales. -
StdDevFactor : valores 1.5–2.5 son habituales. Más alto = menos señales; más bajo = más sensibilidad.
-
Activa OnlyInTrend si operas continuación; desactívalo si trabajas giros más agresivos, con disciplina de riesgo adicional.
Parámetros modificables (guía rápida)
Ventana y bandas
-
RegPeriod (int) — Nº de barras usadas para ajustar la recta de regresión.
-
StdDevFactor (double) — Multiplicador de la desviación estándar de los residuos (define la anchura de las bandas).
-
PriceType (enum) — Fuente de precio para el ajuste:
Close , Open , High , Low , Average (O+C)/2 , Typical (H+L+C)/3 .
RSI y señales
-
RSIPeriod (int) — Período del RSI usado como filtro.
-
RSITimeframe (ENUM_TIMEFRAMES) — Marco temporal del RSI (permite confirmación MTF).
-
RSI_Overbought / RSI_Oversold (double) — Umbrales de sobrecompra/sobreventa (70/30 por defecto).
-
RSI_Shift (int) — Barra sobre la que se evalúa la condición (1 = barra cerrada).
-
OnlyInTrend (bool) — Si true , exige pendiente a favor de la señal.
-
EnableSound (bool) — Si true , reproduce sonido al dibujar una flecha nueva.
Presentación
-
PlotShift (int) — Desplaza visualmente la línea central y las bandas (no afecta el cálculo).
Ejemplos de lectura
-
Venta (flecha roja): RSI > RSI_Overbought y máximo de la barra por encima de la banda superior. Con OnlyInTrend=true , pendiente negativa.
-
Compra (flecha verde): RSI < RSI_Oversold y mínimo de la barra por debajo de la banda inferior. Con OnlyInTrend=true , pendiente positiva.
Cada flecha se dibuja una vez por barra y permanece en el gráfico.
Descargo de responsabilidad
NosTraderMus LinearRegressionBands MT5 no garantiza resultados ni beneficios. Operar en mercados financieros implica riesgos significativos, especialmente con apalancamiento. Las decisiones de entrada/salida, tamaño de posición y configuración de parámetros son exclusiva responsabilidad del usuario. Antes de utilizarlo en real, recomiendamos probar en demo, validar tu metodología con backtesting/forward testing y aplicar un plan de gestión de riesgo coherente con tu perfil.
En síntesis
NosTraderMus LinearRegressionBands MT5 combina una base cuantitativa sólida (recta de regresión y bandas por residuos) con señales claras (RSI + ruptura de canal + pendiente opcional). Ofrece una lectura limpia de tendencia y de extremos significativos, mitiga el repintado y se adapta a múltiples activos y marcos. Una herramienta pensada para quienes buscan consistencia, control del ruido y disciplina visual en la toma de decisiones.

