(_‵o′)凸 发表于 2011-10-19 06:21:49

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

如何表达最新的现价到两均线交叉后的距离点值,就是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 doubleMaximumRisk      = 0.15;
extern doubleDecreaseFactor   =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

猪哥 发表于 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

哈哈,看的人少,回一下
页: [1] 2
查看完整版本: 有请版主:如何表达两点距离的差值