Click or drag to resize

IMarketDataProvider Interface

Интерфейс поставщика маркет-данных по инструменту.

Namespace:  StockSharp.BusinessEntities
Assembly:  StockSharp.BusinessEntities (in StockSharp.BusinessEntities.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public interface IMarketDataProvider

The IMarketDataProvider type exposes the following members.

Methods
  NameDescription
Public methodGetFilteredMarketDepth
Получить отфильтрованный стакан котировок.
Public methodGetLevel1Fields
Получить набор доступных полей Level1Fields, для которых есть маркет-данные для инструмента.
Public methodGetMarketDepth
Получить стакан котировок.
Public methodGetSecurityValue
Получить значение маркет-данных для инструмента.
Public methodLookupBoards
Найти площадки, соответствующие фильтру criteria. Найденные площадки будут переданы через событие LookupBoardsResult.
Public methodLookupSecurities
Найти инструменты, соответствующие фильтру criteria. Найденные инструменты будут переданы через событие LookupSecuritiesResult.
Public methodLookupTimeFrames
Найти тайм-фрейму, удовлетворяющие критерию criteria. Найденные тайм-фреймы будут переданы через событие LookupTimeFramesResult.
Top
Events
  NameDescription
Public eventFilteredMarketDepthChanged
Стакан изменен.
Public eventLookupBoardsResult
Событие, передающее результат поиска, запущенного через метод LookupBoards(BoardLookupMessage).
Public eventLookupBoardsResult2
Событие, передающее результат поиска, запущенного через метод LookupBoards(BoardLookupMessage).
Public eventLookupSecuritiesResult
Событие, передающее результат поиска, запущенного через метод LookupSecurities(SecurityLookupMessage).
Public eventLookupSecuritiesResult2
Событие, передающее результат поиска, запущенного через метод LookupSecurities(SecurityLookupMessage).
Public eventLookupTimeFramesResult
Событие, передающее результат поиска, запущенного через метод LookupTimeFrames(TimeFrameLookupMessage).
Public eventLookupTimeFramesResult2
Событие, передающее результат поиска, запущенного через метод LookupTimeFrames(TimeFrameLookupMessage).
Public eventMarketDataSubscriptionFailed
Событие ошибки регистрации инструмента для получения маркет-данных.
Public eventMarketDataSubscriptionFailed2
Событие ошибки регистрации инструмента для получения маркет-данных.
Public eventMarketDataSubscriptionFinished
Подписка на маркет-данные закончена.
Public eventMarketDataSubscriptionOnline
Подписка онлайн.
Public eventMarketDataSubscriptionSucceeded
Событие успешной регистрации инструмента для получения маркет-данных.
Public eventMarketDataUnexpectedCancelled
Подписка на рыночные данные неожиданно отменена.
Public eventMarketDataUnSubscriptionFailed
Ошибка отписки от маркет-данных.
Public eventMarketDataUnSubscriptionFailed2
Ошибка отписки от маркет-данных.
Public eventMarketDataUnSubscriptionSucceeded
Успешная отписка на маркет-данные.
Public eventMarketDepthChanged
Стакан изменен.
Public eventNewMarketDepth
Стакан получен.
Public eventNewNews
Событие появления новости.
Public eventNewOrderLogItem
Событие появления новых записей в логе заявок.
Public eventNewsChanged
Событие изменения новости (например, при скачивании текста Story).
Public eventNewSecurity
Инструмент получен.
Public eventNewTrade
Тиковая сделка была получена.
Public eventSecurityChanged
Событие изменения инструмента.
Public eventValuesChanged
Событие изменения инструмента.
Top
Extension Methods
  NameDescription
Public Extension MethodGetSecurityValueT
Получить значение маркет-данных для инструмента.
(Defined by TraderHelper.)
Public Extension MethodGetSecurityValues
Получить все значения маркет-данных для инструмента.
(Defined by TraderHelper.)
Top
See Also