Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
C'est moins cher.
Merci, c'est fait
Mais ce n'est pas suffisant.
Il n'y a pas beaucoup d'options - il suffit de coder les paramètres d'entrée de manière à ce que l'AG ne puisse pas trouver rapidement un maximum local.
ZY : J'ai étudié cette question il y a quelques semaines, et même un algorithme de codage simple spécifiquement pour les AG, mais je ne l'ai pas trouvé.
UPD : Le codage de Gray pour les AG est utilisé dans le Wiki sur les AG - il y a un lien vers le codage de Gray.
Une bonne démonstration de la raison pour laquelle il est bon de faire plusieurs AG à la suite.
Voici cinq AG.
Veuillez préciser.
Pour une raison quelconque, ce message m'a échappé.
Il arrive souvent que la modification d'une variable dans un certain intervalle ne change pas le résultat. L'une des valeurs aléatoires de cet intervalle est alors considérée comme le meilleur résultat, ou des valeurs consécutives donnent le même résultat. Pour que la valeur minimale ou maximale (en fonction de la signification de la variable) de la variable de cet intervalle avec le même résultat figure en tête de liste, j'ai introduit une micro-pénalité. Les résultats dans la liste de tri restent aux mêmes positions, mais ils deviennent légèrement différents, et l'AG trouve la valeur minimale/maximale de la variable dans l'intervalle des valeurs identiques au prix de nouvelles passes.
En même temps, en augmentant le nombre de passages, de nouveaux maxima sont souvent trouvés.
Ai-je expliqué, ou la question est-elle différente ?
PS : au fait, à la fin de la génétique, les générations passent très vite, donc cette augmentation du nombre de passages ne ralentit pas beaucoup l'optimisation.
Une bonne démonstration de la raison pour laquelle il est utile d'effectuer plusieurs AG à la suite.
Voici cinq AG.
et vous pouvez le faire 50 fois et obtenir une force brute :D
ou vous pouvez le faire 50 fois et obtenir une force brute :D
La force brute est pratiquée, mais honnête, bien sûr.
Il est parfois utile de limiter la durée d'une optimisation. Par exemple, elle ne doit pas durer plus d'une heure.
Le moyen le plus simple est d'ajouter un mode cadre avec une minuterie à votre Expert Advisor. Dans la minuterie, lorsque le seuil de temps est atteint, appuyez sur le bouton Stop via MTTester.mqh.
2492 - Les formulaires du terminal Win ont changé, semble-t-il. Il faut maintenant redessiner le clicker, à la recherche de nouveaux codes...
Il n'y a que pour le Start/Stop que l'on a besoin du clicker, ça marche.
ZЫ J'ai mis à jour la version que j'avais il y a longtemps.Vous n'avez besoin du cliqueur que pour le démarrage et l'arrêt, cela fonctionne.
ZY Je l'ai mis à jour par rapport à une version que j'avais il y a longtemps.En fait, je ne parle pas du programme MultiTester en tant que tel, mais de sa base clicker, que j'ai enlevée. J'ai réglé le clicker sur de nombreux champs avant d'optimiser, et quelque chose a changé à cet endroit. Il faudra que je me penche sur la question un peu plus tard, pour l'instant j'ai fait marche arrière.
Je signale simplement un changement dans le terminal, ce n'est pas un problème dans ce programme.