Caractéristiques du langage mql5, subtilités et techniques - page 189
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
Vous devez exécuter la méthode Timer4 (surlignée en bleu) de la classe CTestTimer.
Je ne l'ai pas fait.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Particularités de mql5, trucs et astuces
fxsaber, 2020.05.14 02:57
Je l'ai encore eu. Je suppose que cela peut se produire dans de rares situations lors de la reconnexion.
La solution est, si elle est fausse, de réessayer après une courte pause.
C'est une mauvaise solution. Voici une bien meilleure solution.
Si vous vous reconnectez manuellement, l'EA fonctionnera toujours. Sans la chaîne en surbrillance, il s'autodétruira.
Je ne l'ai pas fait.
Merci pour votre temps. Mais j'ai écrit plus haut que la méthode devait être non statique. Il est clair que cela est possible avec les méthodes statiques. Une méthode statique n'est pas du tout OOP.
De toute évidence, je voulais trop, ou plutôt impossible.
J'étais confus par le fait qu'il était possible de le faire en C++, mais en l'examinant, j'ai compris qu'un tel pointeur a une structure totalement différente,
https://habr.com/ru/post/333334/
Et c'est compréhensible.
Une méthode de classe non statique a une implémentation unique, qui se trouve quelque part dans la mémoire et affecte tous les objets de la classe.
Mais chaque objet a son propre état actuel unique des variables internes, donc un tel pointeur vers une méthode non statique doit également avoir une structure de paramètres remplie de l'objet auquel il est appliqué à ce moment.
Toutes nos excuses pour la perte de temps.
Nous devons chercher d'autres moyens de contrôler de manière générale des objets de classes différentes.
La preuve qu'il n'y a pas de solution est aussi une solution.
Merci pour votre temps. Mais j'ai écrit plus haut que la méthode devait être non statique. Il est clair que cela est possible avec la statique.
On vous a donné deux exemples ci-dessus. L'un avec une mise en œuvre complète.
Vous ne semblez pas avoir compris mon problème.
Elle n'a pas de solution.
Vous ne semblez pas avoir compris mon problème.
Elle n'a pas de solution.
Pourquoi se frapper la tête contre le mur alors qu'il y a une porte à côté ? Le problème du multitimer avec un appel de handler à une classe externe a été résolu.
Cet homme a une solution à votre problème tel que vous le voyez, mais elle n'est pas publique.
Pourquoi se frapper la tête contre le mur alors qu'il y a une porte à côté ? La tâche du multitimer avec un appel du handler à une classe externe a été résolue.
Ce n'était pas à propos du minuteur.
J'étais juste en train de rêvasser et d'être stupide.
Je rêvassais et j'étais abasourdi.
Je suis d'accord pour un typage complet ou les mêmes liens dans mql, mais c'est à peu près tout.
Est-il possible de distinguer un objet graphique créé manuellement d'un objet créé par un indicateur ou un EA ?
Dans la fonction
Est-il possible de distinguer un objet graphique créé manuellement d'un objet créé par un indicateur ou un EA ?
Dans la fonction
Vous pouvez le faire avec le contrôle du bouton gauche de la souris.
Par exemple, comme ceci :