Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
IncCCIOnArray - librería para MetaTrader 5
- Visualizaciones:
- 743
- Ranking:
- Publicado:
- 2014.01.14 13:16
- Actualizado:
- 2016.11.22 07:33
- ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
La clase CCCIOnArray está diseñada para calcular los valores de Commodity Channel Index (CCI) 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 aPeriod - periodo del indicador;
- ENUM_MA_METHOD aMethod - método de cálculo de MA.
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 aData[] - buffer de datos para los cálculos del indicador;
- double aP[] - buffer intermedio para los cálculos de MA;
- double aСС[] - buffer con los valores calculados de CCI.
Métodos adicionales:
- int BarsRequired() - devuelve el valor mínimo de barras para el cálculo del CCI;
- string Name() - devuelve una cadena con el nombre del indicador;
Test_CCIOnArray.mq5 es un ejemplo de indicador que muestra la utilización de la clase CCCIOnArray. El archivo IncCCIOnArray debe colocarse en la carpeta MQL5\Include\IncOnArray dentro de la carpeta de datos del terminal (la carpeta IncOnArray debe crearse de forma manual). Para un funcionamiento correcto se necesita la clase CMAOnArray definida en el archivo IncMAOnArray. Se puede obtener aquí.
El Indicador Técnico Commodity Channel Index (CCI) mide la desviación del precio del activo de su valor medio estadístico. Valores altos del índice indican que el precio es inusualmente alto comparado con su valor medio, y un índice bajo muestra que el precio es demasiado bajo.
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/649
BrainTrend_HTF_Signal muestra direcciones de tendencia de las últimas barras de BrainTrend1 y BrainTrend2 como una secuencia de objetos gráficos. La cantidad de barras que se utilizarán se ajusta en los parámetros de entrada.
Fine_Fractals_MTFEste indicador crea, en la gráfica actual, fractales de un periodo mayor a partir de los datos del indicador Fine_Fractals.
Versión modificada del indicador "Rabbit" con características de visualización mejoradas (el indicador muestra los niveles de soporte/resistencia actuales para cualquier par de divisas).
SilverTrend_HTF_SignalSilverTrend_HTF_Signal muestra la dirección de la tendencia o una señal generada por el indicador SilverTrend_Signal para llevar a cabo una transacción, mediante un objeto gráfico coloreado que indica la tendencia o la dirección de la transacción.