OBVCD Pro
- Indicadores
-
Narayanan Mohanan Mohanan Krishnan
Construyo herramientas de medición para MetaTrader. Describen lo que el mercado ha hecho y declaran los límites de cada medición en lugar de ocultarlos. - Versión: 1.20
- Actualizado: 4 agosto 2026
- Activaciones: 10
OBVCD Pro es un oscilador de momento que aplica el análisis de convergencia/divergencia al On-Balance Volume (OBV) en lugar del precio, combinando bandas de volatilidad adaptativas con un clasificador de régimen de mercado de cinco estados. El resultado puede consultarse visualmente en el gráfico o leerse directamente desde un Expert Advisor.
La mayoría de los osciladores clásicos analizan únicamente el precio. OBVCD Pro calcula la convergencia y la divergencia a partir del flujo de volumen acumulado, de modo que mide la participación que respalda un movimiento del mercado y no solo el movimiento en sí. El resultado se reduce a un único valor de régimen, igualmente utilizable por un operador discrecional y por un sistema algorítmico.
Cómo funciona
El On-Balance Volume (OBV) se calcula a partir de la fuente de volumen seleccionada. Por defecto se utiliza el volumen de ticks, y el volumen real se aplica automáticamente cuando el bróker lo proporciona.
Sobre la serie del OBV se calculan una media móvil rápida y una lenta (EMA 12 y EMA 26 por defecto). La diferencia entre ambas forma el histograma OBVCD. A continuación se calcula una línea de señal sobre ese histograma, con una SMA de 9 periodos por defecto.
Las bandas de volatilidad superior e inferior se calculan a partir de una desviación estándar de 20 periodos con un multiplicador de desviación de 1.618. Las bandas pueden aplicarse a la línea de señal o directamente al histograma.
Al basarse en la desviación estándar, las bandas se ensanchan automáticamente en periodos de alta actividad del mercado y se estrechan cuando la actividad disminuye. Esto permite que un mismo conjunto de ajustes por defecto siga siendo utilizable en instrumentos muy distintos, sin depender de umbrales fijos.
La lógica de cinco estados de momento
El histograma codificado por colores evalúa la posición del momento respecto a las bandas de volatilidad adaptativas y clasifica cada barra completada en uno de cinco estados de mercado.
- Alcista fuerte (verde lima) — el histograma se encuentra por encima de la banda superior y el momento alcista sigue expandiéndose. Valor: +2
- Alcista débil (verde claro) — el histograma se mantiene por encima de la banda superior, pero el momento alcista empieza a debilitarse. Valor: +1
- Consolidación (gris) — el histograma se sitúa entre las bandas, lo que indica un mercado neutro o lateral. Valor: 0
- Bajista débil (naranja) — el histograma se encuentra por debajo de la banda inferior, pero la presión vendedora empieza a ceder. Valor: −1
- Bajista fuerte (rojo) — el histograma se encuentra por debajo de la banda inferior y el momento bajista sigue expandiéndose. Valor: −2
La característica clave de esta lógica es la distinción entre un movimiento extendido y uno que sigue expandiéndose. La simple ruptura de una banda no indica que el movimiento conserve su fuerza; es la dirección del momento lo que separa la continuación del agotamiento.
Integración algorítmica y con Expert Advisors
El estado de mercado calculado se escribe en un búfer específico, de modo que un Expert Advisor puede leer un valor ya elaborado sin inspeccionar colores y sin reimplementar la lógica interna.
El búfer 5 devuelve uno de los siguientes valores:
- 2.0 = Alcista fuerte
- 1.0 = Alcista débil
- 0.0 = Consolidación
- −1.0 = Bajista débil
- −2.0 = Bajista fuerte
Obtenga el handle del indicador con iCustom() y lea el valor con CopyBuffer(). Se recomienda leer Shift 1 —la última barra completamente cerrada—, ya que ese valor es definitivo y no cambiará.
Mapa de búferes públicos
- Búfer 0 — histograma OBVCD
- Búfer 1 — índice de color del histograma
- Búfer 2 — línea de señal
- Búfer 3 — banda superior
- Búfer 4 — banda inferior
- Búfer 5 — Regime Bias (régimen de mercado)
Tenga en cuenta que el búfer 1 contiene el índice de color del histograma, por lo que los búferes de datos no siguen la misma numeración que los trazados visibles: el Regime Bias es el búfer 5, no el búfer 4. Los búferes 6 a 8 se utilizan exclusivamente para cálculos internos y no forman parte de la interfaz pública.
Parámetros de entrada
- Fuente de volumen — volumen de ticks (por defecto) o volumen real cuando el bróker lo admite
- Media móvil rápida — periodo 12, EMA por defecto
- Media móvil lenta — periodo 26, EMA por defecto
- Media móvil de la señal — periodo 9, SMA por defecto
- Métodos de promediado admitidos — EMA, SMA, SMMA y LWMA
- Activar Bandas de Bollinger — activadas por defecto
- Aplicar las bandas a — línea de señal (por defecto) o histograma
- Periodo de las bandas — 20
- Desviación de las bandas — 1.618
Con las Bandas de Bollinger desactivadas, el indicador funciona como un oscilador clásico de convergencia/divergencia del OBV con línea de señal, y el Regime Bias devuelve 0 en todas las barras.
Aplicación en distintos mercados
Los ajustes por defecto son un punto de partida razonable para la mayoría de los instrumentos. En la práctica, conviene revisar los parámetros según el instrumento y el marco temporal utilizados.
- Metales (XAUUSD, XAGUSD) — ayuda a identificar fases de acumulación y distribución de volumen como contexto adicional al análisis de la estructura del precio.
- Energía (USOIL) — sigue los cambios en la participación del volumen durante los movimientos direccionales del mercado.
- Índices y Forex (US30, DXY) — las bandas adaptativas filtran el ruido del mercado, de modo que un cambio de estado refleja una variación real de la participación del volumen y no una fluctuación aleatoria.
- Criptomonedas (BTCUSD, ETHUSD) — el suavizado mantiene la legibilidad de las lecturas en condiciones de alta volatilidad, haciendo más claros los cambios de momento.
Comportamiento del cálculo
Todos los valores se calculan exclusivamente a partir de datos históricos ya cerrados. Una vez que una barra cierra, sus valores no vuelven a cambiar. Solo la barra en formación se actualiza a medida que llegan nuevos ticks.
Para obtener lecturas confirmadas conviene utilizar Shift 1 en lugar de Shift 0. El indicador no emplea datos anticipados (look-ahead) y no repinta los valores una vez cerrada la barra.
Para quién es
- Operadores discrecionales que deseen una lectura de la participación del volumen para confirmar si un movimiento del mercado está realmente respaldado y para distinguir la continuación del debilitamiento del momento.
- Operadores algorítmicos y desarrolladores de Expert Advisors que necesiten un filtro de régimen ya construido y documentado, con una interfaz estable y sin reimplementar la lógica interna.
Notas
- Se muestra en una ventana de indicador independiente.
- 5 trazados (plots).
- 9 búferes de indicador.
- El histograma semitransparente mantiene la legibilidad de la ventana cuando se utiliza junto a otros indicadores.
Este indicador es una herramienta de análisis técnico y de filtrado de las condiciones del mercado. No es un sistema de trading, no genera señales de trading, no ofrece asesoramiento de inversión y no abre ni gestiona operaciones de forma automática.
Antes de comprar, está disponible una versión demo gratuita que puede evaluarse en el Probador de Estrategias de MetaTrader 5.
Desarrollado y mantenido por Narayanan Mohanan, desarrollador MT5/MQL5.
Si detecta algún error en la traducción de esta página, comuníquemelo y lo corregiré.
