Class representing a leg within combo orders. More...
|ComboLeg (int conId, int ratio, string action, string exchange, int openClose, int shortSaleSlot, string designatedLocation, int exemptCode)|
|static int||SAME = 0|
|static int||OPEN = 1|
|static int||CLOSE = 2|
|static int||UNKNOWN = 3|
|The Contract's IB's unique id. |
|Select the relative number of contracts for the leg you are constructing. To help determine the ratio for a specific combination order, refer to the Interactive Analytics section of the User's Guide. |
|The side (buy or sell) of the leg:|
|The destination exchange to which the order will be routed. |
|Specifies whether an order is an open or closing order. For instituational customers to determine if this order is to open or close a position. 0 - Same as the parent security. This is the only option for retail customers.|
1 - Open. This value is only valid for institutional customers.
2 - Close. This value is only valid for institutional customers.
3 - Unknown.
|For stock legs when doing short selling. Set to 1 = clearing broker, 2 = third party. |
|When ShortSaleSlot is 2, this field shall contain the designated location. |
Class representing a leg within combo orders.
The side (buy or sell) of the leg: