Рассчитывает индикатор Envelopes по данным, хранящимся в массиве, и возвращает его значение.
Indicators.EnvelopesOnArray(series:Array, total:int, maPeriod:int, maMethod:int, maShift:int, deviation:float, mode:int)
Параметры
Имя |
Тип |
Действие |
Значение по умолчанию |
series |
Array |
Массив с данными. |
— |
total |
int |
Количество предметов для подсчета. 0 означает весь массив. |
— |
maPeriod |
int |
Период усреднения для расчета основной линии. |
— |
maMethod |
int |
Метод скользящей средней. Это может быть любое из значений перечисления усреднения. |
— |
maShift |
int |
MA shift. Смещение линии индикатора относительно графика по таймфрейму. |
— |
deviation |
float |
Отклонение от основной линии в процентах. |
— |
mode |
int |
Индекс линии индикатора. Это может быть любое значение перечисления идентификаторов линий индикаторов IndicatorLine |
— |
Возвращаемое значение
Числовые значения индикатора Envelopes, рассчитанные по данным, хранящимся в массиве [].
Пример
let list = Indicator.EnvelopesOnArray(ExtBuffer,10,13,Averaging.Simple,0,0.2,IndicatorLine.Upper);