Рассчитывает индикатор Bollinger Bands и возвращает его значение.
await Indicators.Bands(symbol:string, timeframe:string, period:int, deviations:float, bandsShift:int, appliedPrice:int, priceType:int, mode:int)
Параметры
Имя |
Тип |
Действие |
Значение по умолчанию |
symbol |
string |
Название символа, по данным которого будет рассчитываться индикатор. null означает текущий символ. |
— |
timeframe |
string |
Временное ограничение. Это может быть любое из значений перечисления TimeFrame. 0 означает текущий таймфрейм графика. |
— |
period |
int |
Период усреднения. |
— |
deviations |
float |
Количество стандартных отклонений от основной линии. |
— |
bandsShift |
int |
Смещение индикатора относительно графика. |
— |
appliedPrice |
int |
Приложенная цена. Это может быть любое из значений перечисления AppliedPrice. |
— |
priceType |
int |
Price type |
— |
mode |
int |
Индекс линии индикатора. Это может быть любой из Indicators line значение перечисления идентификаторов (0 - IndicatorLine.Main, 1 - IndicatorLine.Upper, 2 - IndicatorLine.Lower). |
— |
Возвращаемое значение
Числовые значения индикатора Bollinger Bands.
Пример
let listBands = await Indicators.Bands(null, 0, 20, 2, 0, AppliedPrice.Low, IndicatorLine.Lower, PriceType.Bid);