穿透式申请
此处文档是基于你熟悉了ctpbee的API情况下
由于ctpbee采用的是直接连接到期货公司的服务器 ,所以我们需要进行穿透式的验证。
在此处我为你编写如何关于向期货公司申请穿透式API的
资格的流程。
申请
当你向你的客户经理提交了程序化资格的申请之后,他会发你一部分文档以及接口代码(有的公司会提供)
如何提交申请表格你具体和你对接人进行沟通,注意你需要自定义申请的产品名称appid
,在你申请之后,他会发给你你的账户信息,
以及appid
以及authcode
(如果你的账户登陆需要授权码的话,还有一个穿透式验证的交易地址以及行情地址。
登录接口
在拿到上述的信息之后,我们便可以尝试登录接口,注意你自己需要尝试找到你期货公司对应支持的穿透测试版本,
将ctpbee_api下面的ctp的目录的对应文件进行替换。
win替换dll. linux替换so, 在linux下推荐大家采用root用户进行安装, 防止无法搜索对应的硬件信息.
然后我们需要将配置文件中的INTERFACE
改为ctp
,
然后在登录信息(CONNECT_INFO
)里面填入你的帐号以及密码,appid
等信息,然后app.start()
即可进行连接。
验证
上述我们是进行了 穿透接口的登录,但是各家验证的要求就不一样,所以我也无法写脚本帮助你们统一进行验证.
但是大体无非是订阅
某个行情,进行下单
、撤单
、平仓
等操作.