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
Bonjour Mohamed,
Au lieu de :
Ne serait-ce pas suffisant ?
Salutations,
Juan Luis
Bonjour Mohamed,
Au lieu de :
Ne serait-ce pas suffisant ?
Je vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées,
Juan Luis
Bonjour Juan,
Vous avez raison, cela peut aussi être comme vous l'avez mentionné.
Je vous remercie,
Excellent article ! Cependant, j'ai repéré une erreur dans l'un d'entre eux, et j'ai également repéré une opportunité pour une astuce. L'erreur concerne les CopyBuffers, et l'utilisation du même index de tampon pour le même handle. Un handle d' indicateur dans MQL5 ne peut accéder à un tampon spécifique qu'en utilisant son index de tampon unique correspondant dans un appel à la fonction CopyBuffer().
Ainsi, lorsque vous mettez :
Il devrait l'être :
Je suppose qu'il s'agit d'une erreur de frappe, mais j'ai pensé qu'il fallait la signaler au cas où quelqu'un d'autre serait confus. C'était correct dans le code complet, mais pas dans l'exemple.
Et maintenant, la petite astuce...
Ce n'est pas grand-chose, mais cela vous évitera certainement d'appuyer inutilement sur une touche lorsque vous écrivez :
Il y a des guillemets supplémentaires dont vous n'avez pas besoin. Pour simplifier, vous pourriez faire ceci :
A part cela, j'ai trouvé l'article très instructif et détaillé.
La seule autre chose que j'ajouterais ici est la gestion des erreurs dans OnInit() et DeOnit(), et changer le nom de la variable de ADXDef à h_ADXDef (ou handle_ADXDef), de sorte que ce soit plus clair à la lecture du code et que ce soit un meilleur identifiant qui montre son but spécifique.
In OnInit() :
Et, dans DeOninit() :