Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

IncWPROnArray - библиотека для MetaTrader 5

Просмотров:
1705
Рейтинг:
(19)
Опубликован:
2011.11.17 11:09
Обновлен:
2016.11.22 07:33
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Класс CWPROnArray предназначен для расчета процентного диапазона Вильямса (Williams’ Percent Range, %R) по индикаторным буферам.

Применение:

В функции OnInit() индикатора вызывается метод Init() с параметром:

  • int aPeriod - период индикатора.

В функции OnCalculate() индикатора вызывается метод Solve() с параметрами:

  • const int aRatesTotal - переменная rates_total из параметров функции OnCalculate();
  • const int aPrevCalc - переменная prev_calculated из параметров функции OnCalculate();
  • double aDataHigh[] - буфер с данными High для расчета индикатора;
  • double aDataLow[] - буфер с данными Low для расчета индикатора;
  • double aDataClose[] - буфер с данными Close для расчета индикатора;
  • double aWPR[] - буфер с рассчитанным значением WPR.

Дополнительные методы:

  • int BarsRequired() - возвращает минимальное количество баров для расчета ADX;
  • string Name() - возвращает строку с именем индикатора;

Файл Test_WPROnArray.mq5 это индикатор с примером использования класса CWPROnArray. Файл IncWPROnArray должен располагаться в папке MQL5\Include\IncOnArray папки данных терминала (папку IncOnArray необходимо создать).

Технический Индикатор Процентный Диапазон Вильямса (Williams’ Percent Range, %R) — это динамический индикатор, определяющий состояние перекупленности/перепроданности. Williams’ Percent Range очень похож на технический индикатор Stochastic Oscillator. Различие между ними состоит лишь в том, что первый имеет перевернутую шкалу, а второй строится с использованием внутреннего сглаживания.

Пример использования класса CWPROnArray

IncBullsBearsOnArray IncBullsBearsOnArray

Класс CBullsBearsOnArray предназначен для расчета значений индикаторов Bulls Power и Bears Power по индикаторным буферам.

Percentage Crossover Channel Percentage Crossover Channel

Канал, основанный на процентном отклонении цены от предыдущего значения средней линии канала.

sSyncScroll sSyncScroll

Скрипт для синхронной прокрутки графиков.

ElderImpulseSystem_HTF_Signal ElderImpulseSystem_HTF_Signal

Индикатор ElderImpulseSystem_HTF_Signal выводит направления тренда с определяемого во входных параметрах количества последних баров индикатора ElderImpulseSystem в виде последовательности графических объектов.