回测时报错“可用内存不足”
问题:
回测的时候遇到如下报错,请问这是怎么回事?
Error:回测运行失败, 错误码: 2 错误信息:可用内存不足,请稍后再创建
原因和解决方法:
为了保证服务的可用性,Ptrade的服务器端会限制每个用户可占用的资源。当用户占用的内存资源达到允许的上限时,会出现此报错。
可能的原因:
(1)同时运行了过多的策略实例;
(2)策略中的某些代码引起了异常的资源消耗;
(3)先前的回测异常中断,导致服务器没有正常释放资源。
遇到这种情况时,首先可以尝试重启环境。依次点击Ptrade右上角的系统设置
- 环境变量设置
- 重启环境
,等待约10余秒钟即可完成重启。
注意:重启环境后,处于运行状态的交易和回测会停止,需要重新手动启动。
重启环境后,如果问题依然存在,请尝试参考前述列举的(1)、(2)原因进行排查。如果问题依旧,请联系券商的技术支持人员协助你进行进一步的排查。
未经书面授权许可,任何个人和组织不得以任何形式转载、引用本站的任何内容。本站保留追究侵权者法律责任的权利。
评论