SL et TP automatique

Modérateur : Administrateurs

Répondre
Message
Auteur
Hermès
Membre actif
Messages : 44
Inscription : 14 mai 2011, 10:35

SL et TP automatique

#1 Message par Hermès »

Bonjour,

Je recherche un EA qui me permettrait de fixer automatiquement mon TP en fonction de mon SL.

Exemple: j'achete eurusd à 1.30, je fixe mon SL à 1.29 et le script fixerai automatiquement mon TP à 2fois le SL c'est a dire a 1.32

Alex'

4b4z
VideoBourse family
Messages : 1290
Inscription : 07 févr. 2010, 17:21
Localisation : bourgogne

Re: SL et TP automatique

#2 Message par 4b4z »


Hermès
Membre actif
Messages : 44
Inscription : 14 mai 2011, 10:35

Re: SL et TP automatique

#3 Message par Hermès »

Oula je ne vois pas comment je peux faire avec ca... il n'y a que des indicateurs et moi j'ai juste besoin de comparer ma balance et mon nombres de lots

atk-x
Membre actif et régulier
Messages : 64
Inscription : 14 janv. 2012, 04:01
Localisation : Spa (belgique)

Re: SL et TP automatique

#4 Message par atk-x »

D'habitude je ne fais jamais ça , mais aujourd'hui je suis particulièrement de bonne humeur :-D

Donc voila, je t'ai fait un petit expert qui placera ton profit en fonction de ton stoploss ...

Alors il y a une variable en externe que tu peux donc modifier ...

Elle s'appelle Multiplicateur , et sert de coéfficient de multiplication de ton stoploss ...

Ex: si multiplicateur est mi à 2, et que tu as mi un stop a 10 pips ben ton profit se mettra à 20pips ... Si multiplicateur est à 3 ton profit se mettra à 30pips etc ...

Donc tu attaches l'expert sur n'importe quelle paire de devise et il "scannera" chaque nouvelle position ...

Voila le petit code :

Code : Tout sélectionner

//+------------------------------------------------------------------+
//|                                                   AutoProfit.mq4 |
//|                                           Copyright 2012, Atk-x. |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, Atk-x."
#property link      ""

extern double Multiplicateur = 2;

int i;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
   PutProfit();
//----
   return(0);
  }
//+------------------------------------------------------------------+

void PutProfit()
{
   if(OrdersTotal() > 0)
   {
      double Stop = 0;
      
      for(i = OrdersTotal() -1; i >= 0; i--)
      {
         if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) == true)
         {
            if(OrderStopLoss() > 0)
            {
               Stop = MathAbs(OrderOpenPrice() - OrderStopLoss());
            
               if(OrderType() == OP_BUY)
               {
                  if(OrderTakeProfit() != OrderOpenPrice() + (Stop * Multiplicateur))
                  {
                     OrderModify(OrderTicket(), Bid, OrderStopLoss(), OrderOpenPrice() + (Stop * Multiplicateur), 0, White);
                  }
               }
               else if(OrderType() == OP_SELL)
               {
                  if(OrderTakeProfit() != OrderOpenPrice() - (Stop * Multiplicateur))
                  {
                      OrderModify(OrderTicket(), Ask, OrderStopLoss(), OrderOpenPrice() - (Stop * Multiplicateur), 0, White);
                  }
               }
            }
         }
      }
   }
}
            
A+, Max

Hermès
Membre actif
Messages : 44
Inscription : 14 mai 2011, 10:35

Re: SL et TP automatique

#5 Message par Hermès »

oooh Yeaaah tu gère man !!

Merci beaucoup :D

atk-x
Membre actif et régulier
Messages : 64
Inscription : 14 janv. 2012, 04:01
Localisation : Spa (belgique)

Re: SL et TP automatique

#6 Message par atk-x »

Hermès a écrit :oooh Yeaaah tu gère man !!

Merci beaucoup :D
Avec plaisir ;-)

Hermès
Membre actif
Messages : 44
Inscription : 14 mai 2011, 10:35

