Направьте несколько Bloomberg порядки EMSX со стратегиями
events = groupRouteOrderWithStrat(c,route,strat)
events = groupRouteOrderWithStrat(c,route,strat,'timeOut',timeout)
groupRouteOrderWithStrat(___,'useDefaultEventHandler',false)
___ = groupRouteOrderWithStrat(c,route,strat,options)
маршруты несколько порядков Bloomberg® EMSX со стратегиями с помощью связи EMSX Bloomberg events
= groupRouteOrderWithStrat(c
,route
,strat
)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
.
close
| createOrder
| createOrderAndRoute
| createOrderAndRouteWithStrat
| delete
| deleteOrder
| deleteRoute
| emsx
| getBrokerInfo
| modifyOrder
| orders
| routeOrder
| routeOrderWithStrat
| routes
| start
| stop
| timer