![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
Veuillez vérifier la valeur "Dist".
vérifier ? Comment ? J'ai copié le code (la partie avec la variable distance) du livre de MQL4 :
see also: https://book.mql4.com/trading/orderclose
1. Assurez-vous que la valeur initiale de "Dist" est correcte.
2. Insérer une alerte pour vérifier la valeur de "Dist" au début du cycle : "Alert ( " Dist = ", Dist ) ; ".
Existe-t-il un moyen de sélectionner le bon ordre sans utiliser la variable "Dist" ?
Réponse 1
Les signes ">" et "<" dans les exemples sont dans des directions différentes pour la même expression.
Voir la ligne 22 de closeorder.mq4 et la ligne 6 de l'échantillon précédent.
Je pense que dans le deuxième échantillon il doit s'agir d'une erreur...qu'en pensez-vous ?
Réponse 2
Cela dépend de la signification de "le bon ordre".
J'ai besoin de sélectionner (et fermer) l'ordre OP_BUY qui a le prix d'ouverture le plus bas et cette sélection doit commencer quand il y a 2 ordres OP_BUY...même chose pour OP_SELL...est-ce si difficile à mettre en oeuvre ? Je suis tellement confus...
travail ordinaire
Alors qu'est-ce que je fais mal ? Comment sélectionner l'OP_BUY avec le prix ouvert le plus bas ? J'ai essayé même sans "Dist"...
Quelle est l'intention de la ligne " if (Price < Price), Digits) " ? ??
Cela me semble insensé.
CB
Quelle est l'intention de la ligne " if (Price < Price), Digits) " ? ??
Ça m'a l'air dingue.
Et il n'y a pas que ça.
comment cela pourrait compiler sans erreur, avec une parenthèse gauche manquante.
je suis fatigué de ce code-grabbing-null-insight-full-idiots-and-full-wasicus-and-not-want-to-pay-a-cent-asking-for-help-guys
tous les humains font des erreurs
si (a_human_made_a_mistake==true)
{human_learn_next_lesson();}
sinon
{reincarnate_as_plant=true;}
{human_learn_next_lesson();}
Si seulement nous avions MT5. Nous pourrions alors faire human->learnNextLesson() à la place.
Si seulement nous avions MT5. Nous pourrions alors faire human->learnNextLesson() à la place.
Je n'ai jamais été familier avec la POO.
Je déteste ça. Trop de tracas pour rien.
dans ces cas-là, je refuse d'apprendre... ;-)
ceci->répétition->this->répétition->this->répétition->this->répétition->this->répétition->this->répétition->this->répétition->this->répétition->this ;