Xlight API用户手册 v1.6.0.23
Xlight极速柜台接口文档
载入中...
搜索中...
未找到
x1::xlt_order_book_update_t结构体 参考

订单簿,订单变更通知结构体,包括订单状态变更、撤单、成交等信息 更多...

#include <xlt_trade_struct.h>

Public 属性

uint8_t client_id
 委托源标识,用户登录时自定义
 
uint64_t account_index
 交易账户索引
 
uint64_t xid
 报单标识
 
uint64_t origin_xid
 原始订单标识 (撤单申报时有意义)
 
OrderStatus order_status
 订单状态
 
uint8_t is_cancel_flag
 撤单标识,如果为1, 当前记录为撤单,否则为新订单。
 
char cl_order_id [CONST_CL_ORD_ID_LEN]
 报盘合同号
 
char origin_cl_order_id [CONST_CL_ORD_ID_LEN]
 原委托报盘合同号,如果非空,则代表撤单
 
quantity_t trade_quantity
 成交数量
 
amount_t trade_amount
 成交金额
 
amount_t trade_fee
 成交费用
 
amount_t trade_fix_fee
 成交固定费用
 
uint32_t trade_count
 成交笔数
 
quantity_t leaves_quantity
 剩余数量
 
quantity_t cancel_quantity
 撤单数量
 
int64_t trade_time
 最后一笔成交时间,格式为YYYYMMDDHHMMSSsss
 
int64_t cancel_time
 撤单时间,撤单成功才填写,即成剩撤的单也需要填写。格式为 YYYYMMDDHHMMSSsss
 
int64_t update_time
 最后更新时间,格式为 YYYYMMDDHHMMSSsss
 
TradeReportType report_type
 回报通知类型,根据类型决定report联合体访问字段,ORDER_RESPONSE-订单申报响应,CANCEL_RESPONSE-撤单申报响应,TRADE_REPORT-成交回报
 
xlt_order_book_report_union_t report
 订单回报及响应联合体结构体
 

详细描述

订单簿,订单变更通知结构体,包括订单状态变更、撤单、成交等信息

类成员变量说明

◆ account_index

uint64_t x1::xlt_order_book_update_t::account_index

交易账户索引

◆ cancel_quantity

quantity_t x1::xlt_order_book_update_t::cancel_quantity

撤单数量

◆ cancel_time

int64_t x1::xlt_order_book_update_t::cancel_time

撤单时间,撤单成功才填写,即成剩撤的单也需要填写。格式为 YYYYMMDDHHMMSSsss

◆ cl_order_id

char x1::xlt_order_book_update_t::cl_order_id[CONST_CL_ORD_ID_LEN]

报盘合同号

◆ client_id

uint8_t x1::xlt_order_book_update_t::client_id

委托源标识,用户登录时自定义

◆ is_cancel_flag

uint8_t x1::xlt_order_book_update_t::is_cancel_flag

撤单标识,如果为1, 当前记录为撤单,否则为新订单。

◆ leaves_quantity

quantity_t x1::xlt_order_book_update_t::leaves_quantity

剩余数量

◆ order_status

OrderStatus x1::xlt_order_book_update_t::order_status

订单状态

◆ origin_cl_order_id

char x1::xlt_order_book_update_t::origin_cl_order_id[CONST_CL_ORD_ID_LEN]

原委托报盘合同号,如果非空,则代表撤单

◆ origin_xid

uint64_t x1::xlt_order_book_update_t::origin_xid

原始订单标识 (撤单申报时有意义)

◆ report

xlt_order_book_report_union_t x1::xlt_order_book_update_t::report

订单回报及响应联合体结构体

◆ report_type

TradeReportType x1::xlt_order_book_update_t::report_type

回报通知类型,根据类型决定report联合体访问字段,ORDER_RESPONSE-订单申报响应,CANCEL_RESPONSE-撤单申报响应,TRADE_REPORT-成交回报

◆ trade_amount

amount_t x1::xlt_order_book_update_t::trade_amount

成交金额

◆ trade_count

uint32_t x1::xlt_order_book_update_t::trade_count

成交笔数

◆ trade_fee

amount_t x1::xlt_order_book_update_t::trade_fee

成交费用

◆ trade_fix_fee

amount_t x1::xlt_order_book_update_t::trade_fix_fee

成交固定费用

◆ trade_quantity

quantity_t x1::xlt_order_book_update_t::trade_quantity

成交数量

◆ trade_time

int64_t x1::xlt_order_book_update_t::trade_time

最后一笔成交时间,格式为YYYYMMDDHHMMSSsss

◆ update_time

int64_t x1::xlt_order_book_update_t::update_time

最后更新时间,格式为 YYYYMMDDHHMMSSsss

◆ xid

uint64_t x1::xlt_order_book_update_t::xid

报单标识


该结构体的文档由以下文件生成: