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.
RestoreBestQuotes
public void RestoreBestQuotes()
level1Info.RestoreBestQuotes()
Let the best quotes be taken from Level1 again, once the order book stream that owned them has ended.
RestoreLastTrade
public void RestoreLastTrade()
level1Info.RestoreLastTrade()
Let the last trade be taken from Level1 again, once the tick stream that owned it has ended.
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.