Message: OrderEntitlement

File: WebAPI/order_2.proto

Description

Entitlements for the order. For future compatibility unknown order types/durations/execution instructions should be ignored.

Used in

OrderEntitlementReport

Fields

order_type

Type: uint32

Description: Order type. This field is associated with Order.OrderType enum type.

is_synthetic

Type: bool

Description: Value indicating whether order_type may be executed synthetically by CQG. E.g. if is_synthetic is true and order_type is MKT, it means that there will be synthetic processing of Market order by CQG before the order is sent to the exchange, where Market order is not natively supported. This is an informational field. The Client cannot specify this field in an order.

duration

Type: uint32

Description: Order duration. This field is associated with Order.Duration enum type.

exec_instruction

Type: uint32

Description: Order execution instruction. This field is associated with Order.ExecInstruction enum type.

algo_strategy_required

Type: bool

Description: Whether the algo strategy is required to be set for the order.

algo_strategies

Type: string

Description: List of algo strategies enabled for the order (abbreviations).