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
J'ai corrigé le code et l'ai exécuté dans le testeur.
Aucune erreur.
Et pourquoi y en aurait-il ? Seulement si le dépôt ne permet pas d'ouvrir avec un lot minimal.
10 ans avec ça
Je ne peux pas me plaindre.
Je me fiche qu'il ait cent ans. Comment pouvez-vous vous plaindre de la simple description du code d'erreur?
La fonction doit non seulement être capable de décrire le code d'erreur (vous n'avez rien à faire du tout - il suffit de le copier à partir de l'aide), mais elle doit également fournir le code du gestionnaire. Vous avez soit 0 soit 1 code partout.
Pourquoi le type de fonction est int au lieu de bool ?
Et tu n'as pas de maître-chien. Mais votre traitement signifie que si une fonction sort le code 1 à absolument n'importe quelle réponse du serveur, vous exécutez simplement return. D'où et vers où - personne ne le sait.
Le retour n'est pas un traitement, il permet d'échapper au problème de la gestion du code d'erreur renvoyé par le serveur.
J'ai corrigé le code et l'ai exécuté dans le testeur.
Aucune erreur.
Et pourquoi y en aurait-il ? Si le dépôt ne vous permet pas d'ouvrir avec un lot minimum.
Dans une telle situation, affichez un message dans le journal et continuez à travailler avec le conseiller expert.
J'ai corrigé le code et l'ai exécuté dans le testeur.
Aucune erreur.
Et pourquoi y en aurait-il ? Vous devez ouvrir avec un lot minimum si votre dépôt ne le permet pas.
Je me suis battu avec ça aussi.
jusqu'à ce que je fixe le lot minimum à 0.1
je ne comprenais pas pourquoi je ne pouvais pas trader parce que le MarketInfo() du validateur ne répondait pas 0.1 comme minimum, il répondait 0(zéro) ou 0.01, je ne m'en souviens plus ;)
Artem, nous parlons de choses complètement différentes. Le code est transparent. Dites-moi, où il peut y avoir une erreur là ? Montrez-moi l'endroit exact et la situation dans laquelle cela se produira.
Je ne vois qu'une seule situation,si le dépôt ne permet pas d'ouvrir avec un lot minimal . Mais c'est la faute du testeur, pourquoi fixer des conditions qui ne permettent pas d'ouvrir un marché avec le lot minimum.
Est-ce qu'il le fait tout le temps uniquement sur le NZDUSD ?
Ce code rudimentaire ne comporte aucun paramètre, comme tout le monde l'a, je l'espère, remarqué. Il ouvre stupidement une transaction avec le lot minimum proposé par l'environnement d'information.
Et s'ils ont un minlot de 0,1 ?
Personnellement, j'en suis sûr.
;)
Au fait, vous êtes sûr qu'il n'y a jamais de ticket n°0 ? :-)
Et s'ils ont un minlot de 0,1 ?
Personnellement, j'en suis sûr.
;)
J'ai mal deviné Renat, 0.2)))) Voici un test où je n'ai pas encore vérifié la possibilité d'ouvrir avec un lot min.
Tous ces éléments sont décrits dans les messages précédents.
Au fait, vous êtes sûr qu'il n'y a jamais de ticket n°0 ? :-)
Je ne suis plus sûr de rien ))))
J'ai mal deviné, Renat, 0.2)))) Voici un test, où je n'ai pas encore vérifié la possibilité d'ouvrir avec un lot min.
Tous ces éléments sont décrits dans les messages précédents.
c'est tout
le durcir pour le lot min si le testeur et commencer à négocier sur la marge, bien sûr en tenant compte du coût du spread.
comme : si marge libre*0.9 > lot*marge, alors trade