IMarketDataProvider
StockSharp.BusinessEntities
機器プロバイダインターフェイスによる市場データ。
メソッド
GetLevel1Fields
public IEnumerable<Level1Fields> GetLevel1Fields(Security security)
result = iMarketDataProvider.GetLevel1Fields(security)
利用可能なフィールドのセットを取得するには Level1Fields, そのため、機器の市場データがあります.
- security
- 金融商品取引
戻り値: フィールドを可能とする。
GetSecurityValue
public object GetSecurityValue(Security security, Level1Fields field)
result = iMarketDataProvider.GetSecurityValue(security, field)
機器の市場データの価値を取得するため。
- security
- 金融商品取引
- field
- 市場データフィールド。
戻り値: フィールド値。データがない場合、返されます。
イベント
LookupSecuritiesResult
public event Action<SecurityLookupMessage, IEnumerable<Security>, Exception> LookupSecuritiesResult
iMarketDataProvider.LookupSecuritiesResult += handler
結果のSecurityLookupMessage@を受け取りました。
LookupSecuritiesResult2
public event Action<SecurityLookupMessage, IEnumerable<Security>, IEnumerable<Security>, Exception> LookupSecuritiesResult2
iMarketDataProvider.LookupSecuritiesResult2 += handler
結果のSecurityLookupMessage@を受け取りました。
ValuesChanged
public event Action<Security, IEnumerable<KeyValuePair<Level1Fields, object>>, DateTime, DateTime> ValuesChanged
iMarketDataProvider.ValuesChanged += handler
金融商品変更