Skip to main content

Module order

Module order 

Source

Structs§

BracketOrderRequest
Request to place a bracket order (entry + take-profit + stop-loss).
BracketOrderResult
Result of placing a bracket order.
OrderContext
Order context stored when placing orders.
OrderIdMap
Bidirectional mapping between rustrade ClientOrderId and IB order IDs.
PendingCancels
Tracks IB order IDs with pending cancel requests.

Enums§

OrderMappingError
Error when mapping rustrade order types to IB.

Functions§

build_ib_bracket_with_oca
Build a bracket order with proper OCA linking.
build_ib_order
Build an IB Order from rustrade order parameters.
time_in_force_to_ib
Convert rustrade TimeInForce to IB TimeInForce.