问题:

  回测的时候遇到如下报错,请问这是怎么回事?

Error:回测运行失败, 错误码: 2 错误信息:可用内存不足,请稍后再创建

原因和解决方法:

  为了保证服务的可用性,Ptrade的服务器端会限制每个用户可占用的资源。当用户占用的内存资源达到允许的上限时,会出现此报错。

  可能的原因:
  (1)同时运行了过多的策略实例;
  (2)策略中的某些代码引起了异常的资源消耗;
  (3)先前的回测异常中断,导致服务器没有正常释放资源。

  遇到这种情况时,首先可以尝试重启环境。依次点击Ptrade右上角的系统设置 - 环境变量设置 - 重启环境,等待约10余秒钟即可完成重启。

注意:重启环境后,处于运行状态的交易和回测会停止,需要重新手动启动。

  重启环境后,如果问题依然存在,请尝试参考前述列举的(1)、(2)原因进行排查。如果问题依旧,请联系券商的技术支持人员协助你进行进一步的排查。