Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Visualizaciones:
809
Ranking:
(19)
Publicado:
2014.01.14 13:18
Actualizado:
2016.11.22 07:33
\MQL5\Include\IncOnArray\
incmaonarray.mqh (5.07 KB) ver
\MQL5\Indicators\
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

La clase CCHOOnArray está diseñada para calcular los valores de Chaikin Oscillator (CHO) a partir de los buffers del indicador.

Utilización:

El método Init() es llamado en la función OnInit(), con los parámetros siguientes:

  • int aFastPeriod - periodo de la МА rápida;
  • int aSlowPeriod - periodo de la МА lenta;
  • ENUM_MA_METHOD aMethod - método de la МА.

El método Solve() es llamado en la función OnCalculate() con los siguientes parámetros:

  • const int aRatesTotal es la variable rates_total definida en los parámetros de la función OnCalculate();
  • const int aPrevCalc - variable prev_calculated definida en la función OnCalculate();
  • double aDataHigh[] - buffer con los precios High del indicador;
  • double aDataLow[] - buffer con los precios Low del indicador;
  • double aDataClose[] - buffer con los precios Close del indicador;
  • double aDataVolume[] - buffer con los datos de Volumen para los cálculos del indicador;
  • double & aTmpAD[] - buffer intermedio auxiliar;
  • double & aFastAD[] - buffer auxiliar para la МА rápida;
  • double & aSlowAD[] - buffer auxiliar para la МА lenta;
  • double & aCHO[] - buffer con los valores calculados.

Métodos adicionales:

  • int BarsRequired() - devuelve el número mínimo de barras para los cálculos del indicador;
  • string Name() - devuelve una cadena con el nombre del indicador.

Test_CHOOnArray.mq5 es un ejemplo de indicador que muestra la utilizacion de la clase CCHOOnArray. El archivo IncCHOOnArray debe colocarse en la carpeta MQL5\Include\IncOnArray dentro de la carpeta de datos del terminal (la carpeta IncOnArray debe crearse de forma manual).

Chaikin's Oscillator (CHO) es la diferencia entre medias móviles de Accumulación/Distribución.

Ejemplo de uso de la clase CCHOOnArray

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/670

ElderImpulseSystem_HTF_Signal ElderImpulseSystem_HTF_Signal

ElderImpulseSystem_HTF_Signal muestra direcciones de tendencia de las últimas barras de ElderImpulseSystem como una secuencia de objetos gráficos. La cantidad de barras que se utilizarán se ajusta en los parámetros de entrada.

Price_Channel_Trend Price_Channel_Trend

Indicador de tendencia, basado en el cruce del nivel de pivote y su precio mediano.

ChandeQStick ChandeQStick

El indicador QStick es una MA simple de n períodos de la diferencia de precio.

Quartiles (Cuartiles-Percentiles) Quartiles (Cuartiles-Percentiles)

El indicador muestra el primer, segundo y tercer cuartil de la muestra.