文章 "种群优化算法:模拟各向同性退火(SIA)算法。第 II 部分"

 

新文章 种群优化算法:模拟各向同性退火(SIA)算法。第 II 部分已发布:

第一部分专注于众所周知、且流行的算法 — 模拟退火。我们已经通盘研究了它的利弊。本文的第二部分专注于算法的彻底变换,将其转变为一种新的优化算法 — 模拟各向同性退火(SIA)。

结果令人印象深刻。此外,参数数量减少了一个。

算法操作的可视化显示了对个体的单独聚类的清晰划分,并涵盖了所有重要的局部极值。该图像类似于凝固金属的实际结晶。我们可以清楚地看到所有测试(包括具有许多变量的测试)的出色收敛性。

rastrigin


作者:Andrey Dik

 

我的印象是,我们见证了从数量(技能/知识)到质量(改进算法)的转变。

测试 FF 令人印象深刻,谢谢!需要 TC 形式的 FF。

 
fxsaber #:

给人的印象是,我们见证了从数量(技能/知识)到质量(改进算法)的转变。

测试 FF 令人印象深刻,谢谢!需要 TC 形式的 FF。

感谢您的反馈。

我是随机挑选算法进行研究的,如果有机会就会加以改进。因此,表中有很多我改进过的算法,只是这个算法比其他算法更有改进潜力。当然,经验是靠积累的,但把 SA 变成 SIA 是显而易见的,我不能不这么做。

 

至于 FF 交易测试,您可以使用此处 描述的基准。这里选择了 "之 "字形的理论膝盖,以便获得最大可能的 "利润 "点数。

顺便说一下,有必要将 UGA 正式纳入当前的 OOP 格式,并将其列入表格。一旦我拿到它,我就会去做。毫无疑问,它将在表格的上半部分占有一席之地。我不会再写一篇关于他的文章了,我只会把他和他的其他同事一起加入档案。

Генетические алгоритмы - это просто!
Генетические алгоритмы - это просто!
  • www.mql5.com
В статье автор расскажет об эволюционных вычислениях с использованием генетического алгоритма собственной реализации. Будет показано на примерах функционирование алгоритма, даны практические рекомендации по его использованию.
 
Andrey Dik #:

至于交易测试 FF,您可以使用此处 描述的基准。

我想连接任何 TC。

 

fxsaber#

需要 TC 形式的 FF。

希望连接任何类型的 TC。

您的虚拟将对此发挥最佳作用(计算适应度函数)

 
如何将这些算法用于交易或优化?我们有一个 Expert AdvisorMACD 示例测试。我们将介绍如何在该智能交易系统中应用所有这些开发成果。
 
Dmitiry Ananiev MACD 示例测试。我们将介绍如何应用所有这些开发成果。

有几种方法可以实现外部优化控制和智能交易系统的内部自我优化,包括不使用 dll。其他作者有多篇关于此主题的文章。

我有一篇单独的文章,举例说明如何将 AO 拧入正在开发的智能交易系统。

 
Dmitiry Ananiev MACD 示例测试。我们将介绍如何将所有这些开发成果应用于该智能交易系统
https://www.mql5.com/ru/articles/14183
Использование алгоритмов оптимизации для настройки параметров советника "на лету"
Использование алгоритмов оптимизации для настройки параметров советника "на лету"
  • www.mql5.com
В статье рассматриваются практические аспекты использования алгоритмов оптимизации для поиска наилучших параметров советников "на лету", виртуализация торговых операций и логики советника. Данная статья может быть использована как своеобразная инструкция для внедрения алгоритмов оптимизации в торгового советника.