IMarketDataProvider

StockSharp.BusinessEntities

Die Marktdaten durch die Instrumentenanbieterschnittstelle.

Methoden

GetLevel1Fields
public IEnumerable<Level1Fields> GetLevel1Fields(Security security)
result = iMarketDataProvider.GetLevel1Fields(security)

Um eine Reihe von verfügbaren Feldern Level1Fields zu erhalten, für die es Marktdaten für das Instrument gibt.

security
Finanzinstrument.

Rückgabe: Mögliche Felder.

GetSecurityValue
public object GetSecurityValue(Security security, Level1Fields field)
result = iMarketDataProvider.GetSecurityValue(security, field)

Um den Wert der Marktdaten für das Instrument zu erhalten.

security
Finanzinstrument.
field
Feld Marktdaten.

Rückgabe: Wenn keine Daten vorliegen, wird der Feldwert zurückgegeben.

Ereignisse

LookupSecuritiesResult
public event Action<SecurityLookupMessage, IEnumerable<Security>, Exception> LookupSecuritiesResult
iMarketDataProvider.LookupSecuritiesResult += handler

Lookup Ergebnis SecurityLookupMessage erhalten.

LookupSecuritiesResult2
public event Action<SecurityLookupMessage, IEnumerable<Security>, IEnumerable<Security>, Exception> LookupSecuritiesResult2
iMarketDataProvider.LookupSecuritiesResult2 += handler

Lookup Ergebnis SecurityLookupMessage erhalten.

ValuesChanged
public event Action<Security, IEnumerable<KeyValuePair<Level1Fields, object>>, DateTime, DateTime> ValuesChanged
iMarketDataProvider.ValuesChanged += handler

Finanzinstrument geändert.