Level1Info
StockSharp.Algo.EntityCache
Level1 Marktdaten info.
Konstruktoren
Level1Info
public Level1Info(SecurityId securityId, DateTime serverTime)
level1Info = Level1Info(securityId, serverTime)
Initialisiert eine neue Instanz der Level1Info.
- securityId
- Kennung des Finanzinstruments.
- serverTime
- Serverzeit.
Eigenschaften
CanBestQuotes
public bool CanBestQuotes { get; private set; }
value = level1Info.CanBestQuotes
level1Info.CanBestQuotes = value
Kann beste Zitate verwenden.
CanLastTrade
public bool CanLastTrade { get; private set; }
value = level1Info.CanLastTrade
level1Info.CanLastTrade = value
Kann den letzten Handel verwenden.
Level1Fields
public IEnumerable<Level1Fields> Level1Fields { get; }
value = level1Info.Level1Fields
Verfügbare Level1-Felder.
Methoden
ClearBestQuotes
public void ClearBestQuotes(DateTime serverTime)
level1Info.ClearBestQuotes(serverTime)
Klare beste Zitate Daten.
- serverTime
- Serverzeit.
ClearLastTrade
public void ClearLastTrade(DateTime serverTime)
level1Info.ClearLastTrade(serverTime)
Klare letzte Handelsdaten.
- serverTime
- Serverzeit.
GetCopy
public Level1ChangeMessage GetCopy()
result = level1Info.GetCopy()
Erhalten Sie Snapshot-Kopie.
Rückgabe: Kopie der Level1-Nachricht.
GetValue
public object GetValue(Level1Fields field)
result = level1Info.GetValue(field)
Feldwert erhalten.
- field
- Feld.
Rückgabe: Wert.
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)
Feldwert festlegen.
- serverTime
- Serverzeit.
- field
- Feld.
- value
- Wert.