Questions des débutants MQL5 MT5 MetaTrader 5 - page 1408
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
Bonjour à tous !
Collègues, s'il vous plaît, lorsque vous faites glisser un nouveau symbole de la liste "Market Watch" dans une fenêtre graphique à l'aide de la souris, les objets de dessin du symbole précédent (par exemple, les niveaux, etc.) restent sur le graphique. Ces objets sont-ils liés à la fenêtre sans être liés au symbole ? Est-il possible de remédier à ce problème ? Peut-être existe-t-il un correctif ? Je ne veux pas créer un profil séparé pour chaque symbole.
C'est juste que l'EA qui crée les objets devrait les supprimer lors de la désinitialisation.
J'utilise des outils de dessin standard (standard). Et pourquoi supprimer des objets ? Ils devraient être stockés dans un paquet avec un symbole et chaque fois que vous chargez ce symbole dans la fenêtre, ils devraient également être affichés. Chaque symbole a ses propres niveaux, lignes de tendance, etc.
Les objets sont stockés avec le graphique, pas avec le symbole. Et la fenêtre du graphique peut contenir n'importe quel symbole. C'est pourquoi chaque symbole a son propre graphique. Et si vous comparez, vous pouvez changer de symbole dans le graphique.
sont stockés en relation avec un graphique, et non avec un symbole. Un graphique peut contenir n'importe quel symbole. Chaque symbole a donc son propre graphique. Et si vous comparez, vous pouvez changer les symboles dans le graphique.
Et donc, MT et usability ne semblent pas du tout se connaître, les programmeurs ont fait pour les programmeurs :).
Amis, bonjour à tous )
Aide, qui sait. Le conseiller expert vérifie les ordres passés. Et, périodiquement, lorsque les ordres sont exécutés ou annulés, c'est-à-dire OrdersTotal()=0, il affiche toujours la propriété de l'ordre, par exemple, le type, le symbole (probablement le dernier dans l'historique des ordres). Existe-t-il une commande qui permettrait à l'Expert Advisor de"vider la mémoire" avant de recontrôler les ordres, comme ChartRedraw, mais uniquement pour les propriétés et les types de données ? Lorsque l'Expert Advisor est redémarré manuellement, il n'y a pas de problème de ce type pendant un certain temps. Merci d'avance !
Je n'ai pas rencontré ce problème, car je conserve mes propres enregistrements d'ordres, mais je peux supposer qu'il s'agit des propriétés du dernier ordre sélectionné (dernier paragraphe https://www.mql5.com/ru/docs/trading/orderselect ).
Avant toute vérification, l'ordre doit être sélectionné, même s'il s'agit d'un ordre dans le terminal. Et pour ne pas douter de l'exactitude des propriétés reçues, il faut vérifier l'heure de clôture. Si l'heure de clôture est supérieure à zéro, l'ordre est clôturé ou supprimé.
Ce texte ne permet pas de savoir si la question porte sur MQL5 ou 4.
Lorsqu'il est testé pour être commercialisé
Compilé plusieurs fois
Compilé plusieurs fois
Changement de l'emplacement du retour
Commenter la méthode négociée
Supprimer .mq5
Le résultat ne change pas
Lorsqu'ils sont testés pour être échangés
Pourquoi ?
Compilé de nombreuses fois
Changement de l'emplacement du retour
Commentez la méthode échangée
Supprimer .mq5
Le résultat ne change pas
Ce fil n'est pas synchronisé avec le fil original, il est donc inutile de poser des questions ici.
https://www.mql5.com/ru/forum/6343/page1408
Il s'agit du fil de discussion original. Postez ici en russe ou dans le forum anglais.
Ce fil n'est pas synchronisé avec le fil original, il est donc inutile de poser des questions ici.
https://www.mql5.com/ru/forum/6343/page1408
Il s'agit du fil de discussion original. Postez ici en russe ou dans le forum anglais.