[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 327
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
Il ne s'agit pas d'une fonction, mais d'un bouton.
Je demandais comment positionner le graphique sur l'objet à partir du script.
Seulement en interceptant les événements pour trouver le descripteur du bouton, il n'y a pas d'options standard pour résoudre ce problème dans mql4.
Alternativement :
some_time=iTime(Symbol(),PERIOD_D1,1)+1*3600+30*60;
Merci beaucoup ! !!
Oui, j'ai trouvé une autre version, il semble que ce soit nécessaire.
string CheckTime = "01:30" ;
some_time=StrToTime(TimeToStr(CurTime(), TIME_DATE)+""+CheckTime) ;
Pouvez-vous me dire pourquoi le nombre de ticks entrant, par exemple, une minute ne correspond pas toujours au Volume[] pour cette période ? Je compte les tics avec mon code.
Pouvez-vous me dire pourquoi le nombre de ticks entrant, par exemple, une minute ne correspond pas toujours au Volume[] pour cette période ? Je calcule les ticks avec mon code.
Il s'avère être inférieur au volume ? Les tics se succèdent parfois très rapidement et le début de fonction ne réagit pas à un nouveau tic, s'il n'a pas fonctionné jusqu'à la fin.
Oui, moins que le volume. En moyenne 1, parfois plus.
Par exemple, un contrôle simple : j'inclus dans mon code
Print("Volume[0] ",Volume[0]," Vol ",Vol) ; //Vol est mon compteur
écrit
...
2009.12.03 14:24:55 GMTUSD,M1 : Volume[0] 9 Vol 9 etc.
2009.12.03 14:24:52 countticks GBPUSD,M1 : Volume [0] 8 Vol 8
2009.12.03 14:24:50 countticks GBPUSD,M1 : Volume[0] 7 Vol 7
...
et puis tout d'un coup
2009.12.03 14:24:59 countticks GBPUSD,M1 : Volume [0] 11 Vol 10
il s'avère qu'avec un tick Volume[0] a changé par deux, mais avec ma variable tout est égal et correct ?
Seulement en interceptant les événements pour trouver le descripteur du bouton, il n'y a pas de solutions standard pour cette tâche dans mql4.
Personne ne le fait de cette façon ?
Y a-t-il des exemples de code ?
Oui, moins que le volume. En moyenne 1, parfois plus.
Par exemple, un contrôle simple : j'inclus dans mon code
Print("Volume[0] ",Volume[0]," Vol ",Vol) ; //Vol est mon compteur
écrit
...
2009.12.03 14:24:55 GMTUSD,M1 : Volume[0] 9 Vol 9 etc.
2009.12.03 14:24:52 countticks GBPUSD,M1 : Volume [0] 8 Vol 8
2009.12.03 14:24:50 GMTUSD,M1 : Volume[0] 7 Vol 7
...
et puis tout d'un coup
2009.12.03 14:24:59 countticks GBPUSD,M1 : Volume [0] 11 Vol 10
il s'avère qu'avec un tick Volume[0] a changé par deux, mais avec ma variable, tout est égal et correct ?
Pendant que la fonction de démarrage était traitée, un autre tic-tac est arrivé. Tout va bien.
Y a-t-il un moyen de frapper ou est-il préférable de marquer ?
Il n'y a pas moyen de marquer, c'est plus facile de marquer.