![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
le plus simple est d'écrire dans la case commentaire l'heure à laquelle l'ordre doit être clôturé.
Vous ne pouvez pas vous fier aux commentaires. Il existe des sociétés de courtage qui non seulement modifient ce champ (en ajoutant leurs propres données), mais aussi effacent purement et simplement les informations précédemment saisies.
Quel est le problème ?
Votre variante me convenait très bien. Merci.
Vous pouvez sélectionner parmi toutes les commandes ouvertes la toute première et la toute dernière. Dans ce cas, retenez le ticket et le nombre de secondes d'existence. Par exemple
Votre variante fonctionne également. Merci.
Je vais laisser la première variante travailler))
Merci à tous pour votre aide, bonne chance))
Ne vous fiez pas aux commentaires. Il y a des DC qui ne se contentent pas de modifier ce champ (en ajoutant leurs propres données), mais qui effacent tout simplement les informations précédemment saisies.
Pour être clair, veuillez fournir une liste de ces DCs
Pour ne pas être sans fondement - s'il vous plaît donnez-moi une liste de ces VCs
Votre option a été excellente pour moi. Merci.
Votre méthode fonctionne aussi. Merci.
Je garde la première option pour le travail ;))
Merci à tous pour votre aide, profits à vous))
Une seule question : si vous connaissez le billet
Pourquoi devons-nous le rechercher dans la boucle, si nous pouvons simplement sélectionner l'ordre du ticket
Et au lieu de vérifier le type d'ordre, dans ce cas, il est préférable de vérifier l'heure de clôture OrderCloseTime(), juste au cas où, au cas où il a déjà clôturé au stop/stop.
Juste une question : si vous connaissez le billet
pourquoi le rechercher dans un cycle, si vous pouvez simplement sélectionner l'ordre sur le ticket
et au lieu de vérifier le type d'ordre, dans ce cas, ilserait préférable de vérifier l'heure de clôture OrderCloseTime(), juste au cas où il aurait déjà été clôturé par un stop/arrêt.
Je pensais que Natalya le voulait ainsi, parce qu'elle voulait chercher le ticket, mais apparemment toutes les cartes n'ont pas été résolues
)
Votre option a été excellente pour moi. Merci.
Votre méthode fonctionne aussi. Merci.
Je garde la première option pour le travail ;))
Merci à tous pour votre aide, profits à vous))
Les commentaires ci-dessus sont justes. Pourquoi repasser par toutes les commandes si le billet est déjà connu ? En outre, dans la fonction :
vous risquez d'obtenir le volume de l'ordre que vous allez clôturer. Après tout, OrderLots() fera référence à l'ordre sélectionné, et le ticket - à un ordre absolument différent. Il serait préférable de procéder de cette façon :
Points justes ci-dessus. Pourquoi repasser par toutes les commandes si le billet est déjà connu ? En outre, dans la fonction :
vous risquez d'obtenir le volume de l'ordre que vous allez clôturer. Après tout, OrderLots() fera référence à l'ordre sélectionné, et le ticket - à un ordre absolument différent. Vous feriez mieux de faire comme ça :
Cela ne ferme pas du tout.
Il ne ferme pas du tout.
Je vous demande pardon. La ligne :
doit être réécrite comme suit :