P&L ouvert pour les transactions d'achat ou de vente UNIQUEMENT par paire ??
5 réponses
JS17
Il y a 7 ans #116167
Bonjour à tous,
Comme le titre l'indique, comment puis-je obtenir par exemple le P&L ouvert pour les transactions d'achat uniquement par paire (symbole) ? ??????
tomas262
Il y a 7 ans #140975
Bonjour,
avec la fonction "Open PL", vous spécifiez toujours le numéro magique, de sorte que cette fonction renvoie toujours un PL ouvert pour une commande spécifique.
Avez-vous besoin d'une fonction qui renvoie le P/L ouvert pour tous les ordres d'achat ouverts dans une paire spécifique ?
JS17
Il y a 7 ans #140981
Avez-vous besoin d'une fonction qui renvoie le P/L ouvert pour tous les ordres d'achat ouverts dans une paire spécifique ?
Oui, s'il vous plaît 🙂 .
tomas262
Il y a 7 ans #141018
Bonjour,
Ajoutez ceci dans le fichier EA Wizard / code / CustomFunctions.mq4. Vous pouvez ensuite l'utiliser dans l'assistant comme indiqué dans l'exemple ci-joint.
float sumProfitLong(string symbolString) { float totalLongProfit = 0 ; for(int i=OrdersTotal()-1 ; i>=0 ; i--) { if (OrderSelect(i,SELECT_BY_POS)==true) { if (OrderType() == OP_BUY && OrderSymbol() == symbolString) { totalLongProfit += OrderProfit() ; } } } return totalLongProfit ; }
JS17
Il y a 7 ans #141021
tomas262
Il y a 7 ans #141022
Ops, désolé, elle est déjà attachée 🙂 .
Affichage de 5 réponses de 1 à 5 (sur un total de 5)