Defines type aliases for FIX protocol fields.
Instrument
Represents the financial instruments available for trading.
Definition Instrument.h:17
OrderSide
Represents the side of an order (Buy or Sell).
Definition Types.h:17
Definition ExecutionReport.h:6
uint64_t ClientOrderID
Type alias for a client-assigned order ID.
Definition Types.h:20
uint64_t ExchangeOrderID
Type alias for an exchange-assigned order ID.
Definition Types.h:22
Represents a parsed FIX Order Cancel Request message.
Definition CancelOrderRequest.h:22
fix::Symbol symbol
Trading symbol of the order (Symbol, FIX Tag 55).
Definition CancelOrderRequest.h:30
std::chrono::time_point< std::chrono::system_clock > transactTime
Time of the transaction (TransactTime, FIX Tag 60). Timestamp when the cancel request was initiated.
Definition CancelOrderRequest.h:36
common::OrderSide side
Side of the order (Side, FIX Tag 54). '1' = Buy, '2' = Sell.
Definition CancelOrderRequest.h:33
fix::ClientOrderID clOrdID
Client-assigned Order ID (ClOrdID, FIX Tag 11). Unique identifier for the cancel request.
Definition CancelOrderRequest.h:25
fix::ExchangeOrderID orderID
Original Order ID (OrderID, FIX Tag 37). The ID of the order to be canceled.
Definition CancelOrderRequest.h:28