我明白了,你做顾问。

 

我需要6个EA来自主交易。它们的本质如下--交易开启

我的条件如下--你创建EA 并将其发送到我的邮箱nozhkin-a@mail.ru(所有通信都通过这个邮箱)。之后,我将向你发送关于如何使用这一切的解释。

 
哦,那些思想家们 :-)


 

有这样一位顾问!!!。(解释可以当面寄给我)。

帖子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); 
}
 

如果你增加了增加斐波那契的手数,并考虑到交易的实际位置,考虑到重新报价...会发生什么?

如果有零差价就好了!)


!

并在黄金上运行这些EA!23点到了主题本身。

 
nav писал(а)>>

我需要6个EA来自主交易。它们的本质如下 - 我以当前价格开出10%的存款的交易,有SL和TP。

在触发SL或TP后,以相同的SL和TP开出相反方向的交易。

每个EA的参数SL和TP。

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

这个数字是以点为单位指定的。

我的条件是--你创建专家顾问并将其发送到我的邮箱nozhkin-a@mail.ru(所有通信都通过这个邮箱)。之后,我将向你发送关于如何使用这一切的解释。

事实证明,一切都已经在那里了。

 
弹道部在后台紧张地抽烟。
 
rid >> :

有这样一位顾问!!!。

嗯,那是一个。其他五个人呢?解释要到第六场之后才会出现。

 
granit77 >> :

嗯,那是一个。其他五个人呢?解释要到第六场之后才会出现。

我可以再给他发一条短信。

>> 我们还需要四个。

 

你应该先问问这个话题的作者的智商是多少。

关于思想的解释,请看这里,在斯维诺扎夫 的第二个帖子中:"如果一个智商>140的客户会设定一个任务,那么执行者不应该是一个傻瓜,要为知道它而付钱。)) "所以有可能你们要付额外的钱...

 
Mathemat >> :

你应该先问问这个话题的作者的智商是多少。

思想的解释见这里,在Svinozavr的第二个帖子中:"如果智商>140的客户会给一个任务,那么做的人应该为熟悉它而付费))"所以有可能你们要额外付费......

我们将在一个星期内脱掉裤子。

 
有人用Matcad在维纳噪声上试过这个策略吗?