MetaTrader 5 strategy optimization typically relies on brute-force sweeps or the built-in genetic algorithm, but GA behavior varies with implementation details. The article builds an alternative optimizer around Particle Swarm Optimization, treating EA inputs as coordinates and iteratively updating particle positions using inertia plus attraction to each particle’s best state and the best state within its social group. Because EA parameters are discrete, particle coordinates are rounded to configured steps. To avoid wasting passes on repeated parameter sets, each candidate point is hashed (CRC64 over the parameter bytes) and tracked in a binary search tree for fast “seen/not seen” checks. The PSO core is decoupled from any EA via a Functor interface returning a user-selected trading metric, then validated against benchmark functions. For parallel t... 👉 Read | Docs | @mql5dev
Открыть в Telegram
MetaTrader 5 strategy optimization typically relies on brute-force sweeps or the…
Просмотры9 097+1%к среднему
Пересылки5
Реакции—
Комментарии—
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 298 |
| 13 ч | 9 097 |
- Всего сейчас9 097
Ещё посты канала MQL5 Algo Trading
- 01Просмотры12,5 тыс.Пересылки5Реакции34Комментарии—
- 02Просмотры12 тыс.Пересылки6Реакции40Комментарии—
- 03Просмотры11,3 тыс.Пересылки5Реакции31Комментарии—
- 04Просмотры11,1 тыс.Пересылки5Реакции29Комментарии—
- 05Просмотры10,6 тыс.Пересылки4Реакции27Комментарии—