Level1Info
StockSharp.Algo.EntityCache
Información de datos del mercado de Nivel1.
Constructores
Level1Info
public Level1Info(SecurityId securityId, DateTime serverTime)
level1Info = Level1Info(securityId, serverTime)
Inicia una nueva instancia del Nivel1Info.
- securityId
- instrumento financiero id.
- serverTime
- Tiempo de servidor.
Propiedades
CanBestQuotes
public bool CanBestQuotes { get; private set; }
value = level1Info.CanBestQuotes
level1Info.CanBestQuotes = value
Puede usar las mejores citas.
CanLastTrade
public bool CanLastTrade { get; private set; }
value = level1Info.CanLastTrade
level1Info.CanLastTrade = value
Puede usar el último comercio.
Level1Fields
public IEnumerable<Level1Fields> Level1Fields { get; }
value = level1Info.Level1Fields
Campos disponibles de nivel 1.
Métodos
ClearBestQuotes
public void ClearBestQuotes(DateTime serverTime)
level1Info.ClearBestQuotes(serverTime)
Limpiar los mejores datos de citas.
- serverTime
- Tiempo de servidor.
ClearLastTrade
public void ClearLastTrade(DateTime serverTime)
level1Info.ClearLastTrade(serverTime)
Borrar los últimos datos comerciales.
- serverTime
- Tiempo de servidor.
GetCopy
public Level1ChangeMessage GetCopy()
result = level1Info.GetCopy()
Obtenga copia de instantánea.
Devuelve: Copia de mensaje de nivel 1.
GetValue
public object GetValue(Level1Fields field)
result = level1Info.GetValue(field)
Obtenga valor de campo.
- field
- Campo.
Devuelve: 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)
Establece valor de campo.
- serverTime
- Tiempo de servidor.
- field
- Campo.
- value
- Valor.