Маршрутная группа заказов Bloomberg EMSX со стратегиями
маршрутизация нескольких заказов Bloomberg ® EMSX со стратегиями с использованием соединения Bloomberg EMSXevents = groupRouteOrderWithStrat(c,route,strat)c с интерфейсом Bloomberg EMSX C++, запрос маршрута routeи стратегия strat. routeOrderWithStrat возвращает порядковый номер, номер маршрута и сообщение о состоянии с помощью обработчика событий по умолчанию.
groupRouteOrderWithStrat(___,'useDefaultEventHandler',false) маршрутизирует несколько заказов Bloomberg EMSX со стратегиями, используя любой из входных аргументов в предыдущих синтаксисах и пользовательский обработчик событий. Для обработки событий, связанных с заказами маршрутизации, создайте пользовательский обработчик событий. Этот синтаксис не имеет выходного аргумента, поскольку пользовательский обработчик событий обрабатывает содержимое очереди событий. Если вы хотите использовать обработчик событий по умолчанию, установите флаг 'useDefaultEventHandler' кому true и используйте events выходной аргумент. По умолчанию флаг 'useDefaultEventHandler' имеет значение true.
___ = groupRouteOrderWithStrat( использует c,route,strat,options)options для настройки выходных данных, что полезно для предварительной настройки и сохранения опций для повторного использования. Доступное options поля структуры: timeOut и useDefaultEventHandler. Используйте events выходной аргумент, когда флаг useDefaultEventHandler имеет значение trueи опустить этот выходной аргумент, когда useDefaultEventHandler имеет значение false.
bloombergEMSX | close | createOrder | createOrderAndRoute | createOrderAndRouteWithStrat | delete | deleteOrder | deleteRoute | getBrokerInfo | modifyOrder | orders | routeOrder | routeOrderWithStrat | routes | start | stop | timer