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.

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.