
如上图,做参数优化的时间明显不正常。
第一行:日线氧化铝 168Bar,运行62208次,耗时1个多小时
第二行:1小时氧化铝,1486Bar,也是运行62208次,耗时 3分多钟,
第三行: 15分钟氧化铝,4905Bar,运行62208次,耗时 10分钟
第四行:30分钟氧化铝,2605BAR,运行62208次。耗时 5分钟
都是用的同一个策略,相同的参数范围。日线应该是最快的,反而花了很长时间。
这个现象在其他品种上也是一样的。不知道是怎么回事?
查看CPU, 内存的占用,都很少。这是怎么回事? 需要设置什么吗?


浪费20分钟,完全复现不了。
有没有一种可能,是你多线程执行任务,跑日线的时候虽然总的bar数量少,但是你同时执行的任务多,所以分配的计算资源少,导致时间太久呢?
不止一个商品,好几个商品都是日线优化很慢。我是开了很多优化等待运行。系统不是一个一个的来处理的吗?而且我查看CPU,内存占用都很少。都跑了几天了。一直是这样的。现在还没有结束。

按你现在提供的信息,我复现不出来问题。我这里优化的速度都是正常的。那么可能原因就出在你的模型或者你本地运行的其他应用是否干扰了。
没有进一步的信息之前,推断不了更多原因。
我关机后重启,不开那么多优化任务就正常了。之前开了200多个优化任务。
我不理解的是,之前尽管开了很多优化任务,也只是在日线周期优化时不正常,其他周期都是正常的。如果一次只能开几十个优化任务,那就不方便了。
以前我也是这样做的,一次开几百个优化任务,运行1~2天就全部完成,没有遇到过这个情况。
我现在还没有试 如果不做日线周期的优化,只做其他周期的,是不是就可以正常了。
我的模型或者其他程序干扰的可能性不大。一是不同周期用的都是同一个模型。二是,只是在日线周期上不正常,其他周期正常。不可能运行1~2天,每次开始做日线周期的优化,其他程序就出来干扰。机器开始优化后,我基本就去睡了,不再动电脑。