TSLab API Docs  1
Класс TSLab.Script.Helpers.Indicators

Помощники для расчета индикаторов Подробнее...

Открытые статические члены

static double Highest (IList< double > candles, int curbar, int period)
 Рассчитать максимальное значение Подробнее...
 
static double Lowest (IList< double > candles, int curbar, int period)
 Рассчитать минимальное значение Подробнее...
 
static double TrueRange (IList< Bar > candles, int curbar)
 Рассчитать истинный диапазон для текущего бара Подробнее...
 
static double SMA (IList< double > candles, int curbar, int period)
 Рассчитать SMA (простое скользящее среднее) для текущего бара Подробнее...
 
static double SummFor (IList< double > candles, int curbar, int period)
 Рассчитать сумму за несколько значений Подробнее...
 
static double StDev (IList< double > candles, IList< double > smas, int curbar, int period)
 Рассчитать Стандартное Отклонение для текущего бара Подробнее...
 
static double Volatility (IList< double > candles, IList< double > smas, int curbar, int period)
 Рассчитать Стандартную Историческую Волатильность для текущего бара Подробнее...
 

Подробное описание

Помощники для расчета индикаторов

Методы

static double TSLab.Script.Helpers.Indicators.Highest ( IList< double >  candles,
int  curbar,
int  period 
)
static

Рассчитать максимальное значение

Аргументы
curbarПоследний рассчитанный бар
periodПериод расчета
candlesСписок источников баров
Возвращает
Максимальное значение
static double TSLab.Script.Helpers.Indicators.Lowest ( IList< double >  candles,
int  curbar,
int  period 
)
static

Рассчитать минимальное значение

Аргументы
curbarПоследний рассчитанный бар
periodПериод расчета
candlesСписок источников баров
Возвращает
Минимальное значение
static double TSLab.Script.Helpers.Indicators.SMA ( IList< double >  candles,
int  curbar,
int  period 
)
static

Рассчитать SMA (простое скользящее среднее) для текущего бара

Аргументы
candlesСписок источников баров
curbarНомер текущего бара
periodПериод SMA (простого скользящего среднего)
Возвращает
SMA (Простое cкользящее cреднее)
static double TSLab.Script.Helpers.Indicators.StDev ( IList< double >  candles,
IList< double >  smas,
int  curbar,
int  period 
)
static

Рассчитать Стандартное Отклонение для текущего бара

Аргументы
candlesСписок данных
smasСписок посчитанных SMA
curbarНомер текущего бара
periodПериод SMA (простого скользящего среднего)
Возвращает
SMA (Простое cкользящее cреднее)
static double TSLab.Script.Helpers.Indicators.SummFor ( IList< double >  candles,
int  curbar,
int  period 
)
static

Рассчитать сумму за несколько значений

Аргументы
candlesСписок источников баров
curbarНомер текущего бара
periodПериод
Возвращает
Сумма
static double TSLab.Script.Helpers.Indicators.TrueRange ( IList< Bar candles,
int  curbar 
)
static

Рассчитать истинный диапазон для текущего бара

Аргументы
candlesСписок источников баров
curbarНомер текущего бара
Возвращает
Истинный диапазон
static double TSLab.Script.Helpers.Indicators.Volatility ( IList< double >  candles,
IList< double >  smas,
int  curbar,
int  period 
)
static

Рассчитать Стандартную Историческую Волатильность для текущего бара

Аргументы
candlesСписок данных
smasСписок посчитанных SMA
curbarНомер текущего бара
periodПериод SMA (простого скользящего среднего)
Возвращает
SMA (Простое cкользящее cреднее)