欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > PTrade常见问题系列5

PTrade常见问题系列5

2025/9/20 3:50:46 来源:https://blog.csdn.net/vx17628023449/article/details/140269482  浏览:    关键词:PTrade常见问题系列5

回测失败:可用资源不足。

回测运行失败,错误码:2 错误信息:可用资源不足,请稍后在创建。

1、之前客户未限制客户容器使用内存和CPU,周末修改配置,限制了内存和CPU;
2、此报错是用户容器达到上限,根据客户要求,后期修改配置放大内存和CPU上限。
注:配置:custom_config.conf文件resource_control配置。                                                   PTrade量化软件申请需求,欢迎联系交流↑↑↑

量化进行交易后,查询无记录。

量化进行交易后,交易日志打印交易成功,但是在查询内委托流水无记录。

1、检查交易日志内的sim_order文件,没有产生委托;
2、检查网关日志2024-05-14_083000.146490-PTRADE_SA#0_ptrade_gateway_kmap#4,打印
[资金可用余额]不足,尚需[13058.120],其中预留金额[0.200],说明委托报错,未产生委托,该错误未在量化交易内打印,经确认
量化编码格式不对,报错信息编码格式为GBK,需要转为UTF-8格式;
3、针对该问题,已修改,需求单号:202404115106,再PTradeQT1.0V202202.01.052补丁内发布。

9点10分使用get_history获取历史K线有概率报错?

客户反馈在8点10分获取1000个代码的历史K线正常,9点10分获取1000个代码的历史k线大约有30%的概率出现报错:RecursionError: maximum recursion depth exceeded while calling a Python object?

1、检查fly_debug日志以及sys日志,发现存在大量的File "./fly_docker/IQEngine/plugins/plugin_fly_data_source/fly_data_source.py", line 907, in __getattr__报错,最后报错RecursionError: maximum recursion depth exceeded while calling a Python object;
2、该报错是超过python递归深度,经确认该报错是由于IQData在9.10还没有初始化完,就直接调用了get_history函数获取历史数据导致,可以通过在9.10之后sleep几秒钟之后再获取的方式避免出现该问题。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词