Interface IIndicatorValue
Значение индикатора, на основе которого он обновит свое значение, а так значение, хранящее результат вычисления индикатора.
Namespace: StockSharp.Algo.Indicators
Assembly: StockSharp.Algo.dll
Syntax
public interface IIndicatorValue : IComparable<IIndicatorValue>, IComparable
Properties
Indicator
Indicator.
Declaration
IIndicator Indicator { get; }
Property Value
Type | Description |
---|---|
IIndicator |
InputValue
Входное значение.
Declaration
IIndicatorValue InputValue { get; set; }
Property Value
Type | Description |
---|---|
IIndicatorValue |
IsEmpty
Значение индикатора отсутствует.
Declaration
bool IsEmpty { get; }
Property Value
Type | Description |
---|---|
Boolean |
IsFinal
Является ли значение окончательным (индикатор окончательно формирует свое значение и более не будет изменяться в данной точке времени).
Declaration
bool IsFinal { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
IsFormed
Сформирован ли индикатор.
Declaration
bool IsFormed { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
GetValue<T>()
Получить значение по типу данных.
Declaration
T GetValue<T>()
Returns
Type | Description |
---|---|
T | Value. |
Type Parameters
Name | Description |
---|---|
T | Тип данных, которым оперирует индикатор. |
IsSupport(Type)
Поддерживает ли значение необходимый для индикатора тип данных.
Declaration
bool IsSupport(Type valueType)
Parameters
Type | Name | Description |
---|---|---|
Type | valueType | Тип данных, которым оперирует индикатор. |
Returns
Type | Description |
---|---|
Boolean | true, если тип данных поддерживается, иначе, false. |
SetValue<T>(IIndicator, T)
Изменить входное значение индикатора новым значением (например, оно получено от другого индикатора).
Declaration
IIndicatorValue SetValue<T>(IIndicator indicator, T value)
Parameters
Type | Name | Description |
---|---|---|
IIndicator | indicator | Indicator. |
T | value | Value. |
Returns
Type | Description |
---|---|
IIndicatorValue | Новый объект, содержащий входное значение. |
Type Parameters
Name | Description |
---|---|
T | Тип данных, которым оперирует индикатор. |