Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
IncEROnArray - библиотека для MetaTrader 5
- Просмотров:
- 1541
- Рейтинг:
- Опубликован:
- 2011.11.09 12:02
- Обновлен:
- 2016.11.22 07:33
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Класс CEROnArray предназначен для расчета коэффициента эффективности (Efficiency Ratio, ER), использующегося в адаптивной скользящей средней (Adaptive Moving Average, AMA).
Применение:
В функции OnInit() индикатора вызывается метод Init() с параметром:
- int aPeriod - период расчета коэффициента эффективности.
В функции OnCalculate() индикатора вызывается метод Solve() с параметрами:
- const int aRatesTotal - переменная rates_total из параметров функции OnCalculate();
- const int aPrevCalc - переменная prev_calculated из параметров функции OnCalculate();
- double aData[] - буфер с данными для расчета индикатора;
- double aER[] - буфер с рассчитанным значением.
Дополнительные методы:
- int BarsRequired() - возвращает минимальное количество баров для расчета индикатора;
- string Name() - возвращает строку с именем индикатора.
Файл Test_EROnArray.mq5 - это индикатор с примером использования класса CEROnArray. Файл IncEROnArray должен располагаться в папке MQL5\Include\IncOnArray папки данных терминала (папку IncOnArray необходимо создать).
Простейший скрипт для удаления всех графических объектов с графика финансового актива.
TrendLineAlertИндикатор отображает наклонную трендовую линию, с помощью которой задается уровень срабатывания сигнала.
Класс CERDOnArray предназначен для расчета коэффициента эффективности (Efficiency Ratio, ER), использующегося в адаптивной скользящей средней (Adaptive Moving Average, AMA), но с учетом направления движения цены. При движении цены вверх индикатор имеет положительные значения, при движении вниз - отрицательные.
SpreadCandlesCreatorИндикатор в онлайне строит свечной график из текущих значений плавающего спреда.