LOADING
221 字
1 分钟
vnpy实战03_vnpy穿透认证

1,申请券商模拟盘帐号(提交模拟帐号和appid)
2,填写测试申请表,填写后券商邮件回复中包含有终端认证码<终端认证码xxx>
3,结合模拟帐号,密码,appid和终端认证码以及券商接口信息,使用ctptest接口对接。

譬如东航
IP 地址:210.13.65.102 交易端口:43205 行情端口:43213
BrokerID:7070
API 版本号:API_6.3.13_T4

4, 截图,登录图,下单图,异常信息图,填写测试反馈表和承诺书,提交给券商。
5,券商通过后则终端认证码就是正式终端认证码了。可对接正式使用了。
6,参考

https://www.vnpy.com/forum/topic/603-kan-wan-zhe-pian-che-di-gao-ding-qi-huo-chuan-tou-shi-ctp-apijie-ru

7,可以官方提供so里面函数直接读取

libtest = cdll.LoadLibrary('/home/john/下载/v6.3.13_20181119_tradeapi/v6.3.13_20181119_api_clientdatacollectdll_linux64/LinuxDataCollect.so')
//_Z28CTP_GetSystemInfoUnAesEncodePcRi
//_Z17CTP_GetSystemInfoPcRi
//_Z21CTP_GetRealSystemInfoPcRi
func = getattr(libtest, '_Z21CTP_GetRealSystemInfoPcRi')
a=create_string_buffer(264)
b=c_int()
print (func(a, byref(b)))
print (a.value)
print (b)
b'2@2019-07-16 18:47:37@172.16.0.154@@aced5cf6d10a@@john-P95-@4.15.@AA00000000000000@E9060900FFFBEBBF@Not'
c_int(103)
大概是2@2019-07-16 18:47:37[当前时间]@172.16.0.154[本机IP]@@aced5cf6d10a[MAC地址]@@john-P95-[机器名]@4.15.@AA00000000000000@E9060900FFFBEBBF@Not
vnpy实战03_vnpy穿透认证
/posts/quant/a72bd071/
作者
思想的巨人
发布于
2019-06-02
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时