通达信逐笔接口也是能获取股票的逐笔交易数据,但需要提前通达信逐笔接口提前安装通达信软件系统,打开相关的数据权限或者接口使用权限才能执行。一般执行步骤:
1. 初始化接口:在代码中引入相关的库文件并初始化获取通达信股票代码接口。
2. 连接到通达信服务器:使用接口提供的函数连接到通达信服务器。
3. 订阅要获取的股票:通过接口函数订阅您感兴趣的股票代码,可以单个订阅或批量订阅多个股票。例如多个批量查询数据:
功能 | 多账户批量查询各类交易数据, 通过下标区分每项查询 | |
参数 | ClientId[] | 客户端 Id 数组 |
Category[] | 查询信息类别数组, 具体含义请参阅[查询信息类别] | |
Count | 查询项数, 即数组长度 | |
Result[] | 查询结果数组, 每项结果需要分配 1024*1024 字节的空间 |
格式请参阅[Result 格式] | ||
ErrorInfo[] | 错误信息数组, 每项错误信息需要分配 256 字节的空间 | |
返回值 | 无, 第 i 项查询成功与否通过 ErrorInfo[i]是否为空字符串来判断 |
客户端 Id | ||
查询信息类别 0: 历史委托, 1: 历史成交, 2: 交割单 | ||
开始日期 格式为 yyyymmdd 字符串, 如 2018 年 5 月 1 日为 20180501 | ||
结束日期, 格式同开始日期 | ||
查询结果, 需要分配 1024*1024 字节的空间 格式请参阅[Result 格式] | ||
错误信息, 需要分配 256 字节的空间 | ||
4. 接收逐笔数据:启动一个循环,不断接收通达信服务器推送的逐笔数据。
5. 处理数据:将接收到的逐笔数据以适当的方式进行处理,可以保存到本地文件、实时显示等。
6. 断开连接:在程序结束或不再需要接收数据时,使用接口函数断开与通达信服务器的连接。
实际的执行步骤可能因接口版本和具体编程语言而有所差异,具体的使用方法和函数调用可以参考通达信提供的开发文档或者支持网站。
-
连接到通达信服务器;MetaTradeAPI (metatradeapi) - Gitee.comhttps://gitee.com/metatradeapi
-
获取股票代码,可以按照市场、行业、板块等分类获取股票代码列表,也可以根据指定的条件进行筛选和获取。
-
处理股票代码:将获取到的股票代码以适当的方式进行处理和存储,可以保存到本地文件、数据库等。
需要注意的是,具体的获取股票代码接口的使用方式可能会因通达信版本和编程语言不同而有所差异,所以在使用之前请参考通达信提供的开发文档或示例代码,了解具体的使用方法和函数调用。