|
FIX 4.0 Demo 1.0
|
执行报告 More...
#include <order.hpp>

Public Member Functions | |
| ExecutionReport () | |
| 默认构造函数 | |
Public Attributes | |
| std::string | orderID |
| 服务端订单ID | |
| std::string | clOrdID |
| 客户端订单ID | |
| std::string | execID |
| 执行ID(每次报告唯一) | |
| std::string | origClOrdID |
| 原订单ID(撤单时使用) | |
| std::string | symbol |
| 标的代码 | |
| OrderSide | side |
| 买卖方向 | |
| OrderType | ordType |
| 订单类型 | |
| int64_t | orderQty |
| 订单数量 | |
| double | price |
| 订单价格 | |
| ExecTransType | execTransType |
| 执行事务类型 | |
| OrderStatus | ordStatus |
| 订单状态 | |
| int64_t | lastShares |
| 本次成交数量 (FIX 4.0: LastShares) | |
| double | lastPx |
| 本次成交价格 | |
| int64_t | leavesQty |
| 剩余数量 | |
| int64_t | cumQty |
| 累计成交数量 | |
| double | avgPx |
| 平均成交价 | |
| std::chrono::system_clock::time_point | transactTime |
| 交易时间 | |
| int | ordRejReason |
| 拒绝原因代码 | |
| std::string | text |
| 文本说明 | |
| SessionID | sessionID |
| 目标会话 | |
执行报告
用于向客户端报告订单状态变化和成交信息。
|
inline |
默认构造函数
| double fix40::ExecutionReport::avgPx |
平均成交价
| std::string fix40::ExecutionReport::clOrdID |
客户端订单ID
| int64_t fix40::ExecutionReport::cumQty |
累计成交数量
| std::string fix40::ExecutionReport::execID |
执行ID(每次报告唯一)
| ExecTransType fix40::ExecutionReport::execTransType |
执行事务类型
| double fix40::ExecutionReport::lastPx |
本次成交价格
| int64_t fix40::ExecutionReport::lastShares |
本次成交数量 (FIX 4.0: LastShares)
| int64_t fix40::ExecutionReport::leavesQty |
剩余数量
| std::string fix40::ExecutionReport::orderID |
服务端订单ID
| int64_t fix40::ExecutionReport::orderQty |
订单数量
| int fix40::ExecutionReport::ordRejReason |
拒绝原因代码
| OrderStatus fix40::ExecutionReport::ordStatus |
订单状态
| OrderType fix40::ExecutionReport::ordType |
订单类型
| std::string fix40::ExecutionReport::origClOrdID |
原订单ID(撤单时使用)
| double fix40::ExecutionReport::price |
订单价格
| SessionID fix40::ExecutionReport::sessionID |
目标会话
| OrderSide fix40::ExecutionReport::side |
买卖方向
| std::string fix40::ExecutionReport::symbol |
标的代码
| std::string fix40::ExecutionReport::text |
文本说明
| std::chrono::system_clock::time_point fix40::ExecutionReport::transactTime |
交易时间