Pas pour les développeurs MT ! Par quoi remplacer INIT_PARAMETERS_INCORRECT ? - page 3
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
Qu'est-ce que c'est ? En remplaçant les incorrections par les corrections les plus proches ? ?? Je crains que tout dépende de la façon dont nous distribuons ces mêmes incorrections. Il est tout à fait possible que les corrections les plus proches - soient éloignées du sommet.
Et il s'avérera qu'au lieu d'avoir des ensembles de paramètres erronés, nous aurons des résultats corrects - ce qui, à mon avis, ne devrait pas être fait - que trouverons-nous alors ? Nous obtiendrons un maximum, et il aura un ensemble incorrect de paramètres ?
Honnêtement, je ne vois pas de problème. Cependant, ma compétence sur la variante en question est nulle.
Je pense que @Andrey Dik peut vous aider sur ces questions. Mais même une critique constructive de l'AG régulière ne s'est pas bien terminée pour lui...
Interdit, malheureusement. Envoyer des rayons de débanalisation à l'administration, eh bien, combien de temps encore le pouvez-vous ?
Pourquoi ne pas écrire une fonction qui ne produit que les chaînes valides par numéro ?
La première chose qui vient à l'esprit est un tableau de 117649 valeurs, et la génétique cherche des chiffres dans ce tableau.
Non, le tableau des chaînes valides serait beaucoup plus petit, mais même s'il y en a 5000, comment les écrire sans se tromper ?
Non, le tableau contenant les chaînes correctes sera considérablement plus petit, mais même s'il y en a 5000, comment les épeler sans se tromper ?
Vers un fichier de vidage. Cherchez ensuite le numéro du laissez-passer et faites-le correspondre à ce qui se trouve dans le dossier.
Dans le fichier de réinitialisation. Ensuite, voyez le numéro de passe et faites-le correspondre à ce qui est dans le dossier.
Je voulais dire comment ne pas confondre, ne pas répéter, ne pas manquer pendant le processus de prescription lui-même ?
Je voulais dire comment ne pas s'embrouiller, ne pas répéter, ne pas sauter pendant le processus de prescription lui-même ?
Dans cet exemple, le résultat dépendra beaucoup de l'ordre dans lequel les boucles for sont placées. Tout ça à cause de cette particularité.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Pas pour les développeurs MT ! Par quoi remplacer INIT_PARAMETERS_INCORRECT ?
fxsaber, 2018.07.10 16:27
Évidemment, si vous tracez une énumération complète de y = x^2. Ensuite, mélangez aléatoirement les rangées d'opimisation et créez un nouvel ensemble basé sur le mélange. Alors l'AG ne trouvera pas le sommet de la parabole.
Il n'y a pas plus d'une semaine, j'ai été banni pour un fil similaire pendant un moment et le fil/enquête a été supprimé comme une page inutile avec des racines.
Pour ce qui est de la question, j'ai déjà écrit qu'il serait optimal d'exclure toutes les combinaisons interdites, cela peut être fait de manière optimale par le développeur, sinon il faut faire un script qui passe en revue toutes les combinaisons et enregistre seulement les combinaisons autorisées dans un fichier, et déjà charger ce fichier pour l'optimisation en utilisant la génétique.
Je suis enclin à conclure que le problème de l'auteur est lié à l'architecture de son programme.
Merci pour votre opinion, mais il n'y a pas de discussion ici sur l'architecture du programme. Au cas où vous n'auriez pas remarqué...
Évidemment, si vous tracez une énumération complète de y = x^2. Ensuite, mélangez aléatoirement les rangées d'opimisation et créez un nouvel ensemble basé sur le mélange. L'AG ne trouvera pas le sommet de la parabole.
J'ai créé un conseiller expert de test pour le mode mat de l'optimiseur.
J'ai marquéen rouge les vulnérabilités, les faiblesses et les erreurs courantes de MT5 qui sont apparues lors de la rédaction de l'exemple.