![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
J'utilise int pour déclarer
int Buy_Ticket;
et tout ce qui renvoie un résultat non positif est toujours considéré comme un échec. C'est parce que nous voulons obtenir le numéro de ticket, pas la déclaration bool.J'utilise int pour déclarer
et tout ce qui renvoie non positif, est toujours considéré comme échoué. C'est parce que nous voulons obtenir le numéro de ticket, et non l'énoncé bool.Que voulez-vous dire par "anything returns not positive" ? La logique derrière mon codage original avec :
c'est que tous les OrderSend() réussis doivent retourner un numéro de ticket > 0, donc le bool Buy_Ticket sera vrai. D'après ce que j'ai compris, c'est essentiellement le même traitement que :
C'est ce que vous essayez de dire ?
Oui. Celui-là.
Les deux méthodes décrites dans mon précédent message fonctionnent de la même manière, comme le montrent les résultats de mes tests ici. Cependant, je suis toujours en train d'apprendre à mieux coder tout en travaillant sur mes compétences de trading.