Erreurs, bugs, questions - page 1888
![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
Un exemple de nombre qu'il pourrait retourner en cas d'erreur ?
Pourquoi PositionGetInteger() en cas de paramètres d'entrée incorrects renvoie-t-il buy( égal à 0) et non error(égal à 0) ?
Parce qu'il ne peut renvoyer que DEUX valeurs - soit POSITION_TYPE_BUY, soit POSITION_TYPE_SELL.
ENUM_POSITION_TYPE
Identifiant
Description
POSITION_TYPE_BUY
Acheter
POSITION_TYPE_SELL
Vendez
et aucune autre valeur. Et puis c'est comme dans les films "toute coïncidence de noms est accidentelle"...
-1
Parce qu'il ne peut renvoyer que DEUX valeurs - soit POSITION_TYPE_BUY, soit POSITION_TYPE_SELL pour l'option
ENUM_POSITION_TYPE
Identifiant
Description
POSITION_TYPE_BUY
Acheter
POSITION_TYPE_SELL
Vendez
et aucune autre valeur. Et puis c'est comme dans les films "toute coïncidence de noms est accidentelle"...
PositionGetInteger(POSITION_TIME) ; peut déjà retourner plus de 2 valeurs
Incroyable, n'est-ce pas ?
Et en cas d'erreur PositionGetInteger(POSITION_MAGIC) ?
-1 dans MT5, les majiks ne sont que positifs, et les majiks positifs m'ont également déplu).
Et négatif.
Dans un mandat, vous ne pouvez envoyer que des valeurs positives de magicka.
hehe, vous pouvez aussi en avoir un négatif ))))
c'est compréhensible, le MC n'avait pas le choix)
Vous ne pouvez envoyer qu'une valeur positive de Majik dans un mandat
Et négatif.
Est-ce un bug ou est-ce que je rate quelque chose ? Un EA parabolique normal place un ordre stop au point précédent, dans le cas d'un achat avec le spread pris en compte.
Et maintenant le prix (Ask) a atteint le prix de l'ordre 57781, mais l'ordre n'est pas ouvert.