15评论

0收藏

有请版主:如何表达两点距离的差值

avatar (_‵o′)凸 | 4101 人阅读 | 15 人评论 | 2011-10-19

如何表达最新的现价到两均线交叉后的距离点值,就是B点-A点的差值
  本人尝试利用均线编写EA,用MA5和MA45均线的金叉或死叉决定买卖点,寻求解决的问题是:(如下图)当两均线死叉后即时现价Bid距离A点的差值是多少,如何表达B点-A点的差值?以下是编写的EA,很简单,暂且不论测试结果,只为寻求解决困惑不解之难点。小弟有请:bull,各位版主编程高手解决,不胜感激!!!
  
  
        

有请版主:如何表达两点距离的差值

有请版主:如何表达两点距离的差值
      MA均线-EA.mq4    (5.48 KB, 下载次数: 6)        2010-5-12 18:50 上传
  点击文件名下载附件  
下载积分: 金币 -2   
  
  
      
  
  以下是小弟均线EA的源码,有请牛版和各位编程好手帮忙解决,谢谢各位!!!
  
  extern double    Lots           = 0.1;      
  extern bool      TakeProfitMode = True;
  extern double    TakeProfit     = 15;            
  extern bool      StopLossMode = True;
  extern double    StopLoss       =250;                  
  extern int       timeFrame      = 0;         
  //+------------------------------------------------------------------+
  //|                   ---- 系统变量                                  |
  //+------------------------------------------------------------------+
  extern double  MaximumRisk      = 0.15;
  extern double  DecreaseFactor   =3;
  extern int Slippage      = 3;
  extern int MagicNumber   = 0;
  //------------------------------------------------------------------+
  //| expert initialization function              //初始化             |
  //+------------------------------------------------------------------+
  int init()
    {
     return(0);
     }
  
  //+------------------------------------------------------------------+
  //| expert deinitialization function            //反初始化           |
  //+------------------------------------------------------------------+
  int deinit()
    {
  
    return(0);
    }
  
  //+------------------------------------------------------------------+
  //| expert start function                                            |
  //+------------------------------------------------------------------+
  int start()
  {//A
  
  double MA5_0_M15,MA5_1_M15,MA5_2_M15,MA5_3_M15,  MA45_0_M15,MA45_1_M15,MA45_2_M15,MA45_3_M15;
  double MA5_0_H4, MA5_1_H4, MA5_2_H4, MA5_3_H4,   MA45_0_H4, MA45_1_H4, MA45_2_H4, MA45_3_H4;
  
    int i,cnt, ticket, total;
     if(Bars=10*Point))
           
              {   //3
            ticket = OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,Ask-StopLoss*Point,Ask+TakeProfit*Point,
                     "Buy(#" + MagicNumber + ")" ,MagicNumber, 0,Yellow);
               if(ticket > 0)
                  {      //4
                  if(OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES)) Print("BUY order opened : ", OrderOpenPrice());
                   }   //4
                  else Print("Error opening BUY order : ", GetLastError());
                 return(0);
               }  //3   
   
            if((MA45_1_M15>MA5_1_M15)&&(MA45_1_M15-MA5_1_M15>=10*Point))     
               {     //33
               ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage,Bid+ StopLoss*Point,Bid-TakeProfit*Point,  
                      "Sell(#" + MagicNumber + ")", MagicNumber, 0, Blue);   
                 if(ticket > 0)
                   {    //44
                   if(OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES)) Print("SELL order opened : ", OrderOpenPrice());
                    }//44
                  else Print("Error opening SELL order : ", GetLastError());
                return(0);
               }   //33
            return(0);
            }  
  //+------------------------------------------------------------------+
  //|              |
  //+------------------------------------------------------------------+         
      
       for(cnt=0;cnt=MA45_2_M15)&&(MA45_1_M15>MA5_1_M15))
            
                  {   //4
                   OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Yellow);
                   return(0);
                  }   //4
             }   //3
  
          }    //2
         
           else
           if(OrderType()==OP_SELL)  
             {   //33
              if((MA5_3_M15
""
还没有人打赏,支持一下

评论|共 15 个

猪哥

发表于 2012-11-21 23:54:18 | 显示全部楼层

呵呵 哪天得看看 `~~~~  

西城威尔士

发表于 2012-11-22 00:28:10 | 显示全部楼层

晕死也不多加点分  

EA-fans

发表于 2012-11-22 00:28:10 | 显示全部楼层

好的外汇EA是稳赚的,但是,那些4%以上的收益率的都是骗人的  

贞子

发表于 2012-11-22 00:28:10 | 显示全部楼层

看看..  

格西8023

发表于 2012-11-22 00:28:10 | 显示全部楼层

帮顶  

格西8023

发表于 2012-11-22 00:28:10 | 显示全部楼层

围观来了哦  

ea流氓

发表于 2012-11-22 00:28:10 | 显示全部楼层

这年头,分不好赚啊  

成都贷款

发表于 2012-11-22 00:28:10 | 显示全部楼层

不看白不看,看也不白看  

anbuimn

发表于 2012-11-22 00:28:10 | 显示全部楼层

哈哈,看的人少,回一下  

12下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则