The order can contain optional limit and stop orders, by adding them as child orders.
It is also possible to place an order on behalf of another client (for IBs).
The account key property of the order determines the client account on which the order is placed.
Changes one or more existing orders.>
Cancels all orders for requested instrument and account.
Cancels one or more orders.
Places a combined order where all legs must be symmetrically filled by the exchange. Used to place custom and common option strategies such as CalendarSpreads, Strangles and Straddles. Only supported on certian options exchanges. Support is indicated by the CanParticipateInMultiLegOrder flag when looking up the option root in RefData.
It is also possible to place an multi-leg order on behalf of another client (for IBs). The account key property of the order determines the client account on which the order is placed. It is the same for all legs.
Change an existing multi-leg option strategy order.
Cancels all order legs in a combined multi-leg strategy order.
Returns a list of suggested orders/legs for the given option root and strategy.
Preforms a pre-check on a single options strategy order.
Performs pre-check of a stand-alone order, a 3-way order or an OcO order pair.