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); }
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à.
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.
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 ...
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.
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
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.