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

V2.1.4,win10操作系统,mongodDb数据库。
晚上20:30run.py直接启动vnTrade,进行正常交易。第二天早上8点30查看vnpy,刚开始软件正常,不一会儿变成"无响应",奔溃了。
查看数据收集情况,夜盘数据都正常下载,说明软件在夜盘时段都是正常的。
cmd出有一个提示 CThostFtdcUserApiImplBase::onsessiondisconnected 4097,没有具体时间

做了一个实验,两台不同机子:一个跑策略,一个单纯开(只收行情,不跑策略)。
两个早上时都“无响应”了。bug不在策略,在平台本身

猜测1、很可能是早上ctp重连时出现了问题。CTP底层自动重连,vnpy封闭,这之间的代码崩了。
猜测2、夜盘数据记录出问题。来了不正常的tick数据。
感觉猜测1的概率大一些。
要如何解决呢?

Administrator
avatar
加入于:
帖子: 4122
声望: 229

现在CTP夜盘会关闭系统,早上开盘前重启了。

所以夜盘收盘后也要关闭VN Trader才行了

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