Для изменения размера нажмите или перетащите

BasketMessageAdapter - класс

Адаптер-агрегатор, позволяющий оперировать одновременно несколькими адаптерами, подключенных к разным торговым системам.
Иерархия наследования

Пространство имён:  StockSharp.Algo
Сборка:  StockSharp.Algo (в StockSharp.Algo.dll) Версия: 4.4.16.0 (4.4.16)
Синтаксис
C#
public class BasketMessageAdapter : MessageAdapter

Тип BasketMessageAdapter предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методBasketMessageAdapter
Создать BasketMessageAdapter.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоAdapterProvider
Провайдер адаптеров сообщений.
Открытое свойствоAssociatedBoardCode
Код площадки для объединенного инструмента.
(Унаследован от MessageAdapter.)
Открытое свойствоCandleBuilderProvider
Провайдер построителей свечей.
Открытое свойствоCategories
Категории адаптера сообщений.
(Переопределяет MessageAdapterCategories.)
Открытое свойствоCheckTimeFrameByRequest
Проверять возможный тайм-фрейм через запрос.
(Унаследован от MessageAdapter.)
Открытое свойствоCommissionManager
Менеджер расчета комиссии.
Открытое свойствоCurrentTime
Текущее время, которое будет передано в Time.
(Унаследован от BaseLogSource.)
Открытое свойствоExtendedInfoStorage
Хранилище расширенной информации ExtensionInfo.
Открытое свойствоHeartbeatInterval
Интервал оповещения сервера о том, что подключение еще живое. Значение Zero означает выключенное оповещение.
(Унаследован от MessageAdapter.)
Открытое свойствоId
Уникальный идентификатор источника.
(Унаследован от BaseLogSource.)
Открытое свойствоInnerAdapters
Адаптеры, с которыми оперирует агрегатор.
Открытое свойствоIsDisposed (Унаследован от Disposable.)
Открытое свойствоIsFullCandlesOnly
Пересылает CandleMessage только полностью заполненным.
(Унаследован от MessageAdapter.)
Открытое свойствоIsNativeIdentifiers
Идентифицировать инструменты в сообщениях по системному идентификатору Native.
(Унаследован от MessageAdapter.)
Открытое свойствоIsNativeIdentifiersPersistable
Системные идентификаторы могут быть сохранены.
(Унаследован от MessageAdapter.)
Открытое свойствоIsRestoreSubscriptionOnReconnect
Восстановить подписку при переподключении.
Открытое свойствоIsRoot
Является ли источник корнем (даже при Parent не равным ).
(Унаследован от BaseLogSource.)
Открытое свойствоIsSupportCandlesUpdates
Поддерживается подписка на свечи и обновление в реальном времени.
(Унаследован от MessageAdapter.)
Защищённое свойствоIsSupportNativePortfolioLookup
Поддерживается ли торговой системой поиск портфелей.
(Переопределяет MessageAdapterIsSupportNativePortfolioLookup.)
Защищённое свойствоIsSupportNativeSecurityLookup
Поддерживается ли торговой системой поиск инструментов.
(Переопределяет MessageAdapterIsSupportNativeSecurityLookup.)
Открытое свойствоIsSupportSecuritiesLookupAll
Поддерживает запрос всех инструментов.
(Переопределяет MessageAdapterIsSupportSecuritiesLookupAll.)
Открытое свойствоIsSupportStopLoss
Определить, поддерживает ли адаптер заявки типа стоп-лосс.
(Унаследован от MessageAdapter.)
Открытое свойствоIsSupportSubscriptionByPortfolio
Поддерживается ли подписки по портфелям.
(Унаследован от MessageAdapter.)
Открытое свойствоIsSupportSubscriptionBySecurity
Поддерживает ли фильтрация подписки (подписка/отписка для указанного инструмента).
(Унаследован от MessageAdapter.)
Открытое свойствоIsSupportSubscriptions
Поддерживаются ли какие-то подписки (тики, стаканы и т.д.).
(Унаследован от MessageAdapter.)
Открытое свойствоIsSupportTakeProfit
Определить, поддерживает ли адаптер заявки типа тейк-профит.
(Унаследован от MessageAdapter.)
Открытое свойствоIsSupportWithdraw
Определить, поддерживает ли адаптер заявки на вывод.
(Унаследован от MessageAdapter.)
Открытое свойствоLatencyManager
Менеджер расчета задержки регистрации заявок.
Открытое свойствоLogLevel
Уровень логирования. По умолчанию установлено в Inherit.
(Унаследован от BaseLogSource.)
Открытое свойствоLookupTimeOut
Ограничение по времени, в течении которого должен отработать поиск инструментов или портфелей.
(Унаследован от MessageAdapter.)
Открытое свойствоName
Название источника (для различия в лог файлах).
(Унаследован от BaseLogSource.)
Открытое свойствоNativeIdStorage
Хранилище системных идентификатор инструментов.
Открытое свойствоOrderCancelVolumeRequired
Volume требуется для отмены заявок.
(Унаследован от MessageAdapter.)
Открытое свойствоOrderStatusRequired
Требуется ли дополнительное сообщение OrderStatusMessage для получения списка заявок и собственных сделок.
(Переопределяет MessageAdapterOrderStatusRequired.)
Открытое свойствоParent
Родитель.
(Унаследован от BaseLogSource.)
Открытое свойствоPlatform
Разрядность процесса, в котором может работать адаптер.
(Унаследован от MessageAdapter.)
Открытое свойствоPnLManager
Менеджер прибыли-убытка.
Открытое свойствоPortfolioLookupRequired
Требуется ли дополнительное сообщение PortfolioLookupMessage для получения списка портфелей и позиций.
(Переопределяет MessageAdapterPortfolioLookupRequired.)
Открытое свойствоReConnectionSettings
Настройки механизма отслеживания соединений IMessageAdapter с торговой системой.
(Унаследован от MessageAdapter.)
Открытое свойствоSecurityClassInfo
Описание классов инструментов, в зависимости от которых будут проставляться параметры в SecurityType и BoardCode.
(Унаследован от MessageAdapter.)
Открытое свойствоSecurityExtendedFields
Название полей расширенной информации в SecurityMessage.
(Унаследован от MessageAdapter.)
Открытое свойствоSecurityLookupRequired
Требуется ли дополнительное сообщение SecurityLookupMessage для получения списка инструментов.
(Переопределяет MessageAdapterSecurityLookupRequired.)
Открытое свойствоSecurityMappingStorage
Хранилище преобразований идентификаторов инструментов.
Открытое свойствоSlippageManager
Менеджер проскальзывания.
Открытое свойствоStorageName
Название хранилища, ассоциированное с адаптером.
(Унаследован от MessageAdapter.)
Открытое свойствоSupportBuildingFromOrderLog
Использовать OrderLogMessageAdapter.
Открытое свойствоSupportCandlesCompression
Использовать CandleBuilderMessageAdapter.
Открытое свойствоSupportedMarketDataTypes
Поддерживаемые адаптером типы маркет данных.
(Унаследован от MessageAdapter.)
Открытое свойствоSupportedMessages
Поддерживаемые типы сообщений, который может обработать адаптер.
(Переопределяет MessageAdapterSupportedMessages.)
Открытое свойствоSupportOffline
Использовать OfflineMessageAdapter.
Открытое свойствоSuppressReconnectingErrors
Не выводить ошибки переподключения.
Открытое свойствоTimeFrames
Возможные тайм-фреймы.
(Переопределяет MessageAdapterTimeFrames.)
Открытое свойствоTransactionIdGenerator
Генератор транзакций.
(Унаследован от MessageAdapter.)
В начало страницы
Методы
  ИмяОписание
