Xlight API用户手册 v1.6.0.23
Xlight极速柜台接口文档
载入中...
搜索中...
未找到
xlt_trade_list.h
浏览该文件的文档.
1
7#pragma once
8#include <cstddef>
9#include "xlt_trade_struct.h"
10
11namespace x1 {
16 public:
17 virtual size_t data_count() const = 0;
18 virtual const xlt_order_info_t* get(int i) const = 0;
19 protected:
20 virtual ~XLTOrderList() = default;
21 };
22
27 public:
28 virtual size_t data_count() const = 0;
29 virtual const xlt_init_asset_info_t* get(int i) const = 0;
30 protected:
31 virtual ~XLTInitAssetList() = default;
32 };
33
38 public:
39 virtual size_t data_count() const = 0;
40 virtual const xlt_init_position_info_t* get(int i) const = 0;
41 protected:
42 virtual ~XLTInitPositionList() = default;
43 };
44
49 public:
50 virtual size_t data_count() const = 0;
51 virtual const xlt_asset_info_t* get(int i) const = 0;
52 protected:
53 virtual ~XLTAssetList() = default;
54 };
55
60 public:
61 virtual size_t data_count() const = 0;
62 virtual const xlt_position_info_t* get(int i) const = 0;
63 protected:
64 virtual ~XLTPositionList() = default;
65 };
66
71 public:
72 virtual size_t data_count() const = 0;
73 virtual const xlt_trade_report_t* get(int i) const = 0;
74 protected:
75 virtual ~XLTTradeReportList() = default;
76 };
77
82 public:
83 virtual size_t data_count() const = 0;
84 virtual const xlt_trade_account_info_t* get(int i) const = 0;
85 protected:
86 virtual ~XLTTradeAccountInfoList() = default;
87 };
88}
只读资金信息列表
定义 xlt_trade_list.h:48
virtual ~XLTAssetList()=default
virtual size_t data_count() const =0
virtual const xlt_asset_info_t * get(int i) const =0
只读初始资金信息列表
定义 xlt_trade_list.h:26
virtual ~XLTInitAssetList()=default
virtual size_t data_count() const =0
virtual const xlt_init_asset_info_t * get(int i) const =0
只读初始持仓信息列表
定义 xlt_trade_list.h:37
virtual const xlt_init_position_info_t * get(int i) const =0
virtual ~XLTInitPositionList()=default
virtual size_t data_count() const =0
只读订单信息列表
定义 xlt_trade_list.h:15
virtual size_t data_count() const =0
virtual ~XLTOrderList()=default
virtual const xlt_order_info_t * get(int i) const =0
只读持仓信息列表
定义 xlt_trade_list.h:59
virtual const xlt_position_info_t * get(int i) const =0
virtual size_t data_count() const =0
virtual ~XLTPositionList()=default
只读交易账号信息列表
定义 xlt_trade_list.h:81
virtual ~XLTTradeAccountInfoList()=default
virtual size_t data_count() const =0
virtual const xlt_trade_account_info_t * get(int i) const =0
只读成交回报信息列表
定义 xlt_trade_list.h:70
virtual size_t data_count() const =0
virtual const xlt_trade_report_t * get(int i) const =0
virtual ~XLTTradeReportList()=default
定义 xlt_data_type.h:13
账户资金信息
定义 xlt_trade_struct.h:280
日初资金信息结构体
定义 xlt_trade_struct.h:42
日初持仓结构体
定义 xlt_trade_struct.h:51
订单信息结构体
定义 xlt_trade_struct.h:150
持仓结构体
定义 xlt_trade_struct.h:268
交易账户信息
定义 xlt_trade_struct.h:369
成交回报
定义 xlt_trade_struct.h:108
本文件定义XLT交易数据结构体