Mira cómo descargar robots gratis
¡Búscanos en Telegram!
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
Librerías

IncPriceChannelOnArray - librería para MetaTrader 5

Visualizaciones:
859
Ranking:
(28)
Publicado:
2014.01.14 13:13
Actualizado:
2016.11.22 07:33
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

La clase CPriceChannelOnArray está diseñada para calcular el valor del price channel - canal del precio en búferes de indicador.

Utilización:

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

  • int aPeriod - periodo del indicador.

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

  • const int aRatesTotal - variable rates_total de los parámetros de la función OnCalculate();
  • const int aPrevCalc - variable prev_calculated de los parámetros de la función OnCalculate();
  • double aDataHigh[] - búfer con los datos del máximo (High) para el cálculo del indicador;
  • double aDataLow[] - búfer con los datos del mínimo (Low) para el cálculo del indicador;
  • double & aUpper[] - valor calculado de la línea superior del indicador;
  • double & aLower[] - valor calculado de la línea inferior del indicador;
  • double & aMiddle[] - valor calculado de la línea central del indicador;

Métodos adicionales:

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

El archivo Test_PriceChannelOnArray.mq5 es un indicador de ejemplo que muestra el funcionamiento de la clase CPriceChannelOnArray. El archivo IncPriceChannelOnArray se tiene que poner en MQL5\Include\IncOnArray, dentro de la carpeta de datos del terminal (hay que crear la carpeta IncOnArray).

El movimiento del mercado a menudo se acelera y se desacelera, de modo que no es fácil trazar líneas rectas de soporte y resistencia. El Price Channel dibuja el canal del precio, los precios máximos y mínimos de un período dado determinan los límites superior e inferior de este indicador.

Ejemplo de uso de la clase CPriceChannelOnArray

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

IncTrixOnArray IncTrixOnArray

La clase CTrixOnArray está diseñada para calcular los valores del indicador Triple Exponential Average (TRIX) a partir de su buffer.

IncFractalsOnArray IncFractalsOnArray

La clase CFractalsOnArray está diseñada para calcular los valores de Fractals a partir de los buffers del indicador.

IncEnvelopesOnArray IncEnvelopesOnArray

La clase CEnvelopesOnArray está pensada para el cálculo de valores envolventes en un buffer de indicador.

IncVHFOnArray IncVHFOnArray

La clase CVHFOnArray está diseñada para calcular los valores de Vertical Horizontal Filter (VHF) - Filtro Vertical Horizontal en búferes de indicador.