Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

Библиотеки

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

| Russian English 中文 Español Deutsch 日本語 Português

Просмотров:
889
Рейтинг:
голосов: 17
Опубликован:
2011.11.07 14:23
Обновлен:
2016.11.22 07:33
\MQL5\Include\IncOnArray\\MQL5\Indicators\

Класс CAMAOnArray предназначен для расчета значений индикатора AMA (Adaptive Moving Average) по индикаторным буферам.

Применение:

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

  • int aPeriod - период расчета коэффициента эффективности;
  • int aFastPeriod - минимальный период EMA;
  • int aSlowPeriod - максимальный период EMA.

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

  • const int aRatesTotal - переменная rates_total из параметров функции OnCalculate();
  • const int aPrevCalc - переменная prev_calculated из параметров функции OnCalculate();
  • double aData[] - буфер с данными для расчета индикатора;
  • double aAMA[] - буфер с рассчитанным значением AMA.

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

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

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

Технический индикатор Адаптивное Скользящее Среднее (Adaptive Moving Average, AMA) используется для построения скользящей средней с малой чувствительностью к шумам в ценовых сериях и характеризуется минимальным запаздыванием для определения тренда. Его разработал и описал Перри Кауфман (Perry Kaufman) в своей книге "Smarter Trading".

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

IncStochasticOnArray IncStochasticOnArray

Класс CStochasticOnArray предназначен для расчета значений индикатора Stochastic по индикаторным буферам.

ReverseSymbol ReverseSymbol

Индикатор позволяет работать с изменяющимся в реальном времени зеркально "перевернутым" (1/X) торговым инструментом.

X2MA Transform Candles X2MA Transform Candles

Индикатор осуществляет перенос ценовых данных в новую систему координат, связанную со значениями индикатора X2MA.

XTrendlessOS (осциллятор бестрендовости) XTrendlessOS (осциллятор бестрендовости)

Индикатор написан в соответствии с описанием, приведенным к книге Джо ДиНаполи "Торговля с применением уровней ДиНаполи". Призван оценивать реальную перекупленность/перепроданность рынка.