Level1Info
StockSharp.Algo.EntityCache
Informação de mercado de nível 1.
Construtores
Level1Info
public Level1Info(SecurityId securityId, DateTime serverTime)
level1Info = Level1Info(securityId, serverTime)
Inicializa uma nova instância do Level1Info.
- securityId
- id do instrumento financeiro.
- serverTime
- Hora do servidor.
Propriedades
CanBestQuotes
public bool CanBestQuotes { get; private set; }
value = level1Info.CanBestQuotes
level1Info.CanBestQuotes = value
Pode usar as melhores citações.
CanLastTrade
public bool CanLastTrade { get; private set; }
value = level1Info.CanLastTrade
level1Info.CanLastTrade = value
Pode usar a última troca.
Level1Fields
public IEnumerable<Level1Fields> Level1Fields { get; }
value = level1Info.Level1Fields
Campos de Nível 1 disponíveis.
Métodos
ClearBestQuotes
public void ClearBestQuotes(DateTime serverTime)
level1Info.ClearBestQuotes(serverTime)
Limpar os melhores dados de citações.
- serverTime
- Hora do servidor.
ClearLastTrade
public void ClearLastTrade(DateTime serverTime)
level1Info.ClearLastTrade(serverTime)
Limpar os últimos dados comerciais.
- serverTime
- Hora do servidor.
GetCopy
public Level1ChangeMessage GetCopy()
result = level1Info.GetCopy()
Tira uma cópia da fotografia.
Retorna: Mensagem nível 1.
GetValue
public object GetValue(Level1Fields field)
result = level1Info.GetValue(field)
Obter valor do campo.
- field
- Campo.
Retorna: Valor.
SetValue
public void SetValue(DateTime serverTime, Level1Fields field, object value)
level1Info.SetValue(serverTime, field, value)
Definir o valor do campo.
- serverTime
- Hora do servidor.
- field
- Campo.
- value
- Valor.