Skip to content
All library documents

Comet Tail Algorithm: Population Search with Adaptive Particle Clouds

Article MQL5 articles

Summary

The Comet Tail Algorithm is a population-based optimization method inspired by comets and their tails. Candidate solutions are treated as comet nuclei, while clouds of particles sample nearby regions. The best solution acts as the sun: tail size and displacement vary with distance from it, balancing local refinement near strong candidates with broader exploration farther away. The procedure evaluates particles, updates each comet’s nucleus and the global best, and can also form candidates using coordinates from two randomly selected comets.

The article describes parameters for population size, comet count, tail shape, and particle spread, then reports a comparative test framework and summarizes the algorithm’s observed strengths and weaknesses. It claims good convergence across several function types and low result variation on discrete functions, while identifying many tuning parameters and weaker performance on smooth, high-dimensional functions. These are optimization-function experiments, not tests of trading returns, and the stated results depend on the article’s particular benchmarks and implementation.

Key ideas

  • Each candidate solution is modeled as a comet nucleus, with a particle cloud sampling nearby points in the search space.
  • The current global best guides the clouds, whose size and displacement are adjusted to trade off exploration and refinement.
  • Candidate generation includes both sampling around a nucleus and combining coordinates from two comets.
  • The article reports favorable convergence on varied functions and stable outcomes on discrete functions, but weaker results on smooth, high-dimensional problems.
  • The method has several external parameters, and the reported tests do not establish trading performance.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.