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
Vous devez repenser votre code.
buy_hedge==0 && sell_hedge==0 && OrderOpenPrice()>Bid+Hedge*Pip)
Ils seront toujours vrais si vous les mettez tous deux à zéro et ne les modifiez pas. Vous ne mettez pas le bloc de code suivant entre accolades {}.
Vous n'utilisez pas le GV pour vérifier quoi que ce soit et vous le nommez avec un entier. La vérification ne fait rien puisque vous n'affectez pas le bool retourné à une variable.
Vérifiez si l'envoi de commande échoue, et si c'est le cas, imprimez le code d'erreur.
Vous devez repenser votre code.
Ils seront toujours vrais si vous les mettez tous deux à zéro et ne les modifiez pas. Vous ne mettez pas le bloc de code suivant entre accolades {}.
Vous n'utilisez pas le GV pour vérifier quoi que ce soit et vous le nommez avec un entier. La vérification ne fait rien puisque vous n'affectez pas le bool retourné à une variable.
Vérifier si l'OrderSend échoue, et si c'est le cas, imprimer le code d'erreur.
Merci, je pense que je suis sur la bonne voie, mais maintenant il ouvrira plusieurs opérations de couverture même s'il est indiqué total<=1. Mon code ressemble maintenant à ceci :
Merci pour ce conseil. J'ai finalement trouvé la solution et cela fonctionne maintenant. Le bout de code ressemble à ceci :
Quel est l'intérêt de définir la GV puis de la supprimer immédiatement ?
Quel est l'intérêt de mettre le GV puis de l'effacer immédiatement ?
C'est logique, merci. Alors c'est mieux comme ça :
C'est logique, merci. Alors, c'est mieux comme ça :
Non, ça n'a toujours aucun sens.
Il devrait y avoir une raison de supprimer le GV
Non, ça n'a toujours aucun sens.
Il devrait y avoir une raison de supprimer le GV
Merci encore. Que pensez-vous de ça ?
Merci encore. Que pensez-vous de ça ?
Cela n'a toujours pas de sens
Le bloc de code n'est exécuté que si total==1, donc la vérification if(total<1) sera toujours fausse.