Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre Star condor666 deviendra bientot célèbre...
    Date d'inscription
    May 2008
    Localisation
    Alsace
    Messages
    835
    Pouvoir de réputation
    0

    Trailing Stop Trailing Stop

    J'ai fais la chose suivante :
    TrailingStop = EMA25;

    Comment dois-je modifier mon code ci-dessous :
    Code:
                   if(TrailingStop>0)
                   {
                      if(OrderType()==OP_BUY)
                      {
                         if(Bid-OrderOpenPrice()>Point*TrailingStop)
                         {
                            if(OrderStopLoss()<Bid-Point*TrailingStop)
                            {
                               OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green);
                               return(0);
                            }
                         }
                      } //Fin if(OrderType()==OP_BUY)
                      if(OrderType()==OP_SELL)
                      {
                         if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
                         {
                            if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
                            {
                               OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red);
                               return(0);
                            }
                         }
                      } // Fin if(OrderType()==OP_SELL)
    		         }  //Fin if(TrailingStop>0)

  2. #2
    Membre Star remjie est actif et passionnant Avatar de remjie
    Date d'inscription
    January 2011
    Localisation
    Rhone
    Messages
    279
    Pouvoir de réputation
    10

    Code:
                   if(TrailingStop>0)
                   {
                      if(OrderType()==OP_BUY)
                      {
                         if(OrderStopLoss()<TrailingStop)
                         {
                           OrderModify(OrderTicket(),OrderOpenPrice(),TrailingStop,OrderTakeProfit(),0,Green);
                               return(0);
                         }
                      } //Fin if(OrderType()==OP_BUY)
                      if(OrderType()==OP_SELL)
                      {
                         if(OrderStopLoss()>TrailingStop)
                        {
    OrderModify(OrderTicket(),OrderOpenPrice(),TrailingStop,OrderTakeProfit(),0,Red);
                            return(0);
                         }
                      } // Fin if(OrderType()==OP_SELL)
    	    }  //Fin if(TrailingStop>0)
    Essaye ça. ça devrais être bon.
    Mieux vaut ouvrir sa gueule et passer pour un con que la fermer et ne laisser aucun doute sur le sujet.

  3. #3
    Membre Star condor666 deviendra bientot célèbre...
    Date d'inscription
    May 2008
    Localisation
    Alsace
    Messages
    835
    Pouvoir de réputation
    0

    Merci, ça à l'air de marcher, par contre c'est le reste de mon EA qui fonctionne pas

Discussions similaires

  1. ATR Trailing Stop
    Par lereuland dans le forum Trading Divers
    Réponses: 33
    Dernier message: 21/05/2011, 20h08
  2. Trailing stop sur MT4
    Par birdy57 dans le forum Utilisation des Plateformes de Trading
    Réponses: 3
    Dernier message: 05/12/2010, 14h57
  3. stop mini et trailing stop
    Par TAAD dans le forum Novice sur le Forex
    Réponses: 6
    Dernier message: 24/02/2010, 21h20
  4. placement d'un stop,TP ou trailing stop sur Mt4
    Par MRPOISSON dans le forum Utilisation des Plateformes de Trading
    Réponses: 5
    Dernier message: 12/01/2010, 19h19
  5. Trailing stop et stop loss
    Par dinemma dans le forum Trading Divers
    Réponses: 61
    Dernier message: 02/10/2009, 09h58

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