Re: SL et TP automatique

#7 Message par Hermès »

Tu as appris sur un site "référence" ?

Car je crois que je me mettre à coder car ca facilite le trading de manière folle xD

Hermès
Membre actif
Messages : 44
Inscription : 14 mai 2011, 10:35

Re: SL et TP automatique

#8 Message par Hermès »

J'ai en fais trouvé exactement ce qu'il me fallait sur le net :

http://www.mql5.com/en/articles/192

sauf que je n'arrive pas à l'installer. J'ai tous essayé, sauf qu'il ne s'installe pas comme un expert "normal"

Si vous pouviez m'aider :D

atk-x
Membre actif et régulier
Messages : 64
Inscription : 14 janv. 2012, 04:01
Localisation : Spa (belgique)

Re: SL et TP automatique

#9 Message par atk-x »

Hermès a écrit :Tu as appris sur un site "référence" ?

Car je crois que je me mettre à coder car ca facilite le trading de manière folle xD
Euh pas vraiment, je sais que il y a un cours qui est pas trop mal , mais je programme depuis longtemps et apprendre un langage comme le mql4 est vraiment simple une fois qu'on a un peu l'habitude ;-)

atk-x
Membre actif et régulier
Messages : 64
Inscription : 14 janv. 2012, 04:01
Localisation : Spa (belgique)

Re: SL et TP automatique

#10 Message par atk-x »

Hermès a écrit :J'ai en fais trouvé exactement ce qu'il me fallait sur le net :

http://www.mql5.com/en/articles/192

sauf que je n'arrive pas à l'installer. J'ai tous essayé, sauf qu'il ne s'installe pas comme un expert "normal"

Si vous pouviez m'aider :D
C'est du mql5 ça , donc il te faut mt5 pour le faire tourner ...

Hermès
Membre actif
Messages : 44
Inscription : 14 mai 2011, 10:35

Re: SL et TP automatique

#11 Message par Hermès »

oui mais meme avec mt5 ca ne marche pas...
Alors que je réussi à en installer d'autres ..

plop
Membre actif
Messages : 13
Inscription : 23 janv. 2012, 15:07

Re: SL et TP automatique

#12 Message par plop »

Bonjour,

Pouvez vous m'aider à refaire fonctionner cet Ea bien utile, puisque il ne marche plus depuis une MAJ d’après mes recherches.
Pièces jointes
luktom visual order editor (tp et sl auto).mq4
(14 Kio) Téléchargé 329 fois

elYsYum
VideoBourse family
Messages : 665
Inscription : 17 sept. 2014, 18:36

Re: SL et TP automatique

#13 Message par elYsYum »

su tu veux plop moi j'ai un auto tp et sl pour MT4 (pas 5)

tous simple, tu regles combiens tu veux de tp et de sl, et a chaque fois que tu ouvres un ordre manuellement direct ou en LIMIT/STOP, il place TP et SL a l'ouverture

attention il n'est pas codé en magic number donc n'importe quel ordre déjà ouvert dans le terminal (ouvert je précise bien) sera ajusté par "autoSLTP"

de plus tu peux mettre TP en "false" ou SL en "fasle" si tu veux un TP mais pas de SL, et vice versa.
ducunt volentem fata nolentem trahunt

plop
Membre actif
Messages : 13
Inscription : 23 janv. 2012, 15:07

Re: SL et TP automatique

#14 Message par plop »

Merci elYsYum, je suis en effet preneur :)

elYsYum
VideoBourse family
Messages : 665
Inscription : 17 sept. 2014, 18:36

Re: SL et TP automatique

#15 Message par elYsYum »

et hop ! 8)
ducunt volentem fata nolentem trahunt

elYsYum
VideoBourse family
Messages : 665
Inscription : 17 sept. 2014, 18:36

Re: SL et TP automatique

#16 Message par elYsYum »

télécharger 9 fois... t'es pas le seul qui est passé par la ;-)
ducunt volentem fata nolentem trahunt

Répondre