IIndicatorContainer

StockSharp.Algo.Indicators

Интерфейс контейнера, хранящего данные индикатора.

Свойства

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

Текущее количество сохраненных ценностей.

Методы

AddValue
public void AddValue(IIndicatorValue input, IIndicatorValue result)
iIndicatorContainer.AddValue(input, result)

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

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

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

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

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

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

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

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

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

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