
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
Je ne peux pas croire que je fais ces erreurs de débutant... Ça m'énerve ! Oui, j'ai réussi à imprimer maintenant et à sélectionner la commande. C'est le code qui fonctionne en termes d'impression - les lots ne sont toujours pas fermés cependant ? J'ai également collé les messages du journal ci-dessous.
2013.07.31 11:13:52 2013.02.01 16:00 trendfishing_play_ground EURUSD,H1: Order Select returned the error of 0 // Not sure what is going on here?
c est une POSITION, pas un numéro de ticket....
(facepalm - j'ai manifestement besoin d'une pause !) ok, c'est réglé et la commande est maintenant sélectionnée. Voici l'impression du journal maintenant - "Close_Half_Order" error = 0 ? C'est la fonction OrderClose qui échoue. Cela n'a rien à voir avec le nombre de "000" après la deuxième décimale de la partie "lots à fermer", n'est-ce pas ?
(facepalm - j'ai manifestement besoin d'une pause !) ok, c'est réglé et la commande est maintenant sélectionnée. Voici l'impression du journal maintenant - "Close_Half_Order" error = 0 ? C'est la fonction OrderClose qui échoue. Cela n'a rien à voir avec le nombre de "000" après la deuxième décimale de la partie "lots à fermer", n'est-ce pas ?
Les accolades, les accolades, les accolades... ... parfois il faut les utiliser, parfois non.
Le OrderClose() n'a pas échoué. . .
Donc si le OrderType() n'est pas un OP_BUY, la dernière ligne sera quand même exécutée, d'où l'erreur 0... ajoutez des accolades comme ceci :
Hmmm, il ne veut toujours pas fermer @ "Close_Half_Order" ? Je ne reçois pas non plus de message d'erreur.
OP_BUY ?
D'ailleurs, ces accolades ne servent à rien d'autre qu'à brouiller les pistes...
J'ai placé un ordre en attente "OP_BUYSTOP" mais j'avais l'impression qu'il se transformerait en "OP_BUY" lorsqu'il serait déclenché ?
Je pensais que le type d'ordre serait "OP_BUY" s'il avait été déclenché ?
Après tout, je ne suis intéressé qu'UNE FOIS que l'ordre a été déclenché ?
Pourquoi ces accolades sont-elles déroutantes ? Voulez-vous dire en termes d'emplacement de la parenthèse gauche ? Si c'est le cas, il semble que ce soit une question individuelle, car j'ai été corrigé à plusieurs reprises à ce sujet ?