![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
La situation suivante se présente. Je suis souvent dans cette situation. Je modifie les paramètres de test dans le testeur. Au même moment, je reçois un message m'indiquant que je dois modifier légèrement et recompiler le conseiller expert. Après cela, les modifications des paramètres du testeur que je viens d'effectuer sont rejetées. Est-ce un modèle d'achat ? Pourquoi ? Ou SD ?
Le nom du conseiller change-t-il aussi légèrement ?
Une autre question pour couronner le tout. J'utilise un paramètre personnalisé pour l'optimisation. Quelqu'un a décidé que deux décimales étaient suffisantes pour l'afficher. Ou dites-moi où cela est configuré. Je serais plus heureux avec l'algorithme d'optimisation Custom min, mais je n'ai pas un tel algorithme, je n'ai que Custom max, donc je retourne 1/valeur de OnTester - dans ce cas particulier nous obtenons des valeurs autour de 10 000, il serait raisonnable de les afficher dans le testeur. Mais maintenant je dois inventer un moyen de les mettre à l'échelle pour voir les chiffres significatifs au lieu de 0,00.
La situation suivante se présente. Je suis souvent dans cette situation. Je modifie les paramètres de test dans le testeur. Dans le même temps, je reçois un message m'indiquant que je dois modifier légèrement et recompiler le conseiller expert. Après cela, les modifications des paramètres du testeur que je viens d'effectuer sont rejetées. Est-ce un modèle d'achat ? Pourquoi ? Ou est-ce un SD ?
J'ai remarqué il y a longtemps que si vous modifiez les paramètres du test dans le testeur, vous devez faire au moins une passe pour les enregistrer/mémoriser dans le testeur. C'est probablement toujours le cas. Si vous voulez garantir l'enregistrement de nouveaux paramètres de test sans regarder quoi que ce soit, vous pouvez le faire facilement via le menu contextuel de l'onglet "Input parameters".
J'ai peur de paraître trop spirituel, mais mon conseil est le suivant : utilisez return(-value ) ;
Oui, mais je n'aime pas ça parce que ça contredit la signification physique de la valeur.
C'est terrible.