Caractéristiques du langage mql5, subtilités et techniques - page 187
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
Est-ce que quelqu'un a trouvé une solution pour un minuteur multiple afin que je ne doive pas réinventer la roue moi-même ?
Je ne pense pas que la mise en œuvre soit compliquée par l'utilisation de pointeurs vers la fonction. Il est peu probable qu'elle n'ait pas déjà été mise en œuvre avant moi.
En d'autres termes, la tâche initiale consiste à créer une minuterie avec une périodicité quelconque et à lui attribuer la fonction de traitement des événements de la minuterie. Et il peut y avoir un nombre quelconque de minuteries.
Comme ça :
Personne n'a trouvé de solution à plusieurs temps
Je suis sûr de l'avoir vu au Buy More il y a longtemps.
Je n'arrive pas à le trouver. Étrange.
OK, je vais l'implémenter moi-même. Il ne devrait pas y avoir d'embûches. Je l'afficherai sur le Buy More.
En d'autres termes, la tâche initiale consiste à créer une minuterie avec une périodicité quelconque et à lui affecter la fonction de traitement des événements de la minuterie. Et il peut y avoir un nombre quelconque de minuteries.
une variante plus simple ne fera pas l'affaire ?
UPD : Et donc, vous pouvez utiliser le code de fxsaber comme un modèle
voici comment faire en sorte que tous les objets soient automatiquement supprimés https://www.mql5.com/ru/forum/325418/page4#comment_16116740
Je n'arrive pas à le trouver. Bizarre.
OK, je vais l'implémenter moi-même. Il ne devrait pas y avoir d'embûches. Je vais le mettre dans le Buy More.
fait
https://www.mql5.com/ru/code/31306
une version plus simple ne fonctionnerait pas ?
UPD : sinon, vous pouvez utiliser le code de fxsaber comme modèle.
voici comment faire en sorte que tous les objets soient automatiquement supprimés https://www.mql5.com/ru/forum/325418/page4#comment_16116740
Bien sûr, vous pourriez le faire de cette façon. Mais moins lisible et plus difficile à gérer.
fait
https://www.mql5.com/ru/code/31306
Il était une fois (à peu près) ce que je faisais.
C'est peu pratique à utiliser avec les classes.
class CWithTimer {
public:
void CallMeByTimer();
};
Un timer externe (à la classe) avec des pointeurs vers la fonction est impuissant.
Il était une fois (à peu près) le cas.
C'est peu pratique à utiliser avec les classes.
class CWithTimer {
public:
void CallMeByTimer();
};
Un timer externe (à la classe) avec des pointeurs vers la fonction est impuissant.
Si vous voulez dire fonction comme méthode de classe, alors oui, je suis d'accord. Je l'ai découvert moi-même hier et je me demande comment en sortir.
L'objet doit contenir un pointeur vers une classe avec un timer.