[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 438
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
Bonsoir à tous.
Pouvez-vous me dire comment trouver le prix maximum et minimum pour la dernière heure, le manuel ne parle que des dernières barres.
Bonsoir à tous.
Pouvez-vous me dire comment trouver le prix maximum et minimum pour la dernière heure, le manuel ne parle que des dernières barres.
Veuillez vous référer à la documentation pour une explication :
Bonjour à tous !
Je commence tout juste à apprendre le MQL (s'il vous plaît, ne me jugez pas trop sévèrement).
J'ai une question à propos du tutoriel MQL4.
J'ai commencé le programme et il fonctionne.
Je ne sais pas comment il peut compter de 10 à 19, si l'opérateur de boucle "for(int i=20 ; i<=90 ; i=i+10)" compte à partir de 20 et "for(int j=1 ; j<=9 ; j++)" de 1 à 9.
Veuillez expliquer.
Cela fermera la moitié du terrain. Si OrderLots() = 0.03, alors 0.02 sera fermé et 0.01 restera. Et mettez le lot résultant dans OrderClose() à sa place après OrderTicket(). C'est clair maintenant ?
compréhensible - merci, mais voici ........ comment le faire :) ?
Où est-il clair que vous ne pouvez pas mettre le lot reçu dans OrderClose() à sa place après OrderTicket() ? Je ne peux pas l'expliquer autrement.
Voir la fonction OrderClose() dans la Doc ou l'aide du MetaEditor!
Bonjour à tous !
Je commence tout juste à apprendre le MQL (s'il vous plaît, ne me jugez pas trop sévèrement).
J'ai une question à propos du tutoriel MQL4.
J'ai commencé le programme et il fonctionne.
Je ne sais pas comment il peut compter de 10 à 19, si l'opérateur de boucle "for(int i=20 ; i<=90 ; i=i+10)" compte à partir de 20 et "for(int j=1 ; j<=9 ; j++)" de 1 à 9.
Veuillez expliquer.
Texte[i+j]=Texte[i] + Texte[j] ; // Calcul de la valeur
Qu'est-ce qui n'est pas clair ? dizaines+unités= dizaines+unités (Par exemple : 20+5= 20+5 sur une machine primitive signifie 25)
Commencez par l'arithmétique !
Texte[i+j]=Texte[i] + Texte[j] ; // Calcul
Qu'est-ce qu'il ne faut pas comprendre ? Dix + un = dix + un (Par exemple : 20 + 5 = 20 + 5 pour une machine primitive signifie 25)
Commencez par l'arithmétique !
Je ne comprends pas comment on obtient exactement le nombre 10, 11, 12, ...,19.
Dans le programme, l'instruction de boucle commence par 20, et de 1 à 9 ?
Question très triviale. Je place un ordre en attente, je vérifie le délai d'expiration, je règle le délai requis, mais lorsque le délai s'écoule et que l'ordre n'est pas ouvert, il n'est pas supprimé. Qu'est-ce que je fais de mal ?
Si aucune condition n'est remplie pour ouvrir un ordre, celui-ci ne sera pas ouvert. Et au bon moment, il sera tout simplement supprimé... Il y a un problème avec votre expirationTime....
délai d'expiration - délai d'expiration de l'ordre en attente. En secondes après 00:00 le 1er janvier 1970.