Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 417
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
Donc j'ai besoin d'un nombre entier...
Les amis, nous avons besoin d'aide. La fonction doit fermer la moitié des ordres en commençant nécessairement par le plus ancien. Dans le premier cas, les ordres sont fermés un par un pour une raison quelconque, et dans le second, ils commencent à se fermer dans le mauvais ordre.
Donc j'ai besoin d'un nombre entier...
MathRound
donc c'est un arrondi, le nombre ne devient pas int, il reste double
donc c'est un arrondi, le nombre ne devient pas int, mais reste double
Et alors ? Y a-t-il une différence fondamentale entre 1 et 1.0 pour les calculs ? Bien sûr, le format est double, mais la valeur est entière.
Une variante particulièrement perverse ensuite : DoubleToStr puis StringToInteger
Veuillez me dire comment supprimer l'avertissement dans le nouveau compilateur.
perte éventuelle de données due à la conversion de type
Merci, donc pas d'avertissement préalable, il est déjà en train de manger mon œil)
Bonjour, j'ai cherché chez Kim, mais je ne trouve rien qui me permette de savoir : De quel ordre (en attente) a été ouverte la position? D'un ordre à cours limité ou d'un ordre stop ?
J'ai essayé de comparer les prix de la dernière commande ouverte
avec une position ouverte dessus mais toute la logique est cassée. Peut-être y a-t-il quelque chose de plus approprié ? Merci !
Les amis, nous avons besoin d'aide. La fonction doit fermer la moitié des ordres en commençant nécessairement par le plus ancien. Dans le premier cas, les ordres sont fermés un par un pour une raison quelconque, et dans le second, ils commencent à se fermer dans le mauvais ordre.
Il y avait une question comme celle-ci, comment fermer les ordres en commençant par le plus ancien, quelques pages plus loin il y a une réponse et le code correct.
https://www.mql5.com/ru/forum/145455/page406
Bonjour, j'ai cherché chez Kim, mais je ne trouve rien qui me permette de savoir : De quel ordre (en attente) a été ouverte la position ? D'un ordre à cours limité ou d'un ordre stop ?
J'ai essayé de comparer les prix de la dernière commande ouverte
avec une position ouverte dessus mais toute la logique est cassée. Peut-être y a-t-il quelque chose de plus approprié ? Merci !