La clase CCHOOnArray está diseñada para calcular los valores del indicador Chaikin Volatility (CHV) a partir de los buffers del indicador.
Utilización:
El método Init() es llamado en la función OnInit() del indicador con los parámetros siguientes:
El método Solve() es llamado en la función OnCalculate(), con los siguientes parámetros:
Métodos adicionales:
El archivo Test_CHVOnArray.mq5 es un indicador que muestra como usar la clase CCHVOnArray. El archivo IncCHVOnArray debe ser colocado en la carpeta MQL5\Include\IncOnArray de la carpeta de datos del terminal (la carpeta IncOnArray debe crearse de forma manual).
El indicador Chaikin's volatility calcula la diferencia entre los precios máximos y minimos. Estima la volatilidad basándose en la amplitud de de la diferencia entre el valor mínimo y el máximo. A diferencia del Average True Range, el indicador de Chaikin no tiene en cuenta los gaps.

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/671
IncOBVOnArray
La clase COBVOnArray está diseñada para calcular los valores de OBV (On Balance Volume) a partir de los buffers del indicador.
IncFramaOnArray
La clase CFramaOnArray está diseñada para calcular los valores de Fractal Adaptive Moving Average (FRAMA) a partir de los buffers del indicador.
IncFractalsOnArray
La clase CFractalsOnArray está diseñada para calcular los valores de Fractals a partir de los buffers del indicador.
IncTrixOnArray
La clase CTrixOnArray está diseñada para calcular los valores del indicador Triple Exponential Average (TRIX) a partir de su buffer.