BaseIndicatorValue
StockSharp.Algo.Indicators
A classe de base para o valor do indicador.
Implementa: IIndicatorValue, IComparable<IIndicatorValue>, IComparable
Construtores
BaseIndicatorValue
protected BaseIndicatorValue(IIndicator indicator, DateTime time)
baseIndicatorValue = BaseIndicatorValue(indicator, time)
A classe de base para o valor do indicador.
- indicator
- Indicador.
- time
- Hora
Propriedades
IsEmpty
public abstract bool IsEmpty { get; set; }
value = baseIndicatorValue.IsEmpty
baseIndicatorValue.IsEmpty = value
Nenhum valor indicador.
IsFinal
public abstract bool IsFinal { get; set; }
value = baseIndicatorValue.IsFinal
baseIndicatorValue.IsFinal = value
É o valor final (indicador finaliza seu valor e não será mais alterado no ponto de tempo dado).
IsFormed
public bool IsFormed { get; set; }
value = baseIndicatorValue.IsFormed
baseIndicatorValue.IsFormed = value
Se o indicador está definido.
Time
public DateTime Time { get; }
value = baseIndicatorValue.Time
O tempo de ocorrência de novos dados.
Métodos
CompareTo
public abstract int CompareTo(IIndicatorValue other)
result = baseIndicatorValue.CompareTo(other)
FromValues
public abstract void FromValues(object[] values)
baseIndicatorValue.FromValues(values)
Converter para o valor indicador.
- values
- ToValues
GetValue``1
public abstract T GetValue<T>(Level1Fields? field)
result = baseIndicatorValue.GetValue(field)
Para obter o valor pelo tipo de dados.
- field
- Fonte de valor especificada no campo.
Retorna: Valor.
ToValues
public abstract IEnumerable<object> ToValues()
result = baseIndicatorValue.ToValues()
Converter para valores primitivos.
Retorna: Valores primitivos.