Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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:
815
Ranking:
(19)
Publicado:
2014.01.14 13:15
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 CWPROnArray está diseñada para calcular los valores del indicador Williams' Percent Range (%R) a partir de sus buffers.

Utilización:

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

  • int aPeriod periodo del indicador.

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 aWPR[] buffer con el valor calculado de WPR.

Métodos adicionales:

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

El archivo Test_WPROnArray.mq5 es un indicador que muestra como usar la clase CWPROnArray. El archivo IncWPROnArray 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 Técnico Williams’ Percent Range (%R) es un indicador técnico dinámico, que determina si el mercado está sobrecomprado/sobrevendido. Williams’ %R es muy similar al Oscilador Estocástico. La única diferencia es que %R tiene una escala decreciente y el Oscilador Estocástico tiene suavizado interno.

Ejemplo de uso de la clase CWPROnArray

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

iBarShift iBarShift

Hay un gran número de usuarios que necesitan la función iBarShift de MQL4. Pero esta función ya no está incluida en MQL5, el motivo principal es que MQL5 ya incluye todas las funcionalidades básicas para procesar este tipo de operaciones en sus bibliotecas.

IncForceOnArray IncForceOnArray

La clase CForceOnArray está diseñada para calcular los valores de Force Index a partir de los buffers del indicador.

IncBullsBearsOnArray IncBullsBearsOnArray

La clase CBullsBearsOnArray está diseñada para calcular los valores los indicadores Bulls Power y Bears Power a partir de sus buffers. Se facilita un ejemplo de uso de la clase.

Fine_Fractals_MTF Fine_Fractals_MTF

Este indicador crea, en la gráfica actual, fractales de un periodo mayor a partir de los datos del indicador Fine_Fractals.