Inserts an order into the exchange
OrderType indicates the type of an order.
ORDER_TYPE_MARKET_TO_LIMIT, ORDER_TYPE_LIMIT, ORDER_TYPE_STOP, ORDER_TYPE_STOP_LIMIT Side indicates the side of an Order.
SIDE_BUY, SIDE_SELL TimeInForce specifies how long the order remains in effect.
TIME_IN_FORCE_DAY, TIME_IN_FORCE_GOOD_TILL_CANCEL, TIME_IN_FORCE_IMMEDIATE_OR_CANCEL, TIME_IN_FORCE_GOOD_TILL_TIME, TIME_IN_FORCE_FILL_OR_KILL SelfMatchPreventionInstruction is the methodology used to handle self match prevention.
SELF_MATCH_PREVENTION_INSTRUCTION_REJECT_AGGRESSOR, SELF_MATCH_PREVENTION_INSTRUCTION_CANCEL_RESTING, SELF_MATCH_PREVENTION_INSTRUCTION_REMOVE_BOTH OrderCapacity designates the capacity of the party placing an order.
ORDER_CAPACITY_AGENCY, ORDER_CAPACITY_PRINCIPAL, ORDER_CAPACITY_PROPRIETARY, ORDER_CAPACITY_INDIVIDUAL, ORDER_CAPACITY_RISKLESS_PRINCIPAL, ORDER_CAPACITY_AGENT_FOR_OTHER_MEMBER ManualOrderIndicator designates the manual or automated nature of an order.
MANUAL_ORDER_INDICATOR_MANUAL, MANUAL_ORDER_INDICATOR_AUTOMATED A successful response.