| Xlight API用户手册 v1.6.0.23 Xlight极速柜台接口文档

载入中...
搜索中...
未找到
xlt_trade_struct.h
浏览该文件的文档.
1
8#pragma once
9#include "xlt_trade_data_type.h"
10#include "xlt_struct.h"
11
12 namespace x1 {
13#pragma pack(push, 8)
17 typedef struct xlt_order_insert_info_t {
18 uint64_t order_sequence;
19 price_t price;
20 quantity_t quantity;
21 char security_code[CONST_STR_SECURITY_CODE_LEN];
22 ExchangeIndex exchange_index;
23 OrderType order_type;
24 Side side;
25 BusinessType business_type;
26 } xlt_order_insert_info_t;
27
31 typedef struct xlt_cancel_order_info_t {
32 uint64_t order_sequence;
33 uint64_t origin_xid;
34 } xlt_cancel_order_info_t;
35#pragma pack(pop)
36
37#pragma pack(push, 1)
38
42 typedef struct xlt_init_asset_info_t {
43 uint64_t account_index;
44 amount_t initial_amount;
45 amount_t fund_balance;
46 } xlt_init_asset_info_t;
47
51 typedef struct xlt_init_position_info_t{
52 uint64_t account_index;
53 char security_code[CONST_STR_SECURITY_CODE_LEN];
54 ExchangeIndex exchange_index;
55 quantity_t initial_quantity;
56 quantity_t total_quantity;
57 quantity_t frozen_quantity;
58 } xlt_init_position_info_t;
59
60
64 typedef struct xlt_msg_desc_t {
65 uint64_t account_index;
66 uint64_t sequence;
67 bool is_rebuild;
68 } xlt_msg_desc_t;
69
73 typedef struct xlt_order_response_t{
74 uint8_t client_id;
75 char report_id[CONST_REPORT_ID_LEN];
76 uint64_t xid;
77 ExOrdStatus ord_status;
78 ExExecType exec_type;
79 char security_code[CONST_STR_SECURITY_CODE_LEN];
80 ExchangeIndex exchange_index;
81 price_t price;
82 quantity_t quantity;
83 Side side;
84 quantity_t leaves_quantity;
85 quantity_t cancel_quantity;
86 int cancel_reason_id;
87 int64_t transact_time;
88 } xlt_order_response_t;
89
93 typedef struct xlt_cancel_response_t{
94 uint8_t client_id;
95 char report_id[CONST_REPORT_ID_LEN];
96 uint64_t xid;
97 uint64_t origin_xid;
98 ExOrdStatus ord_status;
99 ExExecType exec_type;
100 quantity_t cancel_quantity;
101 int cancel_reason_id;
102 int64_t transact_time;
103 } xlt_cancel_response_t;
104
108 typedef struct xlt_trade_report_t{
109 uint8_t client_id;
110 char report_id[CONST_REPORT_ID_LEN];
111 uint64_t xid;
112 ExOrdStatus ord_status;
113 ExExecType exec_type;
114 char exec_id[CONST_TRD_EXEC_ID_LEN];
115 price_t price;
116 quantity_t quantity;
117 quantity_t leaves_quantity;
118 quantity_t order_quantity;
119 int64_t transact_time;
120 amount_t amount;
121 } xlt_trade_report_t;
122
126 typedef struct xlt_order_error_response_t{
127 uint8_t client_id;
128 char report_id[CONST_REPORT_ID_LEN];
129 uint64_t xid;
130 uint64_t origin_xid;
131 uint8_t is_cancel_flag;
132 xlt_error_info_t error_info;
133 int64_t transact_time;
134 } xlt_order_error_response_t;
135
139 typedef struct xlt_order_end_t{
140 uint8_t client_id;
141 char report_id[CONST_REPORT_ID_LEN];
142 uint64_t xid;
143 int64_t transact_time;
144 } xlt_order_end_t;
145
146
150 typedef struct xlt_order_info_t{
151 uint8_t client_id;
152 uint64_t account_index;
153 uint64_t xid;
154 uint64_t origin_xid;
155 OrderStatus order_status;
156 uint8_t is_cancel_flag;
157 char cl_order_id[CONST_CL_ORD_ID_LEN];
158 char origin_cl_order_id[CONST_CL_ORD_ID_LEN];
159
160 char security_code[CONST_STR_SECURITY_CODE_LEN];
161 ExchangeIndex exchange_index;
162 OrderType order_type;
163 Side side;
164 BusinessType business_type;
165 price_t order_price;
166 quantity_t order_quantity;
167 amount_t order_amount;
168 amount_t order_fee;
169 int64_t insert_time;
170
171 quantity_t trade_quantity;
172 amount_t trade_amount;
173 amount_t trade_fee;
174 amount_t trade_fix_fee;
175 uint32_t trade_count;
176 quantity_t leaves_quantity;
177 quantity_t cancel_quantity;
178 int64_t trade_time;
179 int64_t cancel_time;
180 int64_t update_time;
181
182 xlt_error_info_t error_info;
183 } xlt_order_info_t;
184
188 typedef union xlt_order_book_report_union_t{
189 xlt_order_response_t order_response;
190 xlt_cancel_response_t cancel_response;
191 xlt_trade_report_t trade_report;
192 } xlt_order_book_report_union_t;
193
197 typedef struct xlt_order_book_insert_t {
198 uint8_t client_id;
199 uint64_t account_index;
200 uint64_t xid;
201 uint64_t origin_xid;
202 OrderStatus order_status;
203 uint8_t is_cancel_flag;
204 char cl_order_id[CONST_CL_ORD_ID_LEN];
205 char origin_cl_order_id[CONST_CL_ORD_ID_LEN];
206
207 char security_code[CONST_STR_SECURITY_CODE_LEN];
208 ExchangeIndex exchange_index;
209 OrderType order_type;
210 Side side;
211 BusinessType business_type;
212 price_t order_price;
213 quantity_t order_quantity;
214 amount_t order_amount;
215 amount_t order_fee;
216 int64_t insert_time;
217 } xlt_order_book_insert_t;
218
222 typedef struct xlt_order_book_update_t {
223 uint8_t client_id;
224 uint64_t account_index;
225 uint64_t xid;
226 uint64_t origin_xid;
227 OrderStatus order_status;
228 uint8_t is_cancel_flag;
229 char cl_order_id[CONST_CL_ORD_ID_LEN];
230 char origin_cl_order_id[CONST_CL_ORD_ID_LEN];
231
232 quantity_t trade_quantity;
233 amount_t trade_amount;
234 amount_t trade_fee;
235 amount_t trade_fix_fee;
236 uint32_t trade_count;
237 quantity_t leaves_quantity;
238 quantity_t cancel_quantity;
239 int64_t trade_time;
240 int64_t cancel_time;
241 int64_t update_time;
242
243 TradeReportType report_type;
244 xlt_order_book_report_union_t report;
245 } xlt_order_book_update_t;
246
250 typedef struct xlt_order_book_error_t {
251 uint8_t client_id;
252 uint64_t account_index;
253 uint64_t xid;
254 uint64_t origin_xid;
255 OrderStatus order_status;
256 uint8_t is_cancel_flag;
257 char cl_order_id[CONST_CL_ORD_ID_LEN];
258 char origin_cl_order_id[CONST_CL_ORD_ID_LEN];
259
260 int64_t update_time;
261
262 xlt_order_error_response_t order_error;
263 } xlt_order_book_error_t;
264
268 typedef struct xlt_position_info_t{
269 uint64_t account_index;
270 char security_code[CONST_STR_SECURITY_CODE_LEN];
271 ExchangeIndex exchange_index;
272 quantity_t total_quantity;
273 quantity_t sellable_quantity;
274 quantity_t frozen_quantity;
275 } xlt_position_info_t;
276
280 typedef struct xlt_asset_info_t{
281 uint64_t account_index;
282 amount_t available_amount;
283 amount_t withholding_amount;
284 amount_t fund_buy_amount;
285 amount_t fund_buy_fee;
286 amount_t fund_sell_amount;
287 amount_t fund_sell_fee;
288 amount_t withdraw_amount;
289 amount_t deposit_amount;
290 amount_t withdrawable_amount;
291 } xlt_asset_info_t;
292
293
297 typedef struct xlt_fund_transfer_head_t {
298 uint64_t account_index;
299 char biz_no[CONST_BIZ_NO_LEN];
300 } xlt_fund_transfer_head_t;
301
305 typedef struct xlt_counter_fund_transfer_request_t {
306 uint64_t account_index;
307 char biz_no[CONST_BIZ_NO_LEN];
308 FundTransSource source;
309 FundTransSide side;
310 amount_t amount;
311 int64_t request_time;
312 }xlt_counter_fund_transfer_request_t;
313
317 typedef struct xlt_counter_fund_transfer_result_t {
318 uint64_t account_index;
319 char biz_no[CONST_BIZ_NO_LEN];
320 FundTransSource source;
321 FundTransSide side;
322 amount_t amount;
323 int64_t request_time;
324 int64_t result_time;
325 FundTransStatus status;
326 xlt_error_info_t error_info;
327 }xlt_counter_fund_transfer_result_t;
328
333 typedef struct xlt_cluster_fund_transfer_request_t {
334 uint64_t account_index;
335 char biz_no[CONST_BIZ_NO_LEN];
336 FundTransSource source;
337 amount_t amount;
338 int64_t request_time;
339 } xlt_cluster_fund_transfer_request_t;
340
344 typedef struct xlt_cluster_fund_transfer_result_t {
345 uint64_t account_index;
346 char biz_no[CONST_BIZ_NO_LEN];
347 FundTransSource source;
348 amount_t amount;
349 int64_t request_time;
350 int64_t result_time;
351 FundTransStatus status;
352 xlt_error_info_t error_info;
353 } xlt_cluster_fund_transfer_result_t;
354
358 typedef struct {
359 uint64_t xid;
360 char security_code[CONST_STR_SECURITY_CODE_LEN];
361 int64_t begin_time;
362 int64_t end_time;
363 uint8_t query_unfinished;
364 } xlt_order_query_param_t;
365
369 typedef struct xlt_trade_account_info_t {
370 uint64_t account_index;
371 uint8_t account_type;
372 char account_name[CONST_ACC_NAME_LEN];
373 uint64_t fund_account_index;
374 char fund_account_name[CONST_FUND_ACC_NAME_LEN];
375 } xlt_trade_account_info_t;
376
377#pragma pack(pop)
378}
x1
定义 xlt_data_type.h:13
x1::CONST_FUND_ACC_NAME_LEN
constexpr uint8_t CONST_FUND_ACC_NAME_LEN
资金账户名称长度
定义 xlt_trade_data_type.h:18
x1::xlt_trade_report_t
struct x1::xlt_trade_report_t xlt_trade_report_t
成交回报
x1::xlt_counter_fund_transfer_result_t
struct x1::xlt_counter_fund_transfer_result_t xlt_counter_fund_transfer_result_t
主柜资金划转结果
x1::Side
Side
买卖方向
定义 xlt_data_type.h:66
x1::TradeReportType
TradeReportType
订单回报通知类型
定义 xlt_trade_data_type.h:111
x1::ExExecType
ExExecType
交易所执行类型
定义 xlt_trade_data_type.h:87
x1::FundTransSource
FundTransSource
资金划转请求来源
定义 xlt_trade_data_type.h:123
x1::xlt_trade_account_info_t
struct x1::xlt_trade_account_info_t xlt_trade_account_info_t
交易账户信息
x1::xlt_init_position_info_t
struct x1::xlt_init_position_info_t xlt_init_position_info_t
日初持仓结构体
x1::xlt_order_book_update_t
struct x1::xlt_order_book_update_t xlt_order_book_update_t
订单簿，订单变更通知结构体，包括订单状态变更、撤单、成交等信息
x1::CONST_REPORT_ID_LEN
constexpr uint8_t CONST_REPORT_ID_LEN
回报ID长度
定义 xlt_trade_data_type.h:16
x1::xlt_position_info_t
struct x1::xlt_position_info_t xlt_position_info_t
持仓结构体
x1::xlt_cancel_order_info_t
struct x1::xlt_cancel_order_info_t xlt_cancel_order_info_t
撤单请求数据结构
x1::xlt_asset_info_t
struct x1::xlt_asset_info_t xlt_asset_info_t
账户资金信息
x1::xlt_counter_fund_transfer_request_t
struct x1::xlt_counter_fund_transfer_request_t xlt_counter_fund_transfer_request_t
主柜资金划转申请
x1::amount_t
int64_t amount_t
金额 类型
定义 xlt_data_type.h:25
x1::BusinessType
BusinessType
业务类型
定义 xlt_trade_data_type.h:48
x1::xlt_order_insert_info_t
struct x1::xlt_order_insert_info_t xlt_order_insert_info_t
新订单请求数据结构
x1::xlt_order_error_response_t
struct x1::xlt_order_error_response_t xlt_order_error_response_t
申报失败响应（新订单申报失败，撤单失败）
x1::ExchangeIndex
ExchangeIndex
交易所编号定义
定义 xlt_data_type.h:57
x1::price_t
int64_t price_t
价格 类型
定义 xlt_data_type.h:26
x1::xlt_msg_desc_t
struct x1::xlt_msg_desc_t xlt_msg_desc_t
消息推送描述信息
x1::CONST_STR_SECURITY_CODE_LEN
constexpr uint8_t CONST_STR_SECURITY_CODE_LEN
证券代码长度，含字符串终止符
定义 xlt_data_type.h:15
x1::FundTransStatus
FundTransStatus
资金划转状态
定义 xlt_trade_data_type.h:140
x1::OrderType
OrderType
报单价格类型
定义 xlt_trade_data_type.h:34
x1::xlt_init_asset_info_t
struct x1::xlt_init_asset_info_t xlt_init_asset_info_t
日初资金信息结构体
x1::xlt_order_end_t
struct x1::xlt_order_end_t xlt_order_end_t
订单结束通知
x1::xlt_order_book_insert_t
struct x1::xlt_order_book_insert_t xlt_order_book_insert_t
订单簿，新订单通知结构体
x1::quantity_t
int64_t quantity_t
数量 类型
定义 xlt_data_type.h:27
x1::CONST_CL_ORD_ID_LEN
constexpr uint8_t CONST_CL_ORD_ID_LEN
委托合同号长度，含字符串终止符
定义 xlt_trade_data_type.h:15
x1::xlt_cluster_fund_transfer_request_t
struct x1::xlt_cluster_fund_transfer_request_t xlt_cluster_fund_transfer_request_t
双中心资金划转请求
x1::xlt_order_response_t
struct x1::xlt_order_response_t xlt_order_response_t
新订单申报成功响应
x1::xlt_cancel_response_t
struct x1::xlt_cancel_response_t xlt_cancel_response_t
撤单申报成功响应
x1::xlt_cluster_fund_transfer_result_t
struct x1::xlt_cluster_fund_transfer_result_t xlt_cluster_fund_transfer_result_t
双中心资金划转结果
x1::FundTransSide
FundTransSide
资金划转方向
定义 xlt_trade_data_type.h:131
x1::CONST_ACC_NAME_LEN
constexpr uint8_t CONST_ACC_NAME_LEN
账户名称长度
定义 xlt_data_type.h:18
x1::CONST_TRD_EXEC_ID_LEN
constexpr uint16_t CONST_TRD_EXEC_ID_LEN
成交编号长度，含字符串终止符
定义 xlt_trade_data_type.h:17
x1::xlt_order_book_report_union_t
union x1::xlt_order_book_report_union_t xlt_order_book_report_union_t
订单簿，订单响应回报联合体
x1::OrderStatus
OrderStatus
订单状态
定义 xlt_trade_data_type.h:62
x1::xlt_order_info_t
struct x1::xlt_order_info_t xlt_order_info_t
订单信息结构体
x1::ExOrdStatus
ExOrdStatus
交易所订单状态
定义 xlt_trade_data_type.h:76
x1::xlt_order_book_error_t
struct x1::xlt_order_book_error_t xlt_order_book_error_t
订单簿，订单错误通知结构体，包括申报失败、撤单失败等信息
x1::xlt_fund_transfer_head_t
struct x1::xlt_fund_transfer_head_t xlt_fund_transfer_head_t
资金划转消息头
x1::CONST_BIZ_NO_LEN
constexpr uint8_t CONST_BIZ_NO_LEN
资金划拨业务流水号长度，含字符串终止符
定义 xlt_trade_data_type.h:19
x1::xlt_asset_info_t
账户资金信息
定义 xlt_trade_struct.h:280
x1::xlt_asset_info_t::fund_sell_amount
amount_t fund_sell_amount
累计卖出成交金额
定义 xlt_trade_struct.h:286
x1::xlt_asset_info_t::fund_buy_amount
amount_t fund_buy_amount
累计买入成交金额
定义 xlt_trade_struct.h:284
x1::xlt_asset_info_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:281
x1::xlt_asset_info_t::available_amount
amount_t available_amount
可用资金
定义 xlt_trade_struct.h:282
x1::xlt_asset_info_t::fund_sell_fee
amount_t fund_sell_fee
累计卖出成交费用
定义 xlt_trade_struct.h:287
x1::xlt_asset_info_t::withdraw_amount
amount_t withdraw_amount
当日划出金额
定义 xlt_trade_struct.h:288
x1::xlt_asset_info_t::fund_buy_fee
amount_t fund_buy_fee
累计买入成交费用
定义 xlt_trade_struct.h:285
x1::xlt_asset_info_t::withdrawable_amount
amount_t withdrawable_amount
可取金额
定义 xlt_trade_struct.h:290
x1::xlt_asset_info_t::withholding_amount
amount_t withholding_amount
系统预扣的资金（买入未成交冻结资金）
定义 xlt_trade_struct.h:283
x1::xlt_asset_info_t::deposit_amount
amount_t deposit_amount
当日划入金额
定义 xlt_trade_struct.h:289
x1::xlt_cancel_order_info_t
撤单请求数据结构
定义 xlt_trade_struct.h:31
x1::xlt_cancel_order_info_t::order_sequence
uint64_t order_sequence
订单序号，当API配置中开启自定义模式时，由用户填写，session内不能重复，否则由系统生成，取值范围[0, 2^20-1]。
定义 xlt_trade_struct.h:32
x1::xlt_cancel_order_info_t::origin_xid
uint64_t origin_xid
原始订单标识
定义 xlt_trade_struct.h:33
x1::xlt_cancel_response_t
撤单申报成功响应
定义 xlt_trade_struct.h:93
x1::xlt_cancel_response_t::cancel_quantity
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:100
x1::xlt_cancel_response_t::ord_status
ExOrdStatus ord_status
交易所订单状态
定义 xlt_trade_struct.h:98
x1::xlt_cancel_response_t::report_id
char report_id[CONST_REPORT_ID_LEN]
回报标识，32字节，非字符串
定义 xlt_trade_struct.h:95
x1::xlt_cancel_response_t::cancel_reason_id
int cancel_reason_id
撤单原因id
定义 xlt_trade_struct.h:101
x1::xlt_cancel_response_t::exec_type
ExExecType exec_type
交易所执行类型
定义 xlt_trade_struct.h:99
x1::xlt_cancel_response_t::origin_xid
uint64_t origin_xid
原始订单标识（撤单申报时有意义）
定义 xlt_trade_struct.h:97
x1::xlt_cancel_response_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:94
x1::xlt_cancel_response_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:96
x1::xlt_cancel_response_t::transact_time
int64_t transact_time
回报时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:102
x1::xlt_cluster_fund_transfer_request_t
双中心资金划转请求
定义 xlt_trade_struct.h:333
x1::xlt_cluster_fund_transfer_request_t::account_index
uint64_t account_index
交易账号索引：划入账号索引
定义 xlt_trade_struct.h:334
x1::xlt_cluster_fund_transfer_request_t::source
FundTransSource source
请求来源：ADMIN: 管理系统发起； OTHER:其他
定义 xlt_trade_struct.h:336
x1::xlt_cluster_fund_transfer_request_t::request_time
int64_t request_time
划转请求时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:338
x1::xlt_cluster_fund_transfer_request_t::biz_no
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号
定义 xlt_trade_struct.h:335
x1::xlt_cluster_fund_transfer_request_t::amount
amount_t amount
划转金额，放大10000倍
定义 xlt_trade_struct.h:337
x1::xlt_cluster_fund_transfer_result_t
双中心资金划转结果
定义 xlt_trade_struct.h:344
x1::xlt_cluster_fund_transfer_result_t::biz_no
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号
定义 xlt_trade_struct.h:346
x1::xlt_cluster_fund_transfer_result_t::amount
amount_t amount
划转金额，放大10000倍
定义 xlt_trade_struct.h:348
x1::xlt_cluster_fund_transfer_result_t::error_info
xlt_error_info_t error_info
划转错误信息，当status为2时有效
定义 xlt_trade_struct.h:352
x1::xlt_cluster_fund_transfer_result_t::account_index
uint64_t account_index
交易账号索引：划入账号索引
定义 xlt_trade_struct.h:345
x1::xlt_cluster_fund_transfer_result_t::status
FundTransStatus status
划转状态，DOING-处理中，SUCCESS-成功，FAIL-失败，EXCEPTION-异常
定义 xlt_trade_struct.h:351
x1::xlt_cluster_fund_transfer_result_t::request_time
int64_t request_time
划转请求时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:349
x1::xlt_cluster_fund_transfer_result_t::result_time
int64_t result_time
划转结果时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:350
x1::xlt_cluster_fund_transfer_result_t::source
FundTransSource source
请求来源：ADMIN: 管理系统发起； OTHER:其他
定义 xlt_trade_struct.h:347
x1::xlt_counter_fund_transfer_request_t
主柜资金划转申请
定义 xlt_trade_struct.h:305
x1::xlt_counter_fund_transfer_request_t::request_time
int64_t request_time
划转请求时间，格式为YYYYMMDDHHMMSSsss，特权(交易)API：API生成，管理API：管理系统生成
定义 xlt_trade_struct.h:311
x1::xlt_counter_fund_transfer_request_t::source
FundTransSource source
请求来源：ADMIN: 管理系统发起； OTHER:其他
定义 xlt_trade_struct.h:308
x1::xlt_counter_fund_transfer_request_t::biz_no
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号，特权(交易)API：API生成，token_id+序号，管理API：管理系统生成，外部系统保证全局唯一
定义 xlt_trade_struct.h:307
x1::xlt_counter_fund_transfer_request_t::amount
amount_t amount
划转金额，放大10000倍
定义 xlt_trade_struct.h:310
x1::xlt_counter_fund_transfer_request_t::side
FundTransSide side
划转方向，IN-划入（从主柜划入到xlight），OUT-划出（从xlight划出到主柜）
定义 xlt_trade_struct.h:309
x1::xlt_counter_fund_transfer_request_t::account_index
uint64_t account_index
交易账号索引
定义 xlt_trade_struct.h:306
x1::xlt_counter_fund_transfer_result_t
主柜资金划转结果
定义 xlt_trade_struct.h:317
x1::xlt_counter_fund_transfer_result_t::side
FundTransSide side
划转方向，IN-划入（从主柜划入到xlight），OUT-划出（从xlight划出到主柜）
定义 xlt_trade_struct.h:321
x1::xlt_counter_fund_transfer_result_t::result_time
int64_t result_time
划转结果时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:324
x1::xlt_counter_fund_transfer_result_t::amount
amount_t amount
划转金额，放大10000倍
定义 xlt_trade_struct.h:322
x1::xlt_counter_fund_transfer_result_t::account_index
uint64_t account_index
交易账号索引
定义 xlt_trade_struct.h:318
x1::xlt_counter_fund_transfer_result_t::biz_no
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号，特权(交易)API：API生成，token_id+序号，管理API：管理系统生成，外部系统保证全局唯一
定义 xlt_trade_struct.h:319
x1::xlt_counter_fund_transfer_result_t::source
FundTransSource source
请求来源：ADMIN: 管理系统发起； OTHER:其他
定义 xlt_trade_struct.h:320
x1::xlt_counter_fund_transfer_result_t::request_time
int64_t request_time
划转请求时间，格式为YYYYMMDDHHMMSSsss，特权(交易)API：API生成，管理API：管理系统生成
定义 xlt_trade_struct.h:323
x1::xlt_counter_fund_transfer_result_t::status
FundTransStatus status
划转状态，DOING-处理中，SUCCESS-成功，FAIL-失败，EXCEPTION-异常
定义 xlt_trade_struct.h:325
x1::xlt_counter_fund_transfer_result_t::error_info
xlt_error_info_t error_info
划转错误信息，当status为2时有效
定义 xlt_trade_struct.h:326
x1::xlt_error_info_t
错误信息
定义 xlt_struct.h:18
x1::xlt_fund_transfer_head_t
资金划转消息头
定义 xlt_trade_struct.h:297
x1::xlt_fund_transfer_head_t::biz_no
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号，特权(交易)API：API生成，token_id+序号，管理API：管理系统生成，外部系统保证全局唯一
定义 xlt_trade_struct.h:299
x1::xlt_fund_transfer_head_t::account_index
uint64_t account_index
交易账号索引
定义 xlt_trade_struct.h:298
x1::xlt_init_asset_info_t
日初资金信息结构体
定义 xlt_trade_struct.h:42
x1::xlt_init_asset_info_t::fund_balance
amount_t fund_balance
账户余额
定义 xlt_trade_struct.h:45
x1::xlt_init_asset_info_t::initial_amount
amount_t initial_amount
日初可用资金
定义 xlt_trade_struct.h:44
x1::xlt_init_asset_info_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:43
x1::xlt_init_position_info_t
日初持仓结构体
定义 xlt_trade_struct.h:51
x1::xlt_init_position_info_t::exchange_index
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:54
x1::xlt_init_position_info_t::security_code
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码
定义 xlt_trade_struct.h:53
x1::xlt_init_position_info_t::initial_quantity
quantity_t initial_quantity
初始可用数量
定义 xlt_trade_struct.h:55
x1::xlt_init_position_info_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:52
x1::xlt_init_position_info_t::frozen_quantity
quantity_t frozen_quantity
冻结数量
定义 xlt_trade_struct.h:57
x1::xlt_init_position_info_t::total_quantity
quantity_t total_quantity
总持仓
定义 xlt_trade_struct.h:56
x1::xlt_msg_desc_t
消息推送描述信息
定义 xlt_trade_struct.h:64
x1::xlt_msg_desc_t::sequence
uint64_t sequence
消息序号，递增，断点续传标识。为0时，不能作为续传标识。快速订单回报为0。
定义 xlt_trade_struct.h:66
x1::xlt_msg_desc_t::account_index
uint64_t account_index
账号索引
定义 xlt_trade_struct.h:65
x1::xlt_msg_desc_t::is_rebuild
bool is_rebuild
是否为重推请求消息，若是通过rebuild_trade_message接口发起则为true，若是通过subscribe_trade_message接口发起则为false
定义 xlt_trade_struct.h:67
x1::xlt_order_book_error_t
订单簿，订单错误通知结构体，包括申报失败、撤单失败等信息
定义 xlt_trade_struct.h:250
x1::xlt_order_book_error_t::is_cancel_flag
uint8_t is_cancel_flag
撤单标识，如果为1, 当前记录为撤单，否则为新订单。
定义 xlt_trade_struct.h:256
x1::xlt_order_book_error_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:251
x1::xlt_order_book_error_t::cl_order_id
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:257
x1::xlt_order_book_error_t::origin_cl_order_id
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号，如果非空，则代表撤单
定义 xlt_trade_struct.h:258
x1::xlt_order_book_error_t::order_status
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:255
x1::xlt_order_book_error_t::account_index
uint64_t account_index
交易用户索引
定义 xlt_trade_struct.h:252
x1::xlt_order_book_error_t::order_error
xlt_order_error_response_t order_error
订单错误响应（申报失败或者撤单失败）
定义 xlt_trade_struct.h:262
x1::xlt_order_book_error_t::update_time
int64_t update_time
最后更新时间，格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:260
x1::xlt_order_book_error_t::origin_xid
uint64_t origin_xid
原始订单标识 (撤单申报时有意义)
定义 xlt_trade_struct.h:254
x1::xlt_order_book_error_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:253
x1::xlt_order_book_insert_t
订单簿，新订单通知结构体
定义 xlt_trade_struct.h:197
x1::xlt_order_book_insert_t::insert_time
int64_t insert_time
委托时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:216
x1::xlt_order_book_insert_t::order_status
OrderStatus order_status
订单状态：INIT初始
定义 xlt_trade_struct.h:202
x1::xlt_order_book_insert_t::security_code
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码，不带空格，并以'\0'结尾
定义 xlt_trade_struct.h:207
x1::xlt_order_book_insert_t::side
Side side
买卖方向
定义 xlt_trade_struct.h:210
x1::xlt_order_book_insert_t::cl_order_id
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:204
x1::xlt_order_book_insert_t::exchange_index
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:208
x1::xlt_order_book_insert_t::order_price
price_t order_price
价格放大10000倍
定义 xlt_trade_struct.h:212
x1::xlt_order_book_insert_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:200
x1::xlt_order_book_insert_t::is_cancel_flag
uint8_t is_cancel_flag
撤单标识，如果为1, 当前记录为撤单，否则为新订单。
定义 xlt_trade_struct.h:203
x1::xlt_order_book_insert_t::order_quantity
quantity_t order_quantity
数量
定义 xlt_trade_struct.h:213
x1::xlt_order_book_insert_t::order_type
OrderType order_type
报单价格类型
定义 xlt_trade_struct.h:209
x1::xlt_order_book_insert_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:198
x1::xlt_order_book_insert_t::order_fee
amount_t order_fee
委托费用
定义 xlt_trade_struct.h:215
x1::xlt_order_book_insert_t::origin_cl_order_id
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号，如果非空，则代表撤单
定义 xlt_trade_struct.h:205
x1::xlt_order_book_insert_t::account_index
uint64_t account_index
交易用户索引
定义 xlt_trade_struct.h:199
x1::xlt_order_book_insert_t::origin_xid
uint64_t origin_xid
原始订单标识 (撤单申报时有意义)
定义 xlt_trade_struct.h:201
x1::xlt_order_book_insert_t::business_type
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:211
x1::xlt_order_book_insert_t::order_amount
amount_t order_amount
委托金额
定义 xlt_trade_struct.h:214
x1::xlt_order_book_update_t
订单簿，订单变更通知结构体，包括订单状态变更、撤单、成交等信息
定义 xlt_trade_struct.h:222
x1::xlt_order_book_update_t::cancel_time
int64_t cancel_time
撤单时间，撤单成功才填写，即成剩撤的单也需要填写。格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:240
x1::xlt_order_book_update_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:224
x1::xlt_order_book_update_t::is_cancel_flag
uint8_t is_cancel_flag
撤单标识，如果为1, 当前记录为撤单，否则为新订单。
定义 xlt_trade_struct.h:228
x1::xlt_order_book_update_t::trade_count
uint32_t trade_count
成交笔数
定义 xlt_trade_struct.h:236
x1::xlt_order_book_update_t::origin_cl_order_id
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号，如果非空，则代表撤单
定义 xlt_trade_struct.h:230
x1::xlt_order_book_update_t::report_type
TradeReportType report_type
回报通知类型，根据类型决定report联合体访问字段，ORDER_RESPONSE-订单申报响应，CANCEL_RESPONSE-撤单申报响应，TRADE_REPORT-成交回报
定义 xlt_trade_struct.h:243
x1::xlt_order_book_update_t::trade_fee
amount_t trade_fee
成交费用
定义 xlt_trade_struct.h:234
x1::xlt_order_book_update_t::trade_quantity
quantity_t trade_quantity
成交数量
定义 xlt_trade_struct.h:232
x1::xlt_order_book_update_t::report
xlt_order_book_report_union_t report
订单回报及响应联合体结构体
定义 xlt_trade_struct.h:244
x1::xlt_order_book_update_t::leaves_quantity
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:237
x1::xlt_order_book_update_t::cl_order_id
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:229
x1::xlt_order_book_update_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:225
x1::xlt_order_book_update_t::trade_fix_fee
amount_t trade_fix_fee
成交固定费用
定义 xlt_trade_struct.h:235
x1::xlt_order_book_update_t::trade_time
int64_t trade_time
最后一笔成交时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:239
x1::xlt_order_book_update_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:223
x1::xlt_order_book_update_t::cancel_quantity
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:238
x1::xlt_order_book_update_t::trade_amount
amount_t trade_amount
成交金额
定义 xlt_trade_struct.h:233
x1::xlt_order_book_update_t::update_time
int64_t update_time
最后更新时间，格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:241
x1::xlt_order_book_update_t::origin_xid
uint64_t origin_xid
原始订单标识 (撤单申报时有意义)
定义 xlt_trade_struct.h:226
x1::xlt_order_book_update_t::order_status
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:227
x1::xlt_order_end_t
订单结束通知
定义 xlt_trade_struct.h:139
x1::xlt_order_end_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:142
x1::xlt_order_end_t::report_id
char report_id[CONST_REPORT_ID_LEN]
回报标识，32字节，非字符串
定义 xlt_trade_struct.h:141
x1::xlt_order_end_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:140
x1::xlt_order_end_t::transact_time
int64_t transact_time
回报时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:143
x1::xlt_order_error_response_t
申报失败响应（新订单申报失败，撤单失败）
定义 xlt_trade_struct.h:126
x1::xlt_order_error_response_t::is_cancel_flag
uint8_t is_cancel_flag
撤单标识，如果为1, 当前记录为撤单，否则为新订单。
定义 xlt_trade_struct.h:131
x1::xlt_order_error_response_t::report_id
char report_id[CONST_REPORT_ID_LEN]
回报标识，32字节，非字符串
定义 xlt_trade_struct.h:128
x1::xlt_order_error_response_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:127
x1::xlt_order_error_response_t::origin_xid
uint64_t origin_xid
原始订单标识（撤单申报时有意义）
定义 xlt_trade_struct.h:130
x1::xlt_order_error_response_t::error_info
xlt_error_info_t error_info
错误信息
定义 xlt_trade_struct.h:132
x1::xlt_order_error_response_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:129
x1::xlt_order_error_response_t::transact_time
int64_t transact_time
回报时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:133
x1::xlt_order_info_t
订单信息结构体
定义 xlt_trade_struct.h:150
x1::xlt_order_info_t::update_time
int64_t update_time
最后更新时间，格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:180
x1::xlt_order_info_t::security_code
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码
定义 xlt_trade_struct.h:160
x1::xlt_order_info_t::trade_count
uint32_t trade_count
成交笔数
定义 xlt_trade_struct.h:175
x1::xlt_order_info_t::cl_order_id
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:157
x1::xlt_order_info_t::order_fee
amount_t order_fee
委托费用
定义 xlt_trade_struct.h:168
x1::xlt_order_info_t::side
Side side
买卖方向
定义 xlt_trade_struct.h:163
x1::xlt_order_info_t::order_amount
amount_t order_amount
委托金额
定义 xlt_trade_struct.h:167
x1::xlt_order_info_t::trade_quantity
quantity_t trade_quantity
成交数量
定义 xlt_trade_struct.h:171
x1::xlt_order_info_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:152
x1::xlt_order_info_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:153
x1::xlt_order_info_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:151
x1::xlt_order_info_t::order_status
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:155
x1::xlt_order_info_t::is_cancel_flag
uint8_t is_cancel_flag
撤单标识，如果为1, 当前记录为撤单，否则为新订单。
定义 xlt_trade_struct.h:156
x1::xlt_order_info_t::business_type
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:164
x1::xlt_order_info_t::cancel_quantity
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:177
x1::xlt_order_info_t::trade_time
int64_t trade_time
最后一笔成交时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:178
x1::xlt_order_info_t::exchange_index
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:161
x1::xlt_order_info_t::cancel_time
int64_t cancel_time
撤单时间，撤单成功才填写，即成剩撤的单也需要填写。格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:179
x1::xlt_order_info_t::leaves_quantity
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:176
x1::xlt_order_info_t::order_type
OrderType order_type
报单价格类型
定义 xlt_trade_struct.h:162
x1::xlt_order_info_t::origin_cl_order_id
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号，如果非空，则代表撤单
定义 xlt_trade_struct.h:158
x1::xlt_order_info_t::order_quantity
quantity_t order_quantity
委托数量
定义 xlt_trade_struct.h:166
x1::xlt_order_info_t::trade_fee
amount_t trade_fee
成交费用
定义 xlt_trade_struct.h:173
x1::xlt_order_info_t::insert_time
int64_t insert_time
委托时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:169
x1::xlt_order_info_t::error_info
xlt_error_info_t error_info
错误信息
定义 xlt_trade_struct.h:182
x1::xlt_order_info_t::trade_fix_fee
amount_t trade_fix_fee
成交固定费用
定义 xlt_trade_struct.h:174
x1::xlt_order_info_t::order_price
price_t order_price
委托价格
定义 xlt_trade_struct.h:165
x1::xlt_order_info_t::trade_amount
amount_t trade_amount
成交金额
定义 xlt_trade_struct.h:172
x1::xlt_order_info_t::origin_xid
uint64_t origin_xid
原始订单标识
定义 xlt_trade_struct.h:154
x1::xlt_order_insert_info_t
新订单请求数据结构
定义 xlt_trade_struct.h:17
x1::xlt_order_insert_info_t::price
price_t price
价格放大10000倍
定义 xlt_trade_struct.h:19
x1::xlt_order_insert_info_t::business_type
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:25
x1::xlt_order_insert_info_t::security_code
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码，不带空格，并以'\0'结尾
定义 xlt_trade_struct.h:21
x1::xlt_order_insert_info_t::side
Side side
买卖方向
定义 xlt_trade_struct.h:24
x1::xlt_order_insert_info_t::order_sequence
uint64_t order_sequence
订单序号，当API配置中开启自定义模式时，由用户填写，session内不能重复，否则由系统生成，取值范围[0, 2^20-1]。
定义 xlt_trade_struct.h:18
x1::xlt_order_insert_info_t::quantity
quantity_t quantity
数量
定义 xlt_trade_struct.h:20
x1::xlt_order_insert_info_t::exchange_index
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:22
x1::xlt_order_insert_info_t::order_type
OrderType order_type
报单价格类型
定义 xlt_trade_struct.h:23
x1::xlt_order_query_param_t
订单查询请求-条件查询
定义 xlt_trade_struct.h:358
x1::xlt_order_query_param_t::query_unfinished
uint8_t query_unfinished
是否只查询未完成订单：1是，0否
定义 xlt_trade_struct.h:363
x1::xlt_order_query_param_t::xid
uint64_t xid
需要查询的委托编号，如果为0则根据后续条件进行查询，如果不为0，则只查询指定订单，忽略后续查询条件
定义 xlt_trade_struct.h:359
x1::xlt_order_query_param_t::end_time
int64_t end_time
格式为YYYYMMDDHHMMSSsss，为0则默认当前时间
定义 xlt_trade_struct.h:362
x1::xlt_order_query_param_t::begin_time
int64_t begin_time
格式为YYYYMMDDHHMMSSsss，为0则默认当前交易日0点
定义 xlt_trade_struct.h:361
x1::xlt_order_response_t
新订单申报成功响应
定义 xlt_trade_struct.h:73
x1::xlt_order_response_t::side
Side side
买卖方向
定义 xlt_trade_struct.h:83
x1::xlt_order_response_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:76
x1::xlt_order_response_t::ord_status
ExOrdStatus ord_status
交易所订单状态
定义 xlt_trade_struct.h:77
x1::xlt_order_response_t::cancel_quantity
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:85
x1::xlt_order_response_t::security_code
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码，不带空格，并以'\0'结尾
定义 xlt_trade_struct.h:79
x1::xlt_order_response_t::leaves_quantity
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:84
x1::xlt_order_response_t::cancel_reason_id
int cancel_reason_id
撤单原因id，上交所即成剩撤时有意义
定义 xlt_trade_struct.h:86
x1::xlt_order_response_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:74
x1::xlt_order_response_t::price
price_t price
委托价格，放大10000倍
定义 xlt_trade_struct.h:81
x1::xlt_order_response_t::transact_time
int64_t transact_time
回报时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:87
x1::xlt_order_response_t::exchange_index
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:80
x1::xlt_order_response_t::exec_type
ExExecType exec_type
交易所执行类型
定义 xlt_trade_struct.h:78
x1::xlt_order_response_t::quantity
quantity_t quantity
委托数量
定义 xlt_trade_struct.h:82
x1::xlt_order_response_t::report_id
char report_id[CONST_REPORT_ID_LEN]
回报标识，32字节，非字符串
定义 xlt_trade_struct.h:75
x1::xlt_position_info_t
持仓结构体
定义 xlt_trade_struct.h:268
x1::xlt_position_info_t::sellable_quantity
quantity_t sellable_quantity
可卖持仓
定义 xlt_trade_struct.h:273
x1::xlt_position_info_t::total_quantity
quantity_t total_quantity
总持仓
定义 xlt_trade_struct.h:272
x1::xlt_position_info_t::security_code
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码
定义 xlt_trade_struct.h:270
x1::xlt_position_info_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:269
x1::xlt_position_info_t::exchange_index
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:271
x1::xlt_position_info_t::frozen_quantity
quantity_t frozen_quantity
卖出冻结数量
定义 xlt_trade_struct.h:274
x1::xlt_trade_account_info_t
交易账户信息
定义 xlt_trade_struct.h:369
x1::xlt_trade_account_info_t::fund_account_index
uint64_t fund_account_index
资金账户索引
定义 xlt_trade_struct.h:373
x1::xlt_trade_account_info_t::fund_account_name
char fund_account_name[CONST_FUND_ACC_NAME_LEN]
资金账户名称
定义 xlt_trade_struct.h:374
x1::xlt_trade_account_info_t::account_name
char account_name[CONST_ACC_NAME_LEN]
交易账户名称
定义 xlt_trade_struct.h:372
x1::xlt_trade_account_info_t::account_type
uint8_t account_type
账户类别，预留
定义 xlt_trade_struct.h:371
x1::xlt_trade_account_info_t::account_index
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:370
x1::xlt_trade_report_t
成交回报
定义 xlt_trade_struct.h:108
x1::xlt_trade_report_t::exec_id
char exec_id[CONST_TRD_EXEC_ID_LEN]
交易所成交编号，对应上交所TrdCnfmID，深交所ExecID。上交所成交编号不唯一，需要配合xid使用，深交所成交编号全天唯一。
定义 xlt_trade_struct.h:114
x1::xlt_trade_report_t::price
price_t price
成交价格，该笔成交回报的成交价格，放大10000倍
定义 xlt_trade_struct.h:115
x1::xlt_trade_report_t::amount
amount_t amount
成交金额，该笔成交回报的成交金额，放大10000倍
定义 xlt_trade_struct.h:120
x1::xlt_trade_report_t::quantity
quantity_t quantity
成交数量，该笔成交回报的成交数量
定义 xlt_trade_struct.h:116
x1::xlt_trade_report_t::transact_time
int64_t transact_time
回报时间，格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:119
x1::xlt_trade_report_t::xid
uint64_t xid
报单标识
定义 xlt_trade_struct.h:111
x1::xlt_trade_report_t::ord_status
ExOrdStatus ord_status
交易所订单状态
定义 xlt_trade_struct.h:112
x1::xlt_trade_report_t::leaves_quantity
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:117
x1::xlt_trade_report_t::exec_type
ExExecType exec_type
交易所执行类型
定义 xlt_trade_struct.h:113
x1::xlt_trade_report_t::report_id
char report_id[CONST_REPORT_ID_LEN]
回报标识，32字节，非字符串
定义 xlt_trade_struct.h:110
x1::xlt_trade_report_t::client_id
uint8_t client_id
委托源标识，用户登录时自定义
定义 xlt_trade_struct.h:109
x1::xlt_trade_report_t::order_quantity
quantity_t order_quantity
委托数量
定义 xlt_trade_struct.h:118
x1::xlt_order_book_report_union_t
订单簿，订单响应回报联合体
定义 xlt_trade_struct.h:188
x1::xlt_order_book_report_union_t::order_response
xlt_order_response_t order_response
新订单申报成功响应
定义 xlt_trade_struct.h:189
x1::xlt_order_book_report_union_t::cancel_response
xlt_cancel_response_t cancel_response
撤单申报成功响应
定义 xlt_trade_struct.h:190
x1::xlt_order_book_report_union_t::trade_report
xlt_trade_report_t trade_report
成交回报
定义 xlt_trade_struct.h:191
xlt_struct.h
本文件定义XLT行情数据结构体
xlt_trade_data_type.h