VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 24
声望: 8

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

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

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

Administrator
avatar
加入于:
帖子: 4500
声望: 320

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

Member
avatar
加入于:
帖子: 24
声望: 8

用Python的交易员 wrote:

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

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

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

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】