近期有些投資者反應用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下運作了。