Создайте и направьте Bloomberg порядок EMSX со стратегиями
создает и направляет порядок Bloomberg® EMSX с использованием стратегий Bloomberg связь EMSX events
= createOrderAndRouteWithStrat(c
,order
,strat
)c
и EMSX Bloomberg интерфейс C++, порядок запрашивает order
, и закажите стратегии strat
. createOrderAndRouteWithStrat
возвращает порядковый номер порядка, номер маршрута и сообщение о состоянии с помощью обработчика стандартного события.
createOrderAndRouteWithStrat(___,'useDefaultEventHandler',false)
создает и направляет порядок EMSX Bloomberg со стратегиями с помощью любого из входных параметров в предыдущих синтаксисах и пользовательском обработчике событий. Запишите пользовательский обработчик событий, чтобы обработать события, сопоставленные с созданием и маршрутизацией порядков. Этот синтаксис не имеет выходного аргумента, потому что пользовательский обработчик событий обрабатывает содержимое очереди событий. Если вы хотите использовать обработчик стандартного события вместо этого, установите флаг '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