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
Hi GumRai, thanks for your time. I've already tried with your changes, but orders keep closing at 1. In other words, profitable orders are not waiting to reach 25.
Même en utilisant la ligne de code précédemment fournie par DeVries et Raptor ?
J'espère que vous n'avez pas changé cette ligne, vous l'avez envisagée.
Si vous l'avez changé à 25.00, alors vous aurez tous les trades profitables de $1+ fermés.
Même en utilisant la ligne de code précédemment fournie par DeVries et Raptor ?
J'espère que vous n'avez pas changé cette ligne, vous l'avez envisagée.
Si vous l'avez changé à 25.00, alors vous aurez tous les trades profitables de $1+ fermés.
J'ai essayé toutes les suggestions, mais ça ne ferme toujours pas correctement.
J'ai essayé toutes les suggestions, mais ça ne ferme toujours pas correctement.
Vous pouvez peut-être montrer le code complet que vous utilisez actuellement.
Vous pouvez peut-être montrer le code complet que vous utilisez actuellement.
Veuillez vous référer à mon message
https://forum.mql4.com/56959/page2#822980
Vous n'additionnez pas seulement les transactions rentables. Vous calculez le bénéfice net ou la perte nette.
Veuillez vous référer à mon message
https://forum.mql4.com/56959/page2#822980
Vous n'additionnez pas seulement les transactions rentables. Vous calculez le bénéfice net ou la perte nette
GumRai, j'ai fait les changements de code suggérés par Raptor et par vous :
https://www.mql5.com/en/forum/146091
https://www.mql5.com/en/forum/146091/page2#822980
Et maintenant, il semble que la fermeture soit correcte. Merci pour cela !
Juste une dernière chose. Si je souhaite calculer uniquement les achats rentables, ou uniquement les ventes rentables, au lieu de calculer toutes les transactions rentables, que dois-je modifier ?
Je pense que ce changement permet de calculer uniquement les achats, mais je ne suis pas sûr. Est-ce correct ?
de ceci :
à cela :
Je pense que vous pourriez ajouter 2 bools externes aux paramètres d' entrée, appelés quelque chose comme "BuyTradesOnly" et "SellTradesOnly", tous deux définis à false initialement .
puis
Je pense que vous pourriez ajouter 2 bools externes aux paramètres d'entrée, appelés quelque chose comme "BuyTradesOnly" et "SellTradesOnly", tous deux définis à false initialement .
puis
Je n'ai pas ajouté les 2 extern bool, j'ai juste changé ceci pour fermer "seulement les ordres d'achat".
et changer cela pour fermer "seulement les ordres de vente".
Donc maintenant j'ai deux EA. Un pour les achats de clôture, et un pour les ventes de clôture. C'est bon pour moi.
J'ai testé sur les deux comptes, démo et réel. Sur la démo, cela fonctionne bien, mais sur le compte réel, une fois que l'objectif de profit est atteint, il commencera à fermer des positions, mais ensuite il arrêtera de fermer des positions lorsque les ordres restants tomberont en dessous de l'objectif de profit. Cela se produit si le prix change au moment de la fermeture. Il a donc tendance à laisser ouverts les ordres rentables, au lieu de les fermer tous (ordres rentables).
J'ai lu ce message de RaptorUK https://www.mql5.com/en/forum/139654. C'est quelque chose comme ça, mais je ne sais pas vraiment quelle pourrait être la meilleure solution pour ce problème.
J'ai lu ce post de RaptorUK https://www.mql5.com/en/forum/139654. C'est quelque chose comme ça, mais je ne sais pas vraiment quelle pourrait être la meilleure solution pour ce problème.
La solution est donnée dans le fil de discussion... c'est pourquoi je l'ai créé. Compte à rebours dans la boucle, pas en haut.
Ok Raptor, je vais essayer de faire cette boucle, mais avant de faire ça, si je changeais simplement
De ceci :
à ceci :
Cela pourrait-il faire l'affaire ?