Справочник MQL4 Технические индикаторы iBandsOnArray
iBandsOnArrayВозвращает значение технического индикатора Bollinger Bands®, рассчитанного на данных, хранящихся в массиве.
Параметры array[] [in] Массив с данными. total [in] Количество элементов для вычисления. 0 означает все элементы массива. period [in] Период усреднения основной линии индикатора. deviation [in] Количество стандартных отклонений от основной линии. bands_shift [in] Сдвиг индикатора относительно ценового графика. mode [in] Индекс линии индикатора. Может быть любым из перечисленных идентификаторов линии индикаторов (0 - MODE_MAIN, 1 - MODE_UPPER, 2 - MODE_LOWER). shift [in] Индекс получаемого значения из индикаторного буфера (сдвиг относительно текущего бара на указанное количество периодов назад). Возвращаемое значение Значение технического индикатора Bollinger Bands®, рассчитанного на данных, хранящихся в массиве array[]. Примечание В отличие от iBands(...), функция iBandsOnArray не выбирает данные на основе названия инструмента, таймфрейма и используемой цены - ценовые данные должны быть подготовлены заранее. Расчет производится слева направо. Для организации доступа к элементам массива, как к таймсерии (то есть справа налево), необходимо использовать функцию ArraySetAsSeries. Пример:
|