Merci, c'est un des bugs, mais je n'arrive toujours pas à trouver comment passer de 159,002 secondes à 44 heures 10 minutes 2 secondes (calculatrice en ligne )) )
Voici la solution, mais je pense qu'il me manque quelque chose.
2019.06.18 11:46:22.691 tstss EURUSD,H1 : h = 44 , m = 10 , s = 2
Cela me semble plus simple
int timeinsec = 159002;
int sec = timeinsec%60;
int min = ((timeinsec-sec)%3600)/60;
int hou = (timeinsec-sec-min)/3600;
La flèche ne doit être placée que là où la condition est remplie, oui d'ailleurs je me souviens que pour MT5 il est préférable d'avoir une condition de relâchement complet :
Il y a un code avec beaucoup d'appels d'impression. Y a-t-il un moyen de les désactiver rapidement sans enlever Print du code et de les réactiver ensuite ? C'est la seule option que je vois pour l'instant :
bool L=true;
if(L)Print("123");
Par exemple, remplacer tous les "Print(" par "if(L)Print(", ou d'autres options ?
pivomoe: Il y a un code où beaucoup d'appels d'impression sont faits. Existe-t-il un moyen de les désactiver rapidement sans supprimer Print du code et sans le réintégrer ? Pour l'instant, je ne vois que cette option :
Par exemple, remplacer tous les "Print(" par "if(L)Print(", et peut-être d'autres options ?
Dans les paramètres d'entrée, sortez le drapeau "Print". Il fonctionnera comme votre code, mais le drapeau lui-même (variable bool) sera dans les paramètres d'entrée.
Merci. Pouvez-vous me dire pourquoi la flèche est placée sur la deuxième barre et non sur la première.
Vous avez donc placé la flèche sur la deuxième barre et non sur la première - elle ne se dessine pas toute seule, n'est-ce pas ? )))
Vous avez dû en ajouter un supplémentaire ici BufferDN[i+1]=high[i+1] ;
vous avez donc placé la flèche sur la deuxième barre et non sur la première - elle ne se dessine pas toute seule, n'est-ce pas ? )))
Je suppose que vous avez dû en ajouter un supplémentaire ici BufferDN[i+1]=high[i+1] ;
Euh, sans l'un, en général la flèche est placée sur la troisième barre, Code petit, où ai-je foiré ?
Il va à la première barre, si c'est le cas. Je ne comprends pas.Voici la solution, mais je pense qu'il n'y a rien que je n'ai envisagé.
La logique dit que c'est juste.
Ugh, pas d'unité, en général la flèche est mise sur la troisième barre, Code petit, où est-ce que je me suis trompé ?
C'est mis sur la première barre, si c'est le cas je ne comprends pas.Probablement oui, mais je ne l'écris pas bien sous MT5, je peux me tromper
Probablement, mais je n'écris pas sous MT5, je peux me tromper.
Aussi, sur la deuxième barre me met)
Merci, c'est un des bugs, mais je n'arrive toujours pas à trouver comment passer de 159,002 secondes à 44 heures 10 minutes 2 secondes (calculatrice en ligne )) )
Voici la solution, mais je pense qu'il me manque quelque chose.
Cela me semble plus simple
Aussi, sur la deuxième barre me met)
La flèche ne doit être placée que là où la condition est remplie, oui d'ailleurs je me souviens que pour MT5 il est préférable d'avoir une condition de relâchement complet :
Je pense que c'est plus facile.
Je l'ai eu ! Merci ! C'est exactement ce que je voulais !
Par exemple, remplacer tous les "Print(" par "if(L)Print(", ou d'autres options ?
Il y a un code où beaucoup d'appels d'impression sont faits. Existe-t-il un moyen de les désactiver rapidement sans supprimer Print du code et sans le réintégrer ? Pour l'instant, je ne vois que cette option :
Par exemple, remplacer tous les "Print(" par "if(L)Print(", et peut-être d'autres options ?
Dans les paramètres d'entrée, sortez le drapeau "Print". Il fonctionnera comme votre code, mais le drapeau lui-même (variable bool) sera dans les paramètres d'entrée.
Bonjour !
L'optimisation par tous les symboles dans le testeur MT5 refuse de fonctionner...
Pouvez-vous m'éclairer sur la manière de le faire fonctionner ?
MERCI.