J'ai l'idée, vous faites le conseiller.

 

J'ai besoin de 6 EAs pour trader de manière autonome. Leur essence est la suivante : une affaire s'ouvre

Mes conditions sont les suivantes : vous créez des EA et les envoyez à ma boîte aux lettres nozhkin-a@mail.ru (toute communication passe par cette boîte). Après cela, je vous enverrai une explication sur la façon d'utiliser tout cela.

 
Oh, ces idéologues :-)


 

Il existe un tel conseiller ! !! (les explications peuvent m'être envoyées en personne) :

poste 2 à https://www.mql5.com/ru/forum/108553

//+------------------------------------------------------------------+
//|                                                  VininE Game.mq4 |
//|                      Copyright © 2008, Victor Nicolaev aka Vinin |
//|                                           skype: victor.nicolaev |
//|                                            e-mail: vinin@mail.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2008 Victor Nicolaev"
#property link      "vinin@mail.ru"

extern double Lots = 0.1;
extern double MaximumRisk=5.0;
extern int cmd=OP_BUY;
extern int TP=200;
extern int SL=200;

extern int MagicNumber = 0;bool bstart;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()  {
   bstart=false;
   return(0);}
int deinit() {return(0);}

//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start() {
   static int prevtime=0;
   if(iTime(Symbol(),PERIOD_D1,0) == prevtime)  return(0);
   prevtime = iTime(Symbol(),PERIOD_D1,0);
   
   if ( bstart) { int total=OrdersTotal(); if ( total>0) return(0);
      cmd= Signal();   } else { bstart=true;}
   if ( cmd>=OP_BUY) {      
      double _cmd= iif( cmd==OP_BUY,1,-1);
      double Price= iif( cmd==OP_BUY,Ask,Bid);
      double _TP= iif( TP>0, iif( cmd==OP_BUY,Bid,Ask)+_cmd* TP*Point,0);
      double _SL= iif( SL>0, iif( cmd==OP_BUY,Bid,Ask)-_cmd* SL*Point,0);
      color OpenCl= iif(_cmd>0,Blue,Red);
      Order_Open(Symbol(), cmd, Price, _TP, _SL, MagicNumber, OpenCl);
   }   return(0);
}

int Order_Open(string _Symbol, int OP_CMD, double Price, double _TP, 
                                  double _SL, int Magic, color Opencl){
   return(OrderSend(_Symbol, OP_CMD, getLots(), Price, 3, _SL, _TP,
                                                 "", Magic, 0, Opencl));
}
int Signal(){
   int total=OrdersHistoryTotal();
   for (int i= total-1; i>=0; i--) {
      if (OrderSelect( i, SELECT_BY_POS, MODE_HISTORY)){
         if (OrderSymbol()==Symbol() && OrderMagicNumber()== MagicNumber ) {
            return(MathAbs(OrderType()-1));
         }}}   return(-1);}

double iif(bool a, double b, double c){if( a) return( b);return( c);}

double getLots() {
   if ( MaximumRisk>0) {
      double minlot=MarketInfo(Symbol(),MODE_MINLOT);
      double maxlot = MarketInfo(Symbol(), MODE_MAXLOT);       
      double step=MarketInfo(Symbol(),MODE_LOTSTEP);
double lot = NormalizeDouble(AccountFreeMargin() * MaximumRisk / 100000.0/ step,
                                                                     0)* step; 
      lot=MathMax(MathMin( lot, maxlot), minlot);      
   }
   else lot= Lots;
   return( lot); 
}
 

Et si vous ajoutez l'augmentation de la taille de lot Fibonacci et la prise en compte de la position réelle du trade en tenant compte des requotes.... Que se passerait-il ?

Et si seulement il y avait zéro écart !)


!

Et faites tourner ces EAs sur de l'or ! 23 points pour le thème lui-même.

 
nav писал(а) >>

J'ai besoin de 6 EAs pour trader de manière autonome. L'essentiel est le suivant : j'ouvre une transaction de 10% du dépôt au prix actuel avec SL et TP,

Après avoir déclenché le SL ou le TP, ouvrez une transaction dans la direction opposée avec le même SL et TP.

Paramètres SL et TP de chaque EA :

1) SL=17, TP=51.

2) SL=20, TP=60.

3) SL=23, TP=69.

4) SL=51, TP=17.

5) SL=60, TP=20

6) SL=69, TP=23

Le nombre est spécifié en points.

Ma condition est la suivante : vous créez des conseillers experts et vous les envoyez à ma boîte aux lettres nozhkin-a@mail.ru (toutes les communications passent par cette boîte). Après cela, je vous enverrai une explication sur la façon d'utiliser tout cela.

Il s'avère que tout est déjà là.

 
La balistique fume nerveusement en arrière-plan.
 
rid >> :

Il existe un tel conseiller ! !!

Eh bien, c'en est une. Et les cinq autres ? Les explications ne viendront qu'après la sixième.

 
granit77 >> :

Eh bien, c'en est une. Et les cinq autres ? L'explication ne viendra qu'après la sixième.

Je peux lui en envoyer un autre.

>> Il nous en faut quatre de plus.

 

Vous auriez dû d'abord demander quel est le QI de l'auteur du fil de discussion.

Pour une explication de la pensée voir ici, dans le deuxième post de Svinozavr: "Si un client avec QI>140 va définir une tâche, alors l'exécutant ne devrait pas être un imbécile pour payer pour le savoir.)))" Donc il y a une chance que vous les gars devront payer de l'argent supplémentaire ...

 
Mathemat >> :

Vous auriez dû d'abord demander quel est le QI de l'auteur du fil de discussion.

Pour l'explication de la pensée voir ici, dans le deuxième post de Svinozavr : "Si un client avec QI>140 donnera une tâche, alors l'exécutant devrait payer pour se familiariser avec elle)))" Donc il ya une chance que vous les gars auront à payer en plus...

Nous n'aurons plus de pantalons dans une semaine.

 
Quelqu'un a-t-il essayé cette stratégie avec Matcad sur un bruit de Wiener ?