Indicators.Alligator()

Рассчитывает индикатор Аллигатора и возвращает его значение.
await Indicators.Alligator(symbol:string, timeframe:string, jawPeriod:int, jawShift:int, teethPeriod:int, teethShift:int, lipsPeriod:int, lipsShift:int, maMethod:int, appliedPrice:int, priceType:int, mode:int)

Параметры

Имя Тип Действие Значение по умолчанию
symbol string Название символа, по данным которого будет рассчитываться индикатор. null означает текущий символ.
timeframe string Временное ограничение. Это может быть любое из значений перечисления TimeFrame. 0 означает текущий таймфрейм графика.
jawPeriod int Период усреднения синей линии (Челюсть Аллигатора).
jawShift int Смещение синей линии относительно графика.
teethPeriod int Период усреднения красной линии (Зубы Аллигатора).
teethShift int Смещение красной линии относительно графика.
lipsPeriod int Период усреднения зеленой линии (Губы Аллигатора).
lipsShift int Смещение зеленой линии относительно графика.
maMethod int MA method. Это может быть любой из методов скользящей средней. Это может быть любое из значений перечисления усреднения.
appliedPrice int Приложенная цена. Это может быть любое из значений перечисления AppliedPrice.
priceType int Price type
mode int Источник данных, идентификатор линии индикатора. Это может быть любое из следующих значений:
IndicatorLine.GatorJaw - Линия баланса Gator Jaw (синяя),
IndicatorLine.GatorTeeth - линия баланса Gator Teeth (красная),
IndicatorLine.GatorLips - линия баланса Gator Lips (зеленая).

Возвращаемое значение

Числовые значения индикатора Alligator.

Пример

let listAlligator = await Indicator.Alligator(null,0,13,8,8,5,5,3, Averaging.Smoothed, AppliedPrice.Median, PriceType.Bid, IndicatorLine.GatorJaw);