[ARCHIVE]Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 5. - page 99
![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
Comment envisager le milieu de la nuit ?
Attention.
Si vous écrivez if(Hour() >= 21 || Hour() < 5) ce sera de 21.00 à 4.59.
&& doivent
C'est étrange. Il passe à minuit et n'en tient pas compte du tout ?
Logique : de 21 heures à n'importe quoi... ou ...de n'importe quoi à 4.59 inclus ! C'est clair maintenant ? Si vous mettez &&(et), alors la première condition contredit la seconde. Vous ne pouvez pas être de 21 et jusqu'à 5, et ou donne deux cas indépendants. Je l'ai mâché et mis dans ma bouche, il ne me reste plus qu'à l'avaler. Bon appétit ! ;))
Aleksey, désolé, tu t'es trompé ! Ce n'est pas grave, ça arrive !
&& doivent
Si seulement il avait été écrit à quel endroit, cela aurait valu le prix du message))).
Si seulement il avait été écrit à l'endroit exact où, alors cela n'aurait pas valu le prix du message)))).
Au lieu de |||
Non, vous ne l'avez pas fait :))
De toute façon, si(Hour() < 21 && Hour() >= 5) Can=false ;
Au lieu de |||
Non, c'était faux :)
En bref, si(Hour() < 21 && Hour() >= 5) Can=false ;
:)
"... Et de cinq à neuf c'est très, très différent, et de cinq à neuf je chante, je ris et je pleure..."
D'une manière ou d'une autre, je suppose :