139 ,
createTime(std::chrono::system_clock::now())
Definition matching_engine.hpp:23
ExecTransType
执行事务类型 (FIX 4.0)
Definition order.hpp:72
OrderStatus
订单状态
Definition order.hpp:58
@ PENDING_CANCEL
待撤销(内部状态)
OrderSide
买卖方向
Definition order.hpp:26
OrderType
订单类型
Definition order.hpp:35
TimeInForce
订单有效期
Definition order.hpp:44
@ IOC
立即成交否则取消 (Immediate Or Cancel)
@ GTC
撤销前有效 (Good Till Cancel)
@ FOK
全部成交否则取消 (Fill Or Kill)
撤单请求
Definition order.hpp:176
std::string origClOrdID
要撤销的原订单ID
Definition order.hpp:178
SessionID sessionID
来源会话
Definition order.hpp:180
std::string symbol
标的代码
Definition order.hpp:179
std::string clOrdID
本次撤单请求的ID
Definition order.hpp:177
执行报告
Definition order.hpp:195
int64_t leavesQty
剩余数量
Definition order.hpp:214
std::string clOrdID
客户端订单ID
Definition order.hpp:198
int64_t orderQty
订单数量
Definition order.hpp:206
OrderStatus ordStatus
订单状态
Definition order.hpp:211
OrderSide side
买卖方向
Definition order.hpp:204
std::string orderID
服务端订单ID
Definition order.hpp:197
OrderType ordType
订单类型
Definition order.hpp:205
std::string origClOrdID
原订单ID(撤单时使用)
Definition order.hpp:200
double avgPx
平均成交价
Definition order.hpp:216
ExecTransType execTransType
执行事务类型
Definition order.hpp:210
std::string execID
执行ID(每次报告唯一)
Definition order.hpp:199
int64_t lastShares
本次成交数量 (FIX 4.0: LastShares)
Definition order.hpp:212
std::chrono::system_clock::time_point transactTime
交易时间
Definition order.hpp:219
std::string text
文本说明
Definition order.hpp:223
SessionID sessionID
目标会话
Definition order.hpp:226
ExecutionReport()
默认构造函数
Definition order.hpp:231
double lastPx
本次成交价格
Definition order.hpp:213
int ordRejReason
拒绝原因代码
Definition order.hpp:222
double price
订单价格
Definition order.hpp:207
std::string symbol
标的代码
Definition order.hpp:203
int64_t cumQty
累计成交数量
Definition order.hpp:215
内部订单表示
Definition order.hpp:90
int64_t orderQty
订单数量
Definition order.hpp:105
double price
限价(市价单为 0)
Definition order.hpp:106
void updateLeavesQty()
计算剩余数量
Definition order.hpp:146
OrderStatus status
当前状态
Definition order.hpp:111
int64_t leavesQty
剩余数量
Definition order.hpp:113
std::chrono::system_clock::time_point updateTime
最后更新时间
Definition order.hpp:120
SessionID sessionID
来源会话
Definition order.hpp:96
int64_t cumQty
累计成交数量
Definition order.hpp:112
OrderType ordType
订单类型
Definition order.hpp:103
double avgPx
平均成交价
Definition order.hpp:114
OrderSide side
买卖方向
Definition order.hpp:102
bool isTerminal() const
检查订单是否已完成(不可再成交)
Definition order.hpp:153
std::string orderID
服务端订单ID(撮合引擎生成)
Definition order.hpp:95
std::chrono::system_clock::time_point createTime
创建时间
Definition order.hpp:119
Order()
默认构造函数
Definition order.hpp:129
TimeInForce timeInForce
有效期类型
Definition order.hpp:104
bool isCancelable() const
检查订单是否可撤销
Definition order.hpp:162
std::string clOrdID
客户端订单ID(客户端生成)
Definition order.hpp:94
std::string symbol
标的代码
Definition order.hpp:101
FIX 会话标识符
Definition application.hpp:28