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下運行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章