constexpr uint8_t CONST_FUND_ACC_NAME_LEN
资金账户名称长度
定义 xlt_trade_data_type.h:18
struct x1::xlt_trade_report_t xlt_trade_report_t
成交回报
struct x1::xlt_counter_fund_transfer_result_t xlt_counter_fund_transfer_result_t
主柜资金划转结果
Side
买卖方向
定义 xlt_data_type.h:66
TradeReportType
订单回报通知类型
定义 xlt_trade_data_type.h:112
ExExecType
交易所执行类型
定义 xlt_trade_data_type.h:87
FundTransSource
资金划转请求来源
定义 xlt_trade_data_type.h:124
struct x1::xlt_trade_account_info_t xlt_trade_account_info_t
交易账户信息
struct x1::xlt_init_position_info_t xlt_init_position_info_t
日初持仓结构体
struct x1::xlt_order_book_update_t xlt_order_book_update_t
订单簿,订单变更通知结构体,包括订单状态变更、撤单、成交等信息
constexpr uint8_t CONST_REPORT_ID_LEN
回报ID长度
定义 xlt_trade_data_type.h:16
struct x1::xlt_position_info_t xlt_position_info_t
持仓结构体
struct x1::xlt_cancel_order_info_t xlt_cancel_order_info_t
撤单请求数据结构
struct x1::xlt_asset_info_t xlt_asset_info_t
账户资金信息
struct x1::xlt_counter_fund_transfer_request_t xlt_counter_fund_transfer_request_t
主柜资金划转申请
int64_t amount_t
金额 类型
定义 xlt_data_type.h:25
BusinessType
业务类型
定义 xlt_trade_data_type.h:48
struct x1::xlt_order_insert_info_t xlt_order_insert_info_t
新订单请求数据结构
struct x1::xlt_order_error_response_t xlt_order_error_response_t
申报失败响应(新订单申报失败,撤单失败)
ExchangeIndex
交易所编号定义
定义 xlt_data_type.h:57
int64_t price_t
价格 类型
定义 xlt_data_type.h:26
struct x1::xlt_msg_desc_t xlt_msg_desc_t
消息推送描述信息
struct x1::xlt_allot_rights_t xlt_allot_rights_t
配股配债权益、额度信息
constexpr uint8_t CONST_STR_SECURITY_CODE_LEN
证券代码长度,含字符串终止符
定义 xlt_data_type.h:15
FundTransStatus
资金划转状态
定义 xlt_trade_data_type.h:141
OrderType
报单价格类型
定义 xlt_trade_data_type.h:34
struct x1::xlt_init_asset_info_t xlt_init_asset_info_t
日初资金信息结构体
struct x1::xlt_order_end_t xlt_order_end_t
订单结束通知
struct x1::xlt_order_book_insert_t xlt_order_book_insert_t
订单簿,新订单通知结构体
int64_t quantity_t
数量 类型
定义 xlt_data_type.h:27
struct x1::xlt_order_query_param_t xlt_order_query_param_t
订单查询请求-条件查询
constexpr uint8_t CONST_CL_ORD_ID_LEN
委托合同号长度,含字符串终止符
定义 xlt_trade_data_type.h:15
struct x1::xlt_cluster_fund_transfer_request_t xlt_cluster_fund_transfer_request_t
双中心资金划转请求
constexpr uint8_t CONST_SECURITY_NAME_LEN
证券名称长度
定义 xlt_data_type.h:17
struct x1::xlt_order_response_t xlt_order_response_t
新订单申报成功响应
struct x1::xlt_cancel_response_t xlt_cancel_response_t
撤单申报成功响应
struct x1::xlt_cluster_fund_transfer_result_t xlt_cluster_fund_transfer_result_t
双中心资金划转结果
FundTransSide
资金划转方向
定义 xlt_trade_data_type.h:132
constexpr uint8_t CONST_ACC_NAME_LEN
账户名称长度
定义 xlt_data_type.h:18
constexpr uint16_t CONST_TRD_EXEC_ID_LEN
成交编号长度,含字符串终止符
定义 xlt_trade_data_type.h:17
union x1::xlt_order_book_report_union_t xlt_order_book_report_union_t
订单簿,订单响应回报联合体
OrderStatus
订单状态
定义 xlt_trade_data_type.h:62
struct x1::xlt_issue_rights_t xlt_issue_rights_t
新股新债权益、额度信息
struct x1::xlt_order_info_t xlt_order_info_t
订单信息结构体
ExOrdStatus
交易所订单状态
定义 xlt_trade_data_type.h:76
struct x1::xlt_order_book_error_t xlt_order_book_error_t
订单簿,订单错误通知结构体,包括申报失败、撤单失败等信息
struct x1::xlt_fund_transfer_head_t xlt_fund_transfer_head_t
资金划转消息头
constexpr uint8_t CONST_BIZ_NO_LEN
资金划拨业务流水号长度,含字符串终止符
定义 xlt_trade_data_type.h:19
配股配债权益、额度信息
定义 xlt_trade_struct.h:410
quantity_t security_freeze
交易日开始时该账户被冻结的证券数量
定义 xlt_trade_struct.h:421
quantity_t initial_pos_avail
交易日开始时该账户的初始可配数量
定义 xlt_trade_struct.h:418
char security_name[CONST_SECURITY_NAME_LEN]
证券名称,以\0 结束
定义 xlt_trade_struct.h:414
quantity_t unit
申购数量单位;委托数量应为该字段的整数倍
定义 xlt_trade_struct.h:417
price_t price_unit
最小价格变动单位,放大 10000 倍
定义 xlt_trade_struct.h:416
quantity_t security_total
交易日开始时该账户持有的证券总数量
定义 xlt_trade_struct.h:420
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:411
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,不带空格,并以'\0'结尾,若为空表示查所有
定义 xlt_trade_struct.h:413
quantity_t current_available
当前可配数量
定义 xlt_trade_struct.h:419
price_t allotment_price
配股/配债价格,放大 10000 倍
定义 xlt_trade_struct.h:415
ExchangeIndex exchange_index
市场
定义 xlt_trade_struct.h:412
账户资金信息
定义 xlt_trade_struct.h:288
amount_t fund_sell_amount
累计卖出成交金额
定义 xlt_trade_struct.h:294
amount_t fund_buy_amount
累计买入成交金额
定义 xlt_trade_struct.h:292
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:289
amount_t available_amount
可用资金
定义 xlt_trade_struct.h:290
amount_t fund_sell_fee
累计卖出成交费用
定义 xlt_trade_struct.h:295
amount_t withdraw_amount
当日划出金额
定义 xlt_trade_struct.h:296
amount_t fund_buy_fee
累计买入成交费用
定义 xlt_trade_struct.h:293
amount_t withdrawable_amount
可取金额
定义 xlt_trade_struct.h:298
amount_t withholding_amount
系统预扣的资金(买入未成交冻结资金)
定义 xlt_trade_struct.h:291
amount_t deposit_amount
当日划入金额
定义 xlt_trade_struct.h:297
撤单请求数据结构
定义 xlt_trade_struct.h:31
uint64_t order_sequence
订单序号,当API配置中开启自定义模式时,由用户填写,session内不能重复,否则由系统生成,取值范围[0, 2^20-1]。
定义 xlt_trade_struct.h:32
uint64_t origin_xid
原始订单标识
定义 xlt_trade_struct.h:33
撤单申报成功响应
定义 xlt_trade_struct.h:94
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:104
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:101
ExOrdStatus ord_status
交易所订单状态
定义 xlt_trade_struct.h:99
char report_id[CONST_REPORT_ID_LEN]
回报标识,32字节,非字符串
定义 xlt_trade_struct.h:96
int cancel_reason_id
撤单原因id
定义 xlt_trade_struct.h:102
ExExecType exec_type
交易所执行类型
定义 xlt_trade_struct.h:100
uint64_t origin_xid
原始订单标识(撤单申报时有意义)
定义 xlt_trade_struct.h:98
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:95
uint64_t xid
报单标识
定义 xlt_trade_struct.h:97
int64_t transact_time
回报时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:103
双中心资金划转请求
定义 xlt_trade_struct.h:341
uint64_t account_index
交易账号索引:划入账号索引
定义 xlt_trade_struct.h:342
FundTransSource source
请求来源:ADMIN: 管理系统发起; OTHER:其他
定义 xlt_trade_struct.h:344
int64_t request_time
划转请求时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:346
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号
定义 xlt_trade_struct.h:343
amount_t amount
划转金额,放大10000倍
定义 xlt_trade_struct.h:345
双中心资金划转结果
定义 xlt_trade_struct.h:352
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号
定义 xlt_trade_struct.h:354
amount_t amount
划转金额,放大10000倍
定义 xlt_trade_struct.h:356
xlt_error_info_t error_info
划转错误信息,当status为2时有效
定义 xlt_trade_struct.h:360
uint64_t account_index
交易账号索引:划入账号索引
定义 xlt_trade_struct.h:353
FundTransStatus status
划转状态,DOING-处理中,SUCCESS-成功,FAIL-失败,EXCEPTION-异常
定义 xlt_trade_struct.h:359
int64_t request_time
划转请求时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:357
int64_t result_time
划转结果时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:358
FundTransSource source
请求来源:ADMIN: 管理系统发起; OTHER:其他
定义 xlt_trade_struct.h:355
主柜资金划转申请
定义 xlt_trade_struct.h:313
int64_t request_time
划转请求时间,格式为YYYYMMDDHHMMSSsss,特权(交易)API:API生成,管理API:管理系统生成
定义 xlt_trade_struct.h:319
FundTransSource source
请求来源:ADMIN: 管理系统发起; OTHER:其他
定义 xlt_trade_struct.h:316
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号,特权(交易)API:API生成,token_id+序号,管理API:管理系统生成,外部系统保证全局唯一
定义 xlt_trade_struct.h:315
amount_t amount
划转金额,放大10000倍
定义 xlt_trade_struct.h:318
FundTransSide side
划转方向,IN-划入(从主柜划入到xlight),OUT-划出(从xlight划出到主柜)
定义 xlt_trade_struct.h:317
uint64_t account_index
交易账号索引
定义 xlt_trade_struct.h:314
主柜资金划转结果
定义 xlt_trade_struct.h:325
FundTransSide side
划转方向,IN-划入(从主柜划入到xlight),OUT-划出(从xlight划出到主柜)
定义 xlt_trade_struct.h:329
int64_t result_time
划转结果时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:332
amount_t amount
划转金额,放大10000倍
定义 xlt_trade_struct.h:330
uint64_t account_index
交易账号索引
定义 xlt_trade_struct.h:326
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号,特权(交易)API:API生成,token_id+序号,管理API:管理系统生成,外部系统保证全局唯一
定义 xlt_trade_struct.h:327
FundTransSource source
请求来源:ADMIN: 管理系统发起; OTHER:其他
定义 xlt_trade_struct.h:328
int64_t request_time
划转请求时间,格式为YYYYMMDDHHMMSSsss,特权(交易)API:API生成,管理API:管理系统生成
定义 xlt_trade_struct.h:331
FundTransStatus status
划转状态,DOING-处理中,SUCCESS-成功,FAIL-失败,EXCEPTION-异常
定义 xlt_trade_struct.h:333
xlt_error_info_t error_info
划转错误信息,当status为2时有效
定义 xlt_trade_struct.h:334
资金划转消息头
定义 xlt_trade_struct.h:305
char biz_no[CONST_BIZ_NO_LEN]
资金划转业务流水号,特权(交易)API:API生成,token_id+序号,管理API:管理系统生成,外部系统保证全局唯一
定义 xlt_trade_struct.h:307
uint64_t account_index
交易账号索引
定义 xlt_trade_struct.h:306
日初资金信息结构体
定义 xlt_trade_struct.h:42
amount_t fund_balance
账户余额
定义 xlt_trade_struct.h:45
amount_t initial_amount
日初可用资金
定义 xlt_trade_struct.h:44
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:43
日初持仓结构体
定义 xlt_trade_struct.h:51
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:54
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码
定义 xlt_trade_struct.h:53
quantity_t initial_quantity
初始可用数量
定义 xlt_trade_struct.h:55
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:52
quantity_t frozen_quantity
冻结数量
定义 xlt_trade_struct.h:57
quantity_t total_quantity
总持仓
定义 xlt_trade_struct.h:56
新股新债权益、额度信息
定义 xlt_trade_struct.h:388
uint8_t issue_type
发行类型:1 表示新股,2 表示新债/可转债
定义 xlt_trade_struct.h:390
quantity_t tech_avail
新股科创板可申购数量,has_tech_avail为true时有意义
定义 xlt_trade_struct.h:404
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,不带空格,并以'\0'结尾,若为空表示查所有
定义 xlt_trade_struct.h:392
price_t min_price
认购价格下限,放大 10000 倍
定义 xlt_trade_struct.h:396
price_t max_price
认购价格上限,放大 10000 倍
定义 xlt_trade_struct.h:395
ExchangeIndex exchange_index
市场
定义 xlt_trade_struct.h:391
price_t price_unit
最小价格变动单位,放大 10000 倍
定义 xlt_trade_struct.h:397
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:389
quantity_t unit
申购数量单位;委托数量应为该字段的整数倍
定义 xlt_trade_struct.h:398
quantity_t right_avail
新股账户权益数量,has_right_avail为true时有意义
定义 xlt_trade_struct.h:402
price_t issue_price
认购价格,放大 10000 倍
定义 xlt_trade_struct.h:394
bool has_right_avail
是否有新股权益
定义 xlt_trade_struct.h:401
quantity_t qty_upper_limit
单笔申购数量上限
定义 xlt_trade_struct.h:399
quantity_t qty_lower_limit
单笔申购数量下限
定义 xlt_trade_struct.h:400
char security_name[CONST_SECURITY_NAME_LEN]
证券名称,以\0 结束
定义 xlt_trade_struct.h:393
bool has_tech_avail
是否有新股科创板新股权益
定义 xlt_trade_struct.h:403
消息推送描述信息
定义 xlt_trade_struct.h:64
uint64_t sequence
消息序号,递增,断点续传标识。为0时,不能作为续传标识。快速订单回报为0。
定义 xlt_trade_struct.h:66
uint64_t account_index
账号索引
定义 xlt_trade_struct.h:65
bool is_rebuild
是否为重推请求消息,若是通过rebuild_trade_message接口发起则为true,若是通过subscribe_trade_message接口发起则为false
定义 xlt_trade_struct.h:67
订单簿,订单错误通知结构体,包括申报失败、撤单失败等信息
定义 xlt_trade_struct.h:258
uint8_t is_cancel_flag
撤单标识,如果为1, 当前记录为撤单,否则为新订单。
定义 xlt_trade_struct.h:264
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:259
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:265
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号,如果非空,则代表撤单
定义 xlt_trade_struct.h:266
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:263
uint64_t account_index
交易用户索引
定义 xlt_trade_struct.h:260
xlt_order_error_response_t order_error
订单错误响应(申报失败或者撤单失败)
定义 xlt_trade_struct.h:270
int64_t update_time
最后更新时间,格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:268
uint64_t origin_xid
原始订单标识 (撤单申报时有意义)
定义 xlt_trade_struct.h:262
uint64_t xid
报单标识
定义 xlt_trade_struct.h:261
订单簿,新订单通知结构体
定义 xlt_trade_struct.h:205
int64_t insert_time
委托时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:224
OrderStatus order_status
订单状态:INIT初始
定义 xlt_trade_struct.h:210
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,不带空格,并以'\0'结尾
定义 xlt_trade_struct.h:215
Side side
买卖方向
定义 xlt_trade_struct.h:218
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:212
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:216
price_t order_price
价格放大10000倍
定义 xlt_trade_struct.h:220
uint64_t xid
报单标识
定义 xlt_trade_struct.h:208
uint8_t is_cancel_flag
撤单标识,如果为1, 当前记录为撤单,否则为新订单。
定义 xlt_trade_struct.h:211
quantity_t order_quantity
数量
定义 xlt_trade_struct.h:221
OrderType order_type
报单价格类型
定义 xlt_trade_struct.h:217
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:206
amount_t order_fee
委托费用
定义 xlt_trade_struct.h:223
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号,如果非空,则代表撤单
定义 xlt_trade_struct.h:213
uint64_t account_index
交易用户索引
定义 xlt_trade_struct.h:207
uint64_t origin_xid
原始订单标识 (撤单申报时有意义)
定义 xlt_trade_struct.h:209
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:219
amount_t order_amount
委托金额
定义 xlt_trade_struct.h:222
订单簿,订单变更通知结构体,包括订单状态变更、撤单、成交等信息
定义 xlt_trade_struct.h:230
int64_t cancel_time
撤单时间,撤单成功才填写,即成剩撤的单也需要填写。格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:248
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:232
uint8_t is_cancel_flag
撤单标识,如果为1, 当前记录为撤单,否则为新订单。
定义 xlt_trade_struct.h:236
uint32_t trade_count
成交笔数
定义 xlt_trade_struct.h:244
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号,如果非空,则代表撤单
定义 xlt_trade_struct.h:238
TradeReportType report_type
回报通知类型,根据类型决定report联合体访问字段,ORDER_RESPONSE-订单申报响应,CANCEL_RESPONSE-撤单申报响应,TRADE_REPORT-成交回报
定义 xlt_trade_struct.h:251
amount_t trade_fee
成交费用
定义 xlt_trade_struct.h:242
quantity_t trade_quantity
成交数量
定义 xlt_trade_struct.h:240
xlt_order_book_report_union_t report
订单回报及响应联合体结构体
定义 xlt_trade_struct.h:252
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:245
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:237
uint64_t xid
报单标识
定义 xlt_trade_struct.h:233
amount_t trade_fix_fee
成交固定费用
定义 xlt_trade_struct.h:243
int64_t trade_time
最后一笔成交时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:247
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:231
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:246
amount_t trade_amount
成交金额
定义 xlt_trade_struct.h:241
int64_t update_time
最后更新时间,格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:249
uint64_t origin_xid
原始订单标识 (撤单申报时有意义)
定义 xlt_trade_struct.h:234
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:235
订单结束通知
定义 xlt_trade_struct.h:146
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:151
uint64_t xid
报单标识
定义 xlt_trade_struct.h:149
char report_id[CONST_REPORT_ID_LEN]
回报标识,32字节,非字符串
定义 xlt_trade_struct.h:148
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:147
int64_t transact_time
回报时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:150
申报失败响应(新订单申报失败,撤单失败)
定义 xlt_trade_struct.h:132
uint8_t is_cancel_flag
撤单标识,如果为1, 当前记录为撤单,否则为新订单。
定义 xlt_trade_struct.h:137
char report_id[CONST_REPORT_ID_LEN]
回报标识,32字节,非字符串
定义 xlt_trade_struct.h:134
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:133
uint64_t origin_xid
原始订单标识(撤单申报时有意义)
定义 xlt_trade_struct.h:136
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:140
xlt_error_info_t error_info
错误信息
定义 xlt_trade_struct.h:138
uint64_t xid
报单标识
定义 xlt_trade_struct.h:135
int64_t transact_time
回报时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:139
订单信息结构体
定义 xlt_trade_struct.h:158
int64_t update_time
最后更新时间,格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:188
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码
定义 xlt_trade_struct.h:168
uint32_t trade_count
成交笔数
定义 xlt_trade_struct.h:183
char cl_order_id[CONST_CL_ORD_ID_LEN]
报盘合同号
定义 xlt_trade_struct.h:165
amount_t order_fee
委托费用
定义 xlt_trade_struct.h:176
Side side
买卖方向
定义 xlt_trade_struct.h:171
amount_t order_amount
委托金额
定义 xlt_trade_struct.h:175
quantity_t trade_quantity
成交数量
定义 xlt_trade_struct.h:179
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:160
uint64_t xid
报单标识
定义 xlt_trade_struct.h:161
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:159
OrderStatus order_status
订单状态
定义 xlt_trade_struct.h:163
uint8_t is_cancel_flag
撤单标识,如果为1, 当前记录为撤单,否则为新订单。
定义 xlt_trade_struct.h:164
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:172
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:185
int64_t trade_time
最后一笔成交时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:186
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:169
int64_t cancel_time
撤单时间,撤单成功才填写,即成剩撤的单也需要填写。格式为 YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:187
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:184
OrderType order_type
报单价格类型
定义 xlt_trade_struct.h:170
char origin_cl_order_id[CONST_CL_ORD_ID_LEN]
原委托报盘合同号,如果非空,则代表撤单
定义 xlt_trade_struct.h:166
quantity_t order_quantity
委托数量
定义 xlt_trade_struct.h:174
amount_t trade_fee
成交费用
定义 xlt_trade_struct.h:181
int64_t insert_time
委托时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:177
xlt_error_info_t error_info
错误信息
定义 xlt_trade_struct.h:190
amount_t trade_fix_fee
成交固定费用
定义 xlt_trade_struct.h:182
price_t order_price
委托价格
定义 xlt_trade_struct.h:173
amount_t trade_amount
成交金额
定义 xlt_trade_struct.h:180
uint64_t origin_xid
原始订单标识
定义 xlt_trade_struct.h:162
新订单请求数据结构
定义 xlt_trade_struct.h:17
price_t price
价格放大10000倍
定义 xlt_trade_struct.h:19
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:25
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,不带空格,并以'\0'结尾
定义 xlt_trade_struct.h:21
Side side
买卖方向
定义 xlt_trade_struct.h:24
uint64_t order_sequence
订单序号,当API配置中开启自定义模式时,由用户填写,session内不能重复,否则由系统生成,取值范围[0, 2^20-1]。
定义 xlt_trade_struct.h:18
quantity_t quantity
数量
定义 xlt_trade_struct.h:20
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:22
OrderType order_type
报单价格类型
定义 xlt_trade_struct.h:23
订单查询请求-条件查询
定义 xlt_trade_struct.h:366
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,可以为空,如果不为空,请不带空格,并以'\0'结尾,则默认查询时间段内的所有成交回报
定义 xlt_trade_struct.h:368
uint8_t query_unfinished
是否只查询未完成订单:1是,0否
定义 xlt_trade_struct.h:371
uint64_t xid
需要查询的委托编号,如果为0则根据后续条件进行查询,如果不为0,则只查询指定订单,忽略后续查询条件
定义 xlt_trade_struct.h:367
int64_t end_time
格式为YYYYMMDDHHMMSSsss,为0则默认当前时间
定义 xlt_trade_struct.h:370
int64_t begin_time
格式为YYYYMMDDHHMMSSsss,为0则默认当前交易日0点
定义 xlt_trade_struct.h:369
新订单申报成功响应
定义 xlt_trade_struct.h:73
Side side
买卖方向
定义 xlt_trade_struct.h:83
uint64_t xid
报单标识
定义 xlt_trade_struct.h:76
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:88
ExOrdStatus ord_status
交易所订单状态
定义 xlt_trade_struct.h:77
quantity_t cancel_quantity
撤单数量
定义 xlt_trade_struct.h:85
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,不带空格,并以'\0'结尾
定义 xlt_trade_struct.h:79
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:84
int cancel_reason_id
撤单原因id,上交所即成剩撤时有意义
定义 xlt_trade_struct.h:86
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:74
price_t price
委托价格,放大10000倍
定义 xlt_trade_struct.h:81
int64_t transact_time
回报时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:87
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:80
ExExecType exec_type
交易所执行类型
定义 xlt_trade_struct.h:78
quantity_t quantity
委托数量
定义 xlt_trade_struct.h:82
char report_id[CONST_REPORT_ID_LEN]
回报标识,32字节,非字符串
定义 xlt_trade_struct.h:75
持仓结构体
定义 xlt_trade_struct.h:276
quantity_t sellable_quantity
可卖持仓
定义 xlt_trade_struct.h:281
quantity_t total_quantity
总持仓
定义 xlt_trade_struct.h:280
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码
定义 xlt_trade_struct.h:278
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:277
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:279
quantity_t frozen_quantity
卖出冻结数量
定义 xlt_trade_struct.h:282
交易账户信息
定义 xlt_trade_struct.h:377
uint64_t fund_account_index
资金账户索引
定义 xlt_trade_struct.h:381
char fund_account_name[CONST_FUND_ACC_NAME_LEN]
资金账户名称
定义 xlt_trade_struct.h:382
char account_name[CONST_ACC_NAME_LEN]
交易账户名称
定义 xlt_trade_struct.h:380
uint8_t account_type
账户类别,预留
定义 xlt_trade_struct.h:379
uint64_t account_index
交易账户索引
定义 xlt_trade_struct.h:378
成交回报
定义 xlt_trade_struct.h:110
char exec_id[CONST_TRD_EXEC_ID_LEN]
交易所成交编号,对应上交所TrdCnfmID,深交所ExecID。上交所成交编号不唯一,需要配合xid使用,深交所成交编号全天唯一。
定义 xlt_trade_struct.h:116
price_t price
成交价格,该笔成交回报的成交价格,放大10000倍
定义 xlt_trade_struct.h:117
amount_t amount
成交金额,该笔成交回报的成交金额,放大10000倍
定义 xlt_trade_struct.h:122
Side side
买卖方向
定义 xlt_trade_struct.h:125
quantity_t quantity
成交数量,该笔成交回报的成交数量
定义 xlt_trade_struct.h:118
BusinessType business_type
业务类型
定义 xlt_trade_struct.h:126
int64_t transact_time
回报时间,格式为YYYYMMDDHHMMSSsss
定义 xlt_trade_struct.h:121
uint64_t xid
报单标识
定义 xlt_trade_struct.h:113
ExOrdStatus ord_status
交易所订单状态
定义 xlt_trade_struct.h:114
ExchangeIndex exchange_index
交易市场
定义 xlt_trade_struct.h:124
quantity_t leaves_quantity
剩余数量
定义 xlt_trade_struct.h:119
ExExecType exec_type
交易所执行类型
定义 xlt_trade_struct.h:115
char report_id[CONST_REPORT_ID_LEN]
回报标识,32字节,非字符串
定义 xlt_trade_struct.h:112
uint8_t client_id
委托源标识,用户登录时自定义
定义 xlt_trade_struct.h:111
quantity_t order_quantity
委托数量
定义 xlt_trade_struct.h:120
char security_code[CONST_STR_SECURITY_CODE_LEN]
证券代码,不带空格,并以'\0'结尾
定义 xlt_trade_struct.h:123
订单簿,订单响应回报联合体
定义 xlt_trade_struct.h:196
xlt_order_response_t order_response
新订单申报成功响应
定义 xlt_trade_struct.h:197
xlt_cancel_response_t cancel_response
撤单申报成功响应
定义 xlt_trade_struct.h:198
xlt_trade_report_t trade_report
成交回报
定义 xlt_trade_struct.h:199