Those articles about metaheuristic optimization techniques are awesome! You are doing a great job Andrey, it's mind blowing how much experience you have to share with us, thank you!
@METAQUOTES please consider implement those metaheuristic optimization targets to the optimizer! It would be great for the software.
Something easy that user can set inside OnTester() as:
OptimizerSetEngine("ACO"); // Ant Colony Optimization OptimizerSetEngine("COA"); // cuckoo optimization algorithm OptimizerSetEngine("ABC"); // artificial bee colony OptimizerSetEngine("GWO"); // grey wolf optimizer OptimizerSetEngine("PSO"); // particle swarm optimisation
Cheers from Brazil
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
New article Population optimization algorithms: Cuckoo Optimization Algorithm (COA) has been published:
The next algorithm I will consider is cuckoo search optimization using Levy flights. This is one of the latest optimization algorithms and a new leader in the leaderboard.
Let us dwell in more detail on the process of laying eggs by the cuckoo. From all the nests, a nest where the egg is supposed to be laid will be randomly selected. Since the egg is a solution, it can be represented by the quality of the egg. If the cuckoo egg is of higher quality than the parent egg, then it will be replaced. Otherwise, the parent egg will remain in the nest. In fact, subsequent evolution will continue from the surviving chick. This means that if the chick of the parent egg survived, then evolution will continue from the same place. Further development is possible only if the cuckoo egg turns out to be more viable and the search for solving the problem continues from a new place. The decision tree is schematically shown in Figure 1.
Fig. 1. Decision tree. The red dot is the beginning, the green dot is the final decision
Author: Andrey Dik