Справочник MQL4
Технические индикаторы
iCustom
| double iCustom( |
string symbol, int timeframe, string name, ..., int mode, int shift) |
Расчет указанного пользовательского индикатора. Пользовательский индикатор должен быть скомпилирован (файл с расширением EX4)
и находиться в директории каталог_терминала\experts\indicators.
Параметры:
| symbol |
- |
Символьное имя инструмента, на данных которого будет вычисляться индикатор. NULL означает текущий символ. |
| timeframe |
- |
Период. Может быть одним из периодов графика. 0 означает период текущего графика. |
| name |
- |
Имя пользовательского индикатора. |
| ... |
- |
Список параметров (при необходимости). Передаваемые параметры должны соответствовать порядку объявления и типу внешних (extern) переменных пользовательского индикатора. |
| mode |
- |
Индекс линии индикатора. Может быть от 0 до 7 и должен соответствовать индексу, используемому одной из функций SetIndexBuffer. |
| shift |
- |
Индекс получаемого значения из индикаторного буфера (сдвиг относительно текущего бара на указанное количество периодов назад). |
Пример:
double val=iCustom(NULL, 0, "SampleInd",13,1,0);
|
|
|