[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 1060
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 comme ça que ça se passait. J'ai coché "skip useless results" et "show input parameters" - j'ai obtenu 6 passes (sur 10 496), 2 d'entre elles sont affichées.
vérifiez les propriétés du symbole dans l'onglet du testeur de stratégie, peut-être que l'EA essaie d'exécuter une transaction dans les limites de la dist min - c'est le niveau des stops ou du spread, peut-être quelque chose d'autre à certaines conditions "limites", vous devez prescrire ces conditions explicitement dans l'EA lui-même et les comparer lors du placement d'un ordre (par ex. les niveaux de stop, la limite de l'ordre, la comparaison initiale avec les limites autorisées par le courtier (min), par le biais de marketinfo() - ils sont spécifiés dans les "propriétés du symbole" - toutes ces choses doivent être prises en compte et ces deux transactions sont en quelque sorte "accidentellement" glissées... Vous aviez l'habitude d'optimiser les EA sur l'historique. C'est à peu près la même chose là-bas - essayez ces choses "limites" et essayez encore...
essayez à nouveau...
Encore plus proche de l'erreur - la période MA > 6 "bloquait" l'optimisation si la période était également incluse dans les paramètres optimisés. Moins de 6, tous les paramètres sont optimisés ensemble. On ne sait toujours pas pourquoi c'est le cas.
le nombre de paramètres optimisés ou de passes d'optimisation était peut-être trop élevé ; dans ce cas, l'onglet "log" contient une recommandation visant à réduire le nombre de paramètres, ou à réduire le nombre de passes d'optimisation.
Augmentez les étapes d'optimisation des paramètres - essayez de mettre 2 ou 4 au lieu de 1 dans les étapes d'optimisation de vos paramètres et, bien sûr, activez le paramètre de période MA (également l'étape 2 au lieu de 1) et exécutez - tout devrait fonctionner. C'est juste un "pépin" du système... Ça arrive... Revenir plus tard...
Il est possible que le nombre de paramètres optimisés ou de passes d'optimisation ait été trop important - dans ce cas, l'onglet "log" contient une recommandation : soit réduire le nombre de paramètres, soit
Augmentez les étapes d'optimisation des paramètres - essayez de mettre 2 dans vos étapes d'optimisation au lieu de 1 et, bien sûr, activez le paramètre de période MA (également étape 2 au lieu de 1) et exécutez - tout devrait fonctionner. C'est juste un "pépin" du système... Ça arrive... Revenez plus tard...
Vérifiez ce paramètre dans l'EA lui-même. Peut-être avez-vous un blocage de l'EA ?
Bien sûr, il peut y avoir une erreur dans l'implémentation de la logique de l'Expert Advisor lui-même et dans les valeurs des paramètres pour ouvrir les ordres à МА > 6...
Si tout est "correctement" écrit, il ne devrait pas y avoir de travail d'optimisation...
Alexey, tu as raison. J'ai vérifié mon conseiller expert - avec MA Period = 6 ... 10, le conseiller expert se bloque après un mois de test ... Le test s'arrête et se suspend. Le conseiller expert ne pouvait tout simplement pas ouvrir de transactions. Pourquoi le testeur se bloque-t-il ?
Vous devez examiner l'EA et les indicateurs utilisés.