mt5的遗传算法总是算一半卡住不动,是怎么回事?

 
是程序缺陷,还是怎么的?
 

可能是我没有表述清楚,我用mt自带的快速遗传算法回测时,有概率卡住不动,然后只能取消回测


mt5 自带 的快速遗传算法又没有断点再算,等于是前功尽弃了

 
oxilide:

可能是我没有表述清楚,我用mt自带的快速遗传算法回测时,有概率卡住不动,然后只能取消回测


mt5 自带 的快速遗传算法又没有断点再算,等于是前功尽弃了

出现问题,多从自己的EA里面找原因,程序缺陷的概率基本没有

 
Tiecheng Fu:

出现问题,多从自己的EA里面找原因,程序缺陷的概率基本没有

谢谢你的回复!

我也在找自己ea的缺陷,但是我用同一个ea的快速遗传算法回测,由于我的输入端的参数设置后计算量比较庞大,之后有概率完成全部算法,也有概率卡住不动

所以来这里求助这个奇怪的问题

我在mql5的文章里看到一个关键字,一个作者提到GA算法有概率会卡住,我也不确定是否跟mt5自带的遗传算法有关,搞得也不好排查问题

这是那篇文章,题目叫“遗传算法,简单”

https://www.mql5.com/zh/articles/55

“生物学中的一个术语,意思是多种不同因素造成的临界减少所引起的种群基因库的缩减可导致物种的完全灭绝。GA 面临着不再出现唯一染色体、在某个局部最优解“卡住”的情形

遗传算法 - 很简单!
遗传算法 - 很简单!
  • www.mql5.com
在本文中,笔者将讨论利用亲自开发的遗传算法进行的进化计算。笔者将通过示例说明算法的功能,并为算法的使用提供实用性的建议。
原因: