Interface IIndicatorContainer
Интерфейс контейнера, хранящего данные индикатора.
Namespace: StockSharp.Algo.Indicators
Assembly: StockSharp.Algo.dll
Syntax
public interface IIndicatorContainer
Properties
Count
Текущее количество сохраненных значений.
Declaration
int Count { get; }
Property Value
Type | Description |
---|---|
Int32 |
Methods
AddValue(IIndicatorValue, IIndicatorValue)
Добавить новые значения.
Declaration
void AddValue(IIndicatorValue input, IIndicatorValue result)
Parameters
Type | Name | Description |
---|---|---|
IIndicatorValue | input | Входное значение индикатора. |
IIndicatorValue | result | Результирующее значение индикатора. |
ClearValues()
Удалить все значения индикатора.
Declaration
void ClearValues()
GetValue(Int32)
Получить значения индикатора по индексу.
Declaration
Tuple<IIndicatorValue, IIndicatorValue> GetValue(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | Порядковый номер значения с конца. |
Returns
Type | Description |
---|---|
Tuple<IIndicatorValue, IIndicatorValue> | Входное и результирующие значения индикатора. |
GetValues()
Получить все значения индикатора.
Declaration
IEnumerable<Tuple<IIndicatorValue, IIndicatorValue>> GetValues()
Returns
Type | Description |
---|---|
IEnumerable<Tuple<IIndicatorValue, IIndicatorValue>> | Все значения индикатора. Пустое множество, если значений нет. |