Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1743

 
Vitaly Muzichenko #:

J'ai décidé d'utiliser OBJ_LABEL en toute sécurité.

La police est"Arial Black".

Heureux du résultat final

Oui, bien.

 
Vitaly Muzichenko #:

J'ai décidé de faire probablement en toute sécurité avec OBJ_LABEL

La police est"Arial Black".

Le résultat final est satisfaisant

vous auriez dû dire tout de suite que quelque part dans la chaîne de caractères vous devez sortir un nombre de caractères ou - plus simplement - de lettres)

et l'axe est différent, il peut y en avoir beaucoup, sur un axe, et avec beaucoup d'intersections

 
Fast235 #:

vous auriez dû dire tout de suite que quelque part dans la ligne vous devez sortir un certain nombre de symboles ou, plus simplement, de lettres)

et l'axe est différent, il peut y en avoir beaucoup, sur un axe, et avec beaucoup d'intersections

J'avais initialement prévu une mise en œuvre différente

 

Quelqu'un utilise-t-il la bibliothèque du système, pour des étiquettes de texte et d'objets simples et peu complexes ?

je l'ai essayé, je ne l'ai pas compris, c'est un non-sens (il a été écrit pour quelque chose de spécial)

 
Je n'arrive pas à comprendre si les variables, les compteurs et les tableaux doivent être remis à zéro après le code principal ? Lors d'une nouvelle "itération" dans OnTimer ou OnTick, à quelles valeurs de variables le code commence-t-il à fonctionner : avec des nuls déclarés ou des restes de calculs précédents ?
 
Ivan Butko variables, les compteurs et les tableaux doivent-ils être remis à zéro après le code principal ? Lorsqu'une nouvelle "itération" dans OnTimer ou OnTick se produit, à quelles valeurs de variables le code commence-t-il à travailler : aux nuls déclarés ou aux valeurs restantes des calculs précédents ?

Cela dépend de la tâche, mais dans la plupart des cas, c'est le cas. Il est préférable de faire la mise à jour en premier, afin que le code soit plus lisible, à mon avis.

 

Ivan divise clairement par colonnes avec numérotation, et il vous sera répondu point par point à cette pile de questions.

J'ai été bombardé de questions...

Ou vous pouvez obtenir une réponse générale, comme l'a fait Vitaly).
 
Vitaly Muzichenko #:

Cela dépend de la tâche, mais dans la plupart des cas, c'est le cas. Il est préférable de mettre à jour d'abord, cela rend le code plus lisible, pour moi.

maintenant CopyBuffer va tout initialiser)

et handle dans INVALID_HANDLE

 
Fast235 #:

Ivan divise clairement par colonnes avec numérotation, et il vous sera répondu point par point à cette pile de questions.

Je suis immédiatement bombardé de questions...

Ou vous pouvez obtenir une réponse générale, comme celle de Vitaly.)

Je fouille dans les codes, quand une question se pose, si je ne peux pas la comprendre à partir du tutoriel et de la documentation, j'essaie de la poser tout de suite, sinon j'oublie)

Vitaly Muzichenko #:

Cela dépend de la tâche, mais dans la plupart des cas, c'est le cas. Il est préférable de mettre à jour d'abord, de cette façon le code est plus lisible, en ce qui me concerne.

Merci.

 
Ivan Butko #:

En fouillant dans les codes, lorsqu'une question se pose, si je n'arrive pas à la comprendre à partir du manuel et de la documentation, j'essaie de demander tout de suite, sinon j'oublie).

Merci.

Pour les pros, il est plus rapide de demander, c'est-à-dire d'engager un tuteur pour ainsi dire. Croyez-moi, c'est moins cher et plus rapide.

mais il faut un spécialiste enthousiaste pour apprendre, pas seulement un pro profond, il faut expliquer la base correctement et c'est tout. les 10 000 autres pages. information hétérogène....