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.