Открытый методApplyHeartbeat
Применить вкл/выкл режим отслеживания соединения для указанного адаптера.
Открытый методClone
Создать копию BasketMessageAdapter.
(Переопределяет MessageAdapterClone.)
Открытый методCreateOrderCondition
Создать для заявки типа Conditional условие, которое поддерживается подключением.
(Переопределяет MessageAdapterCreateOrderCondition.)
Открытый методCreateOrderLogMarketDepthBuilder
Создать построитель стакана.
(Унаследован от MessageAdapter.)
Открытый методDispose (Унаследован от Disposable.)
Защищённый методDisposeManaged
Освободить занятые ресурсы.
(Переопределяет Disposable.DisposeManaged.)
Защищённый методDisposeNative (Унаследован от Disposable.)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize (Унаследован от Disposable.)
Открытый методGetHashCode
Serves as a hash function for a particular type.
(Унаследован от Object.)
Защищённый методGetSortedAdapters
Получить адаптеры SortedAdapters, отсортированные в зависимости от заданного приоритета. По умолчанию сортировка отсутствует.
Открытый методGetTimeFrames
Получить возможные тайм-фреймы для указанного инструмента.
(Унаследован от MessageAdapter.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методIsConnectionAlive
Проверить, установлено ли еще соединение. Проверяется только в том случае, если было успешно установлено подключение.
(Переопределяет MessageAdapterIsConnectionAlive.)
Открытый методLoad
Загрузить настройки.
(Переопределяет MessageAdapterLoad(SettingsStorage).)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnInnerAdapterNewOutMessage
Обработчик события NewOutMessage вложенного адаптера.
Защищённый методOnPropertyChanged
Вызвать событие PropertyChanged.
(Унаследован от MessageAdapter.)
Защищённый методOnSendInMessage
Отправить сообщение.
(Переопределяет MessageAdapterOnSendInMessage(Message).)
Защищённый методRaiseLog
Вызвать событие Log.
(Унаследован от BaseLogSource.)
Открытый методSave
Сохранить настройки.
(Переопределяет MessageAdapterSave(SettingsStorage).)
Открытый методSendInMessage
Отправить сообщение.
(Унаследован от MessageAdapter.)
Защищённый методSendOutDisconnectMessage
Отправить в SendOutMessage(Message) сообщения отключения.
(Унаследован от MessageAdapter.)
Защищённый методSendOutError(Exception)
Создать сообщение ErrorMessage и передать его в метод SendOutMessage(Message).
(Унаследован от MessageAdapter.)
Защищённый методSendOutError(String)
Создать сообщение ErrorMessage и передать его в метод SendOutMessage(Message).
(Унаследован от MessageAdapter.)
Защищённый методSendOutMarketDataNotSupported
Создать сообщение SecurityMessage и передать его в метод SendOutMessage(Message).
(Унаследован от MessageAdapter.)
Открытый методSendOutMessage
Отправить исходящее сообщение, вызвав событие NewOutMessage.
(Унаследован от MessageAdapter.)
Защищённый методThrowIfDisposed (Унаследован от Disposable.)
Открытый методToString
Получить строковое представление.
(Унаследован от BaseLogSource.)
В начало страницы
События
  ИмяОписание
Открытое событиеLog
Событие нового отладочного сообщения.
(Унаследован от BaseLogSource.)
Открытое событиеNewOutMessage
Событие получения исходящего сообщения.
(Унаследован от MessageAdapter.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияConfigure(Window)Перегружен.
Настроить подключение, используя ConnectorWindow.
(Определяется Extensions.)
Открытый метод расширенияConfigure(Window, Boolean, SettingsStorage)Перегружен.
Настроить подключение, используя ConnectorWindow.
(Определяется Extensions.)
В начало страницы
См. также