CreateOrder#
-
struct CreateOrder#
Fields required to create an order.
Public Members
-
uint64_t order_id = {}#
Order identifier.
-
PositionEffect position_effect = {}#
Position effect.
-
double max_show_quantity = NaN#
Quantity visible to market (requires exchange support)
-
TimeInForce time_in_force = {}#
Time in force.
-
Mask<ExecutionInstruction> execution_instructions#
Execution instructions.
-
std::string_view request_template#
Request template (gateway configured)
-
double quantity = NaN#
Order quantity.
-
double price = NaN#
Limit price (depends on order_type)
-
std::string_view routing_id#
Routing identifier.
-
uint32_t strategy_id = {}#
Strategy identifier (optional)
-
uint64_t order_id = {}#