Рассчитывает стохастический осциллятор и возвращает его значение.
await Indicators.Stochastic(symbol:string, timeframe:string, KPeriod:int, DPeriod:int, Slowing:int, method:int, priceField:int, priceType:int, mode:int)
Параметры
Имя |
Тип |
Действие |
Значение по умолчанию |
symbol |
string |
Название символа, по данным которого будет рассчитываться индикатор. null означает текущий символ. |
— |
timeframe |
string |
Временное ограничение. Это может быть любое из значений перечисления TimeFrame. 0 означает текущий таймфрейм графика. |
— |
KPeriod |
int |
Период линии% K. |
— |
DPeriod |
int |
Период линии% D. |
— |
Slowing |
int |
Значение замедления. |
— |
method |
int |
Метод скользящей средней. Это может быть любое из значений перечисления усреднения. |
— |
priceField |
int |
Параметры ценового поля. Это может быть одно из следующих значений: 0 - Low/High or 1 - Close/Close. |
— |
priceType |
int |
Price type |
— |
mode |
int |
Индекс линии индикатора. Это может быть любое значение из перечисления идентификаторов Indicators line IndicatorLine. |
— |
Возвращаемое значение
Числовые значения стохастического осциллятора.
Пример
let list = await Indicator.Stochastic(null, 0, 5, 3, 3, Averaging.Simple, 0, PriceType.Bid);
let listMain = list[IndicatorLine.Main];