createOrderAndRouteWithStrat
Syntax
Description
creates and routes a Bloomberg® EMSX order with strategies using Bloomberg EMSX connection events = createOrderAndRouteWithStrat(c,order,strat)c and the Bloomberg EMSX C++ interface, order request order, and order
strategy strat. createOrderAndRouteWithStrat returns
the order sequence number, route number, and status message using the default event
handler.
createOrderAndRouteWithStrat(___,'useDefaultEventHandler',false)
creates and routes a Bloomberg EMSX order with strategies using any of the input arguments in the previous
syntaxes and a custom event handler. Write a custom event handler to process the events
associated with creating and routing orders. This syntax does not have an output argument
because the custom event handler processes the contents of the event queue. If you want to
use the default event handler instead, set the flag
'useDefaultEventHandler' to true and use the
events output argument. By default, the flag
'useDefaultEventHandler' is set to true.
___ = createOrderAndRouteWithStrat(
uses the c,order,strat,options)options structure to customize the output, which is useful to
preconfigure and save your options for repeated use. The available
options structure fields are timeOut and
useDefaultEventHandler. Use the events output
argument when useDefaultEventHandler is set to true
and omit this output argument when useDefaultEventHandler is set to
false.
Examples
Input Arguments
Output Arguments
Version History
Introduced in R2021a
See Also
bloombergEMSX | orders | routes | close | createOrder | routeOrder | modifyOrder | deleteOrder | deleteRoute | getBrokerInfo | timer | start | stop | delete