分时成交数据的实现
实现步骤描述
- 构造
GetTransactionDataCmd方法接收四个参数:market表示市场代码,code表示股票代码,start表示起始位置,count表示获取的数据数量。 - 首先,将股票代码转换为字节数组
codeBytes。 - 定义一个字节数组
pkg,其中包含了一系列固定的字节,用于构建请求数据包。 - 将市场代码转换为字节数组,并将其与
pkg进行拼接。 - 将股票代码字节数组与
pkg进行拼接。 - 将起始位置和数据数量转换为字节数组,并将它们与
pkg进行拼接。 - 调用
SendRequest(pkg)发送请求,并将返回的字节数组作为参数传递给ParseResponse方法。 ParseResponse方法接收两个参数:bodyBuf表示响应数据的字节数组,code表示股票代码。- 解析响应数据的字节数组
bodyBuf,首先读取前两个字节作为数据数量num,并将pos
本文介绍了如何使用C#构造请求和解析响应,实现获取通达信行情接口的分时成交数据。详细步骤包括构造GetTransactionDataCmd方法,解析方法ParseResponse,以及调用示例和结果输出。
订阅专栏 解锁全文
1090

被折叠的 条评论
为什么被折叠?



