Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre lvl 50 dany31000 est sur la route de la réputation...
    Date d'inscription
    November 2009
    Messages
    52
    Pouvoir de réputation
    5

    question ! question !

    bonjour,

    je voulais savoir si j'ai plusieurs positions ouvert et j'aimerais fermer une position des que le profit arrive a 15 euro , comment je pourrais faire ?

    if (OrderMagicNumber()==1 && AccountProfit()>0) {
    OrderClose(OrderTicket(),OrderLots(),NormalizeDoub le(Bid,MarketInfo(Symbol(),MODE_DIGITS)),3,Green); }}

    mais ca ne marche pas !!! une idée

  2. #2
    Membre lvl 50 Pacamo deviendra bientot célèbre... Avatar de Pacamo
    Date d'inscription
    February 2011
    Localisation
    Suisse
    Messages
    64
    Pouvoir de réputation
    4

    Bonjour il y a des solutions

    Code:
    /////fonction close profit X /////
    void closeprofit(double valeur)
    {
       for(int i=OrdersTotal()-1;i>=0;i--)
       {        
          if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)   )
             continue;
      
          RefreshRates(); 
          
         if (OrderProfit()>valeur)
         {  
            if( OrderType()==OP_BUY )
            { 
            OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,4),3,White);
            }
            if(OrderType()==OP_SELL )
            {      
            OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,4),3,Red);
            }
         }  
       }  
    }
    une fonction qui ferme seulement les ordres en profit de X valeur

    l'appel ce fait ainsi

    Code:
    closeprofit(15);
    je vous recommande de mettre un titre plus explicatif a vos sujets pour que tous puisse ce repérer .

    en souhaitant que ce code vous aide un peu dans votre recherche

Discussions similaires

  1. une question ?
    Par dany31000 dans le forum Programmation
    Réponses: 3
    Dernier message: 22/04/2011, 05h31
  2. question
    Par zhao77 dans le forum Trading Divers
    Réponses: 7
    Dernier message: 08/09/2010, 01h03
  3. question
    Par bigyoss dans le forum Comptoir des Traders Forex
    Réponses: 1
    Dernier message: 17/06/2010, 23h38
  4. question sur mm
    Par gribouille74 dans le forum Programmation
    Réponses: 0
    Dernier message: 28/01/2010, 11h37
  5. question sur le lot
    Par Jafar dans le forum Novice sur le Forex
    Réponses: 3
    Dernier message: 06/04/2009, 16h50

Ajouter aux Favoris | Plan du site | Archives | Forex | Contact