Рассчитывает индикатор Envelopes и возвращает его значение.
await Indicators.Envelopes(symbol:string, timeframe:string, maPeriod:int, maMethod:int, maShift:int, appliedPrice:int, priceType:int, deviation:float, mode:int)
Параметры
Имя |
Тип |
Действие |
Значение по умолчанию |
symbol |
string |
Название символа, по данным которого будет рассчитываться индикатор. null означает текущий символ. |
— |
timeframe |
string |
Временное ограничение. Это может быть любое из значений перечисления TimeFrame. 0 означает текущий таймфрейм графика. |
— |
maPeriod |
int |
Период усреднения для расчета основной линии. |
— |
maMethod |
int |
Метод скользящей средней. Это может быть любое из значений перечисления усреднения. |
— |
maShift |
int |
MA shift. Смещение линии индикатора относительно графика по таймфрейму. |
— |
appliedPrice |
int |
Приложенная цена. Это может быть любое из значений перечисления AppliedPrice. |
— |
priceType |
int |
Price type |
— |
deviation |
float |
Отклонение от основной линии в процентах. |
— |
mode |
int |
Индекс линии индикатора. Это может быть любое из значений перечисления идентификаторов линий индикаторов IndicatorLine. |
— |
Возвращаемое значение
Числовые значения индикатора Envelopes.
Пример
let list = await Indicator.Envelopes(null, 0, 13, Averaging.Simple, 10, AppliedPrice.Close, PriceType.Bid, 0.2, IndicatorLine.Upper);