FIX 4.0 Demo 1.0
Loading...
Searching...
No Matches
fix40::ExecutionReport Struct Reference

执行报告 More...

#include <order.hpp>

Collaboration diagram for fix40::ExecutionReport:
Collaboration graph

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
 目标会话
 

Detailed Description

执行报告

用于向客户端报告订单状态变化和成交信息。

Constructor & Destructor Documentation

◆ ExecutionReport()

fix40::ExecutionReport::ExecutionReport ( )
inline

默认构造函数

Member Data Documentation

◆ avgPx

double fix40::ExecutionReport::avgPx

平均成交价

◆ clOrdID

std::string fix40::ExecutionReport::clOrdID

客户端订单ID

◆ cumQty

int64_t fix40::ExecutionReport::cumQty

累计成交数量

◆ execID

std::string fix40::ExecutionReport::execID

执行ID(每次报告唯一)

◆ execTransType

ExecTransType fix40::ExecutionReport::execTransType

执行事务类型

◆ lastPx

double fix40::ExecutionReport::lastPx

本次成交价格

◆ lastShares

int64_t fix40::ExecutionReport::lastShares

本次成交数量 (FIX 4.0: LastShares)

◆ leavesQty

int64_t fix40::ExecutionReport::leavesQty

剩余数量

◆ orderID

std::string fix40::ExecutionReport::orderID

服务端订单ID

◆ orderQty

int64_t fix40::ExecutionReport::orderQty

订单数量

◆ ordRejReason

int fix40::ExecutionReport::ordRejReason

拒绝原因代码

◆ ordStatus

OrderStatus fix40::ExecutionReport::ordStatus

订单状态

◆ ordType

OrderType fix40::ExecutionReport::ordType

订单类型

◆ origClOrdID

std::string fix40::ExecutionReport::origClOrdID

原订单ID(撤单时使用)

◆ price

double fix40::ExecutionReport::price

订单价格

◆ sessionID

SessionID fix40::ExecutionReport::sessionID

目标会话

◆ side

OrderSide fix40::ExecutionReport::side

买卖方向

◆ symbol

std::string fix40::ExecutionReport::symbol

标的代码

◆ text

std::string fix40::ExecutionReport::text

文本说明

◆ transactTime

std::chrono::system_clock::time_point fix40::ExecutionReport::transactTime

交易时间


The documentation for this struct was generated from the following file: