m0_46606126 2023-03-18 13:07 采纳率: 11.1%
浏览 68
已结题

backtrader进行多股票策略参数优化时出现了程序一直跑的的现象

backtrader进行多股票策略参数优化时出现了程序一直跑的不出结果的现象,加载数据用的是GenericCSVData,cerebro.run()进行过单线程和多线程的调整都不行。代码没有问题,是在参数固定跑程序成功的前提下加入的参数优化
用addstrategy跑程序没问题,用optstrategy进行优化参数的时候就出现了上述一直跑不出问题的情况

  • 写回答

7条回答 默认 最新

  • lshen01 2023-03-18 13:11
    关注

    参考GPT和自己的思路:

    非常抱歉,由于提供的信息不够详细,我可能无法给出完全准确的答案。然而,针对您的问题猜测有以下可能原因:

    1. 数据格式问题:请确保您使用的GenericCSVData数据格式与参数设置是一致的,并且数据格式是标准的OHLCV格式。

    2. 参数设置问题:请确保您的策略参数设置是有效的,如果设置不合理,将会导致程序陷入无限循环。

    3. 计算资源问题:如果您的计算机资源不足,可能会导致程序陷入无限循环,建议您使用更高性能的计算资源或者减少股票数量。

    4. 代码问题:检查您的代码是否存在死循环或者其他问题。

    如果以上方法都不起作用,请尝试将更多信息提供给我,以方便我了解问题的具体原因并给出更好的建议。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月21日
  • 修改了问题 3月20日
  • 修改了问题 3月18日
  • 赞助了问题酬金15元 3月18日
  • 展开全部