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

IncFractalsOnArray - librería para MetaTrader 5

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

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

Utilización:

No requiere preparación (initialización).

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 aUpper[] buffer con los fractales superiores.
  • double aLower[] buffer con los fractales inferiores.
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.

El archivo Test_FractalsOnArray.mq5 es un indicador que muestra como usar la clase CFractalsOnArray. El archivo IncFractalsOnArray debe ser colocado en la carpeta MQL5\Include\IncOnArray de la carpeta de datos del terminal (la carpeta IncOnArray debe crearse de forma manual).

Fractal es uno de los cinco indicadores del sistema de trading de Bill Williams, el cual permite detectar si estamos en un máximo o un mínimo. La definición técnica de un fractal superior es una series de al menos cinco barras consecutivas, con el MAXIMO más alto en el centro, y dos MAXIMOS a cada lado. El conjunto inverso es una serie de al menos cinco barras consecutivas, con el MINIMO más bajo en el centro, y dos MINIMOS más altos a cada lado, que se relaciona con el fractal de venta. Los fractales tienen valores Máximos y Mínimos values y se visualizan en el gráfico con flechas hacia arriba y hacia abajo.

Ejemplo de uso de la clase CFractalsOnArray

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

IncCHVOnArray IncCHVOnArray

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

IncOBVOnArray IncOBVOnArray

La clase COBVOnArray está diseñada para calcular los valores de OBV (On Balance Volume) a partir de los buffers del indicador.

IncTrixOnArray IncTrixOnArray

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

IncPriceChannelOnArray IncPriceChannelOnArray

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