vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 14
声望: 0

启动行情记录后,发现python出现假死:python进程cpu占比22%左右,进程出现无响应,VNPY中所有界面无法点击,大约每隔10秒多后会有2-3秒可操作时间.
出现此问题后,杀进程,并删除VN Trade Pro 启动时建立的文件夹,则恢复正常.但此时行情记录是关闭状态,如再次开启则又会出现上述情况.

1我用的win10系统.连接盈透IB.实盘和模拟账号都尝试过,结果一样.
2单独记录K线或者tick,也同样出现上述问题.
3除了启动行情记录,没有做其他任何事情.

有人遇到和我类似的情况么,还是只是连接盈透IB才有这个情况?或者是我电脑个例问题?

Administrator
avatar
加入于:
帖子: 1208
声望: 51

IB的行情订阅函数没有异步缓存逻辑,你用DataRecorder脚本的话,会在连接TWS之前就进行了订阅请求,导致死掉。

IbGateway我们已经加上了历史数据查询获取功能,直接从IB查询K线数据进行初始化就行,不建议自己录制了。

Member
avatar
加入于:
帖子: 14
声望: 0

谢谢.

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3