Répondre

P&L ouvert pour les transactions d'achat ou de vente UNIQUEMENT par paire ??

5 réponses

JS17

Client, bbp_participant, communauté, 73 réponses.

Visiter le profil

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) ? ??????

 

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

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 ?

0

JS17

Client, bbp_participant, communauté, 73 réponses.

Visiter le profil

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 🙂 . 

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

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 ;
}

0

JS17

Client, bbp_participant, communauté, 73 réponses.

Visiter le profil

Il y a 7 ans #141021

Merci de votre attention.

 

Quel exemple ?

 

Pas d'exemple en annexe

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #141022

Ops, désolé, elle est déjà attachée 🙂 .

0

Affichage de 5 réponses de 1 à 5 (sur un total de 5)