On Balance Volume MTF
- Indicadores
- Versión: 1.20
- Activaciones: 10
El OBV MTF es un indicador de volumen «On-Balance» (OBV) de nivel empresarial que transforma el OBV estándar en un sistema de negociación completo. Combina el análisis del impulso con consideración del gradiente, la detección de divergencias, la alineación entre múltiples marcos temporales y el filtrado dinámico y personalizable del punto medio en una única herramienta profesional e intuitiva de análisis de volumen.
Características principales
1. Motor de impulso de 5 estados
-
Aqua (fuertemente alcista): la pendiente del OBV asciende con aceleración positiva
-
Azul acero (alcista débil): el OBV sube, pero está perdiendo impulso
-
Gris (neutro): el OBV se mantiene plano o se consolida dentro de la banda de histéresis
-
Rosa intenso (tendencia bajista débil): el OBV desciende, pero está perdiendo impulso bajista
-
Magenta (fuerte tendencia bajista): la pendiente del OBV desciende con aceleración negativa
Esta máquina de estados utiliza la histéresis para evitar las oscilaciones bruscas y la aceleración como indicador de segunda derivada. El usuario puede cambiar estos colores.
2. Detección dinámica de divergencias
Detecta tanto divergencias regulares como ocultas mediante un sistema de puntuación multifactorial (0-100):
-
Bajista regular: el precio alcanza un máximo más alto, mientras que el OBV alcanza un máximo más bajo
-
Alza regular: el precio marca un mínimo más bajo, mientras que el OBV marca un mínimo más alto
-
Bajista oculta: el precio alcanza un máximo más bajo, mientras que el OBV alcanza un máximo más alto
-
Alza oculta: el precio alcanza un mínimo más alto, mientras que el OBV alcanza un mínimo más bajo
Factores de puntuación:
-
Distancia entre barras (lo ideal es entre 12 y 50 barras)
-
Confirmación del volumen
-
Comparación de la pendiente
3. Panel nativo de múltiples marcos temporales
Muestra la dirección del OBV en tres marcos temporales seleccionables por el usuario:
-
Muestra ALZA (▲ turquesa) cuando el OBV sube
-
Muestra «BAJISTA» (▼ magenta) cuando el OBV desciende
-
El color de fondo indica la confluencia:
-
Verde oscuro: los tres marcos temporales son alcistas
-
Rojo oscuro: los tres marcos temporales son bajistas
-
Verde oliva oscuro: tendencia alcista (2 de 3)
-
Violeta oscuro: tendencia bajista (2 de 3)
-
4. Punto medio móvil dinámico
Calcula el punto medio del rango del OBV durante un periodo definido por el usuario:
-
Punto medio = (OBV máximo + OBV mínimo) / 2
-
Proporciona una línea de referencia dinámica (no estática de sobrecompra/sobreventa)
-
Línea dorada visible en la ventana del indicador
5. Sistema de filtros
Tres modos de filtrado que utilizan el punto medio dinámico:
-
FILTER_NONE: Se permiten todas las señales
-
FILTER_TREND: Se permiten señales de compra por encima del punto medio y señales de venta por debajo del punto medio
-
FILTER_MEAN_REVERSION: Se permiten señales de venta por encima del punto medio y señales de compra por debajo del punto medio
Los filtros se aplican tanto a las flechas de impulso como a las señales de divergencia.
6. Señales de impulso y divergencia
Señales de impulso (búferes 2 y 3):
-
▲ Flecha aguamarina: el OBV pasa de «Neutro» a «Fuertemente alcista»
-
▼ Flecha magenta: el OBV pasa de «Neutro» a «Fuertemente bajista»
Señales de divergencia (bufres 4 y 5):
-
▲ Verde lima: se ha detectado una divergencia alcista (normal u oculta)
-
▼ Rojo anaranjado: se detecta una divergencia bajista (normal u oculta)
Especificaciones técnicas
Índice de buffers (para integración con EA) y otras especificaciones disponibles tras la compra y previa solicitud.
Parámetros de entrada
-
InpSmoothingPeriod (por defecto: 5) - Período de suavizado de la EMA
-
InpHysteresis (por defecto: 0,15) - Umbral de banda muerta
-
InpMidpointPeriod (por defecto: 50) - Periodo de retrospectiva para el punto medio
-
InpFilterMode (por defecto: FILTER_NONE) - Selección de filtro
-
InpMTF1, InpMTF2, InpMTF3: intervalos de tiempo de la MTF
-
InpMTFRefreshMins (por defecto: 5) - Intervalo de actualización del MTF
-
MinDivScore (por defecto: 70,0) - Confianza mínima de divergencia
PREGUNTAS Y RESPUESTAS FRECUENTES
P: ¿En qué intervalos de tiempo funciona mejor este indicador?
R: El indicador funciona en todos los marcos temporales. Rendimiento óptimo:
-
Scalping (M1-M5): SmoothPeriod=3, Hysteresis=0,10, RightBars=1
-
Day trading (M15-H1): SmoothPeriod=5, Hysteresis=0,15, RightBars=3
-
Swing trading (H4-D1): SmoothPeriod=8, Hysteresis=0,20, RightBars=5
P: ¿Por qué el panel MTF muestra a veces «LOADING»?
R: El panel necesita cargar datos de varios marcos temporales. Mostrará «LOADING» hasta que haya al menos 5 barras disponibles en todos los marcos temporales seleccionados. Esto suele resolverse en unos 30 segundos.
P: ¿Cuál es la diferencia entre la divergencia normal y la oculta?
R:
-
Divergencia normal: indica una posible reversión (el precio y el OBV se mueven en direcciones opuestas)
-
Divergencia oculta: indica la continuación de la tendencia (el precio y el OBV se mueven en la misma dirección, pero el OBV muestra un debilitamiento del impulso)
Ambos tipos se muestran con los mismos colores de flecha, pero se pueden distinguir por el patrón del precio.
P: ¿Qué representa la línea dorada del punto medio?
R: La línea dorada es el punto medio dinámico del rango del OBV durante el periodo de análisis (por defecto, 50 barras). Representa el centro de la distribución reciente del volumen, calculado como (OBV más alto + OBV más bajo) / 2. NO es un nivel estático de sobrecompra o sobreventa.
P: ¿Cómo funcionan los filtros con el punto medio?
R:
-
FILTER_TREND: Solo aparecen señales de compra cuando el OBV > punto medio; solo aparecen señales de venta cuando el OBV < punto medio
-
FILTER_MEAN_REVERSION: Solo aparecen señales de venta cuando el OBV es mayor que el punto medio; solo aparecen señales de compra cuando el OBV es menor que el punto medio
-
FILTER_NONE: Aparecen todas las señales independientemente de la posición del punto medio
P: ¿Puedo utilizar este indicador en un asesor experto?
R: Sí . Se puede acceder a todos los búferes mediante llamadas a iCustom(). El búfer 0 contiene los valores brutos del OBV, el búfer 2 contiene las señales de compra, el búfer 3 contiene las señales de venta, el búfer 4 contiene las divergencias alcistas y el búfer 5 contiene las divergencias bajistas.
P: ¿Por qué el indicador se muestra en magenta cuando estoy en un marco temporal en el que el OBV es bajista?
R: El panel MTF muestra la dirección del OBV en cada marco temporal seleccionado, no el color del indicador principal. Si el OBV está bajando en ese marco temporal, muestra «BEAR» (magenta). La línea principal del OBV en tu gráfico actual sigue la codificación de colores de 5 estados basada en la pendiente y la aceleración.
P: ¿Con qué frecuencia se actualiza el panel MTF?
R: El panel se actualiza según el valor de InpMTFRefreshMins (por defecto, 5 minutos). Esto evita un uso excesivo de la CPU al no tener que recalcular en cada tick. Puedes reducirlo a 1 minuto para obtener actualizaciones más frecuentes o aumentarlo a 15-30 minutos para mejorar el rendimiento.
P: ¿Cuál es la diferencia entre los estados «débil» y «fuerte»?
R:
-
Estados «Strong» (azul turquesa/magenta): la pendiente se mueve en la dirección CON aceleración (el impulso está aumentando)
-
Estados «Weak» (azul acero/rosa intenso): la pendiente se mueve en esa dirección, PERO la aceleración es opuesta (el impulso está disminuyendo)
Los estados «débiles» suelen preceder a las reversiones, mientras que los estados «fuertes» indican una continuación.
P: ¿Puedo ocultar la línea dorada del punto medio?
R: Sí . Establece InpShowMidpoint = false en los parámetros de entrada.
P: ¿Por qué veo flechas que no parecen coincidir con la evolución del precio?
R: Las flechas aparecen en función del comportamiento del OBV, no solo del precio. Aparece una flecha de compra (turquesa) cuando el OBV pasa de «Neutro» a «Fuertemente alcista», independientemente del precio. Esto indica una presión de compra subyacente que quizá aún no se refleje en el precio.
P: ¿Qué significa la puntuación de divergencia?
R: La puntuación (0-100) indica el nivel de confianza en la divergencia:
-
85-100: Calidad excelente (señales sólidas)
-
70-84: Buena calidad (operaciones válidas)
-
60-69: Calidad media (se recomienda precaución)
-
Por debajo de 60: Calidad deficiente (filtradas)
Las puntuaciones se basan en factores de volumen, impulso y distancia entre barras.
P: ¿Cómo sé si se confirma una divergencia?
R: El indicador utiliza un «Price Action Guard»: el precio debe moverse en la dirección de la divergencia en un número de barras igual a PivotRightBars tras la aparición de la divergencia. Esta confirmación reduce las señales falsas.
P: ¿Funciona esto en el Strategy Tester?
R: Sí . El panel MTF se actualiza con cada nueva barra en el probador (no con cada tick) para un rendimiento óptimo. Todas las señales se generan correctamente.
P: ¿Qué es la banda de histéresis y por qué es importante?
R: La banda de histéresis (InpHysteresis) crea una zona muerta alrededor del punto neutro que evita cambios rápidos de color en mercados laterales. Esto reduce las señales falsas y las entradas en falsias. Los valores más altos (0,20+) funcionan mejor en mercados laterales; los valores más bajos (0,10-) funcionan mejor en mercados con tendencia.
Para consultas o asistencia:
-
Correo electrónico: Ebrah.Ssali@Nnanda.com
-
Comunidad MQL5: Mensajes directos
⚠️ AVISO LEGAL
Este indicador se proporciona «tal cual», únicamente con fines informativos y educativos. Los resultados pasados no garantizan resultados futuros. Realiza siempre pruebas retrospectivas exhaustivas y opera en cuenta demo antes de utilizarlo con dinero real. El trading conlleva un riesgo sustancial de pérdida.
PALABRAS CLAVE
OBV, volumen en equilibrio, divergencia, impulso, MTF, múltiples marcos temporales, análisis de volumen, indicador de trading, MT5, análisis técnico, divergencia oculta, divergencia regular, seguimiento de tendencias, reversión a la media, herramienta de trading profesional
