CTP穿透式监管报送信息失败原因汇总

近期有些投资者反应用CTP穿透式监管库测试时,期货公司反应有些问题,将解答在这个底下更新:

1. windows下期货公司反应取不到硬盘,BIOS信息

windows下采集信息时用到了wmic.exe这个程序,需要将该程序所在目录加入到path环境变量中。32位下目录为C:\Windows\System32\wbem,64位下目录为C:\Windows\SysWOW64\wbem。

加入后再重新执行程序化交易程序就可以了!

 

2. Decrypt handshake data failed

目前CTP要求API版本和后台版本一致才能有正确的onfrontconnected回调。

版本不对会不停地回调OnFrontDisconnected,或者输出Decrypt handshake data failed,或者没有任何反应。

所以先检查API版本是否正确,可以调用函数GetApiVersion输出当前API版本。

目前期货公司正式生产和simnow上均是v6.3.15_20190220版本,期货公司评测使用v6.3.13或者v6.3.16版本(小版本号不影响评测)。
 

3. Linux下/sys/目录下一些文件没有权限

执行如下命令:

sudo chmod a+s /usr/sbin/dmidecode 

如果还是不行,那只能root下运行了。

你可能感兴趣的:(CTP)