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