Mais pour une raison quelconque, dans le commentaire, les valeurs apparaissent avec 4 décimales. Au lieu de _Digits mettre 5 encore 4 caractères, mettre 3 - 3 caractères.
paladin800: Pour une raison quelconque, les valeurs apparaissent avec 4 décimales dans les commentaires. Au lieu de _Digits, mettez 5 toujours 4 chiffres, mettez 3 - 3 chiffres.
Et si je ne fais que sortir myposition.PriceOpen(), qu'est-ce que cela va montrer ?
Mais pour une raison quelconque, dans le commentaire, les valeurs apparaissent avec 4 décimales. Au lieu de _Digits mettre 5 toujours 4 caractères, mettre 3 - 3 caractères.
Vous avez probablement besoin de la fonction DoubleToString().
Mais pour une raison quelconque, dans le commentaire, les valeurs apparaissent avec 4 décimales. Au lieu de _Digits mettre 5 toujours 4 caractères, mettre 3 - 3 caractères
Le format d'édition des nombres fractionnaires dans les commentaires est le suivant. Convertir les dubs en types de chaînes et les sortir dans les commentaires.
Comment définir le solde initial du compte? Je veux définir la taille du lot en fonction du bénéfice total du compte. Alors comment déterminer correctement le solde initial ?
tor4en: Comment puis-je déterminer le solde initial du compte? Je veux spécifier la taille du lot en fonction du profit total de mon compte. Alors, comment déterminer correctement ce solde initial ?
Le résultat des tests avec la visualisation est le suivant : 1) il n'y a pas de position : classtype=no position, functype=no position // comme prévu 2) il existe une position de vente : classtype=BUY, functype=SELL // le classtype a déterminé de manière incorrecte le sens de la position. 3) il y a une position d'achat : classtype=BUY, functype=BUY // comme il se doit
J'ai essayé de mettre if (myposition.Select(_Symbol)) au lieu de if (PositionSelect(_Symbol)), le résultat est le même. Peut-être que myposition.Type() devrait être écrit différemment pour qu'il détermine correctement la direction de la vente ?
Je suis confus au sujet de myposition.Type(). J'ai fait la chose suivante pour vérifier :
En testant avec la visualisation, le résultat est le suivant : 1) il n'y a pas de position : classtype=no position, functype=no position // comme requis 2) il existe une position de vente : classtype=BUY, functype=SELL // le classtype a déterminé par erreur le sens de la position 3) il y a une position d'achat : classtype=BUY, functype=BUY // comme il se doit
J'ai essayé de mettre if (myposition.Select(_Symbol)) au lieu de if (PositionSelect(_Symbol)), le résultat est le même. Peut-être que myposition.Type() devrait être écrit différemment pour déterminer correctement la direction de la vente ?
Si vous regardez de près la classe CPositionInfo "avec rayons X", vous pouvez remarquer que la méthode Type() ne renvoie pas le type de position (contrairement à la méthode PositionType()).
Si vous regardez de près la classe CPositionInfo "X-rayed", vous remarquerez que la méthode Type() ne renvoie pas de type de position (contrairement à la méthode PositionType()).
Après avoir changé la langue dans Metaeditor, l'avez-vous redémarré ?
Vérifions.
J'ai écrit ce code pour vérifier la position :
Mais pour une raison quelconque, dans le commentaire, les valeurs apparaissent avec 4 décimales. Au lieu de _Digits mettre 5 encore 4 caractères, mettre 3 - 3 caractères.
J'ai écrit ce code pour vérifier la position :
Mais pour une raison quelconque, dans le commentaire, les valeurs apparaissent avec 4 décimales. Au lieu de _Digits mettre 5 toujours 4 caractères, mettre 3 - 3 caractères.
Vous avez probablement besoin de la fonction DoubleToString().
J'ai écrit ce code pour vérifier la position :
Mais pour une raison quelconque, dans le commentaire, les valeurs apparaissent avec 4 décimales. Au lieu de _Digits mettre 5 toujours 4 caractères, mettre 3 - 3 caractères
Un dépôt est accompagné d'une fiche
ÉTAT DE L'ENTRÉE DE LA TRANSACTION
Signe de l'entrée dans le statut
C'est dans cette direction qu'il faut regarder.
Je suis confus au sujet de myposition.Type(). J'ai fait la chose suivante pour vérifier :
Le résultat des tests avec la visualisation est le suivant :
1) il n'y a pas de position : classtype=no position, functype=no position // comme prévu
2) il existe une position de vente : classtype=BUY, functype=SELL // le classtype a déterminé de manière incorrecte le sens de la position.
3) il y a une position d'achat : classtype=BUY, functype=BUY // comme il se doit
J'ai essayé de mettre if (myposition.Select(_Symbol)) au lieu de if (PositionSelect(_Symbol)), le résultat est le même. Peut-être que myposition.Type() devrait être écrit différemment pour qu'il détermine correctement la direction de la vente ?
Je suis confus au sujet de myposition.Type(). J'ai fait la chose suivante pour vérifier :
En testant avec la visualisation, le résultat est le suivant :
1) il n'y a pas de position : classtype=no position, functype=no position // comme requis
2) il existe une position de vente : classtype=BUY, functype=SELL // le classtype a déterminé par erreur le sens de la position
3) il y a une position d'achat : classtype=BUY, functype=BUY // comme il se doit
J'ai essayé de mettre if (myposition.Select(_Symbol)) au lieu de if (PositionSelect(_Symbol)), le résultat est le même. Peut-être que myposition.Type() devrait être écrit différemment pour déterminer correctement la direction de la vente ?
Si vous regardez de près la classe CPositionInfo "avec rayons X", vous pouvez remarquer que la méthode Type() ne renvoie pas le type de position (contrairement à la méthode PositionType()).
Si vous regardez de près la classe CPositionInfo "X-rayed", vous remarquerez que la méthode Type() ne renvoie pas de type de position (contrairement à la méthode PositionType()).