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
Etc. Il jure comme ça. 'PositionSymboll' - identifiant non déclaré Redo.mq5 2472 5
Honnêtement, je ne m'attendais pas à une prise ici. Si je l'encapsule dans la fonction BU_() que j'utilise, le pyrimen sera "nul". Que dois-je faire de mieux ?
Il serait très bien pour moi de le déclarer à l'intérieur de la première fonction, dans la boucle if.
Oh, vous ! Et même en le déclarant à l'intérieur de la fonction void OnTick(), le compilateur se plaint toujours de la même manière, déjà sur la première fonction ! Je vais passer, je viens de tomber...
compile normalement, mais la construction
discutable, vérifiez-vous les variables de type chaîne de caractères true/false ? ???????? je suis perplexe
la question est rhétorique.
Merci ! !! Je suis en train d'apprendre, c'est mon premier EA dans MQL5. Que voulez-vous dire par rhétorique ?
Cela signifie ne pas exiger de réponse.
Une simple variable de type chaîne de caractères passée comme expression dans une instruction if, ne produira false que dans un seul cas si la variable n'a pas été initialisée.
Dans tous les autres cas, le contenu de la variable sera donné vrai.
Pourriez-vous me dire s'il existe une fonction qui devrait retourner vrai s'il y a un ordre en attente au prix envoyé à la fonction. Mais il renvoie "chauve" (alternativement vrai/faux). Veuillez m'indiquer où je manque la logique de travail avec les commandes dans mql5 ? (je suis en train d'apprendre).
Veuillez me conseiller, il y a une fonction qui devrait retourner vrai s'il y a un ordre en attente au prix que j'ai envoyé à la fonction. Mais il renvoie une question simple (alternativement vrai/faux). Veuillez m'indiquer où je manque la logique de travail avec les commandes dans mql5 ? (je suis en train d'apprendre).
Mais il n'est pas certain que l'ordre s'est ouvert au prix donné, il peut y avoir eu un glissement, donc j'obtiens le résultat suivant : si l'ordre s'est ouvert à temps - vrai, s'il ne l'a pas fait (le prix s'est déplacé) - faux.
Mais ce n'est pas le fait que l'ordre a été ouvert au prix fixé, un slippage a pu se produire et c'est pourquoi nous obtenons le résultat suivant : si l'ordre a été ouvert à temps - vrai, s'il n'a pas été ouvert à temps (le prix a bougé) - faux.
Oui, il est suspendu dans le terminal à ce prix. S'il est en opération, cela signifie qu'il a été placé avec succès, n'est-ce pas ?
Oui, il est réglé, mais quand il est déclenché...
Ou un autre exemple : nous avons un ordre en attente, son prix diffère de celui du jour d'un point, au tick suivant le prix augmente non pas d'un point, mais, disons, de 3 à 5 points, ce qui entraîne une ouverture à un prix erroné. Un exemple évident est un écart.
Ou peut-être que je ne comprends pas la question et que je suis stupide.