Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1636
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
C'était plutôt le contraire. Dans OnDeInit(), l'Expert Advisor n'a pas eu le temps de supprimer tous les objets par la boucle. Il en a été question ici sur le forum. La solution est sans ambiguïté, il faut tout supprimer par préfixe...
Le préfixe n'est-il pas sans cycle ?
Le préfixe n'est-il pas sans cycle ?
Oh, mec... Tu sais, c'est juste le bon vieux temps, tu sais ?
Oui, c'est ce que je fais. En règle générale, n'enlevez rien de superflu, seulement le vôtre).
C'était plutôt le contraire. Dans OnDeInit(), l'Expert Advisor n'a pas eu le temps de supprimer tous les objets par la boucle. Ce sujet a été abordé ici sur le forum. La solution est sans ambiguïté, supprimez tout par préfixe...
C'est exactement le contraire,ObjectsDeleteAll n'a pas eu le temps de tout supprimer car il a été interrompu par deinit).
alors qu'une simple boucle efface tout - le terminal attend le programme.
ps.ObjectsDeleteAll est la même boucle, pas différente de la boucle personnalisée.
Comment travailler avec un fichier dans le programme mql5 sans écrire le fichier sur le disque, mais en travaillant uniquement en RAM, pour accélérer. Je veux transférer des données d'un programme mql5 à un programme sur mon ordinateur.
Sans écrire sur le disque , vous pouvez essayer BD SQLite, mais je ne l'ai pas fait et je ne suis pas très sûr de réussir. En général, vous devez expérimenter.
Sans écrire sur le disque , vous pouvez essayer BD SQLite, mais je ne l'ai pas fait et je ne suis pas très sûr de réussir. En général, vous devez expérimenter.
Il est préférable de donner la raison, à propos du déplacement, bien fait, je voulais écrire).
C'est ce sur quoi je comptais - soit la personne voudra réfléchir à la raison, soit quelqu'un d'autre le lui dira la deuxième (troisième, cinquième) fois - c'est plus facile à comprendre (surtout si la personne veut comprendre, montre de l'intérêt).
Le cycle de suppression doit être inversé :
et ceci s'applique non seulement à la suppression des objets graphiques, mais en général à la suppression de tout objet dans les listes du terminal.
Est-ce parce que les objets sont systématiquement stockés dans un tableau ?
Alors que la sortie des cycles est la même que dans le premier cas :Si vous supprimez chaque groupe d'objets séparément par un cycle (Flèche vers le bas et Flèche vers le haut), ils sont supprimés correctement du graphique.
.
Pourquoi avez-vous besoin de supprimer à travers une boucle ?