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

运行了几天后,在非交易时间python突然奔溃了。然后查看系统的事件查看器里的应用程序日志,发现是thosttraderapi_se.dll出错了。
会是CTP的行情API哪里有问题呢?

突然想起来,我发现明明已经调用ctpgateway行情API里的exit函数断开连接了,周末的时候有时候还是会有测试行情接收到。
这是不是意味着没有实际断开连接?

大家有没有遇到过这样的情况?怎么解决

Administrator
avatar
加入于:
帖子: 2453
声望: 102

如果要持续运行,请试用Github仓库中examples/no_ui例子中的无人值守模式,每天定时启动和关闭交易进程,销毁CTP API的对象。

Member
avatar
加入于:
帖子: 15
声望: 1

用Python的交易员 wrote:

如果要持续运行,请试用Github仓库中examples/no_ui例子中的无人值守模式,每天定时启动和关闭交易进程,销毁CTP API的对象。

no_ui的方式是销毁子进程。我用del直接销毁CTP API对象,然后gc.collect()回收内存试试,运行一段时间先。

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