IndicatorContainer

StockSharp.Algo.Indicators

Контейнер, хранящий данные индикаторов.

Реализует: IIndicatorContainer

Свойства

Count
public int Count { get; }
value = indicatorContainer.Count

Получает счет ожидающих сообщений.

Методы

AddValue
public virtual void AddValue(IIndicatorValue input, IIndicatorValue result)
indicatorContainer.AddValue(input, result)

Добавьте новые значения.

input
Входное значение индикатора.
result
Результирующее значение показателя.
ClearValues
public virtual void ClearValues()
indicatorContainer.ClearValues()

Удалить все значения индикатора.

GetValue
public virtual ValueTuple<IIndicatorValue, IIndicatorValue> GetValue(int index)
result = indicatorContainer.GetValue(index)

Чтобы получить значение индикатора по индексу.

index
Порядковый номер значения с конца.

Возвращает: Входные и результирующие значения индикатора.

GetValues
public virtual IEnumerable<ValueTuple<IIndicatorValue, IIndicatorValue>> GetValues()
result = indicatorContainer.GetValues()

Чтобы получить все значения идентификатора.

Возвращает: Все значения идентификатора. Пустой набор, если значений нет.