顺水外汇EA交易网MT4

标题: 求obv指标修改 [打印本页]

作者: ggg750075    时间: 2018-1-11 13:17
标题: 求obv指标修改
下面的指标设置个参数 线就没了求大神帮忙谢谢!
设置参数如下
N:=10;M:=30;
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
OBV1:MA(OBV,N);
OBV2:MA(OBV,M);

买点1:CROSS(OBV,OBV2) AND SUM(OBV,20)0) nCountedBars--;
   nLimit=Bars-nCountedBars-1;
//----
   for(i=nLimit; i>=0; i--)
     {
      if(i==Bars-1)
         ExtOBVBuffer[i]=Volume[i];
      else
        {
         double dCurrentPrice=GetAppliedPrice(ExtOBVAppliedPrice, i);
         double dPreviousPrice=GetAppliedPrice(ExtOBVAppliedPrice, i+1);
         if(dCurrentPrice==dPreviousPrice)
            ExtOBVBuffer[i]=ExtOBVBuffer[i+1];
         else
           {
            if(dCurrentPrice<dPreviousPrice)
               ExtOBVBuffer[i]=ExtOBVBuffer[i+1]-Volume[i];  
            else
               ExtOBVBuffer[i]=ExtOBVBuffer[i+1]+Volume[i];
           }
        }
     }
//----
   return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double GetAppliedPrice(int nAppliedPrice, int nIndex)
  {
   double dPrice;
//----
   switch(nAppliedPrice)
     {
      case 0:  dPrice=Close[nIndex];                                  break;
      case 1:  dPrice=Open[nIndex];                                   break;
      case 2:  dPrice=High[nIndex];                                   break;
      case 3:  dPrice=Low[nIndex];                                    break;
      case 4:  dPrice=(High[nIndex]+Low[nIndex])/2.0;                 break;
      case 5:  dPrice=(High[nIndex]+Low[nIndex]+Close[nIndex])/3.0;   break;
      case 6:  dPrice=(High[nIndex]+Low[nIndex]+2*Close[nIndex])/4.0; break;
      default: dPrice=0.0;
     }
//----
   return(dPrice);
  }
//+------------------------------------------------------------------+

作者: tempasdf    时间: 2018-1-11 13:42
外汇没有成交量
vol在外汇黄金中只是报价次数的累计
作者: ggg750075    时间: 2018-1-11 14:05
又买有卖就有量,量可以反映交易的活跃程度,他最直接的反映就是--价格

作者: sos3418    时间: 2018-1-11 14:42
谢谢楼主,楼主好人
作者: kszhf    时间: 2018-1-11 15:48
谢谢楼主分享,这个试试
作者: 天翊_o39Z9    时间: 2018-1-11 16:44
谢谢楼主的分享
作者: zx5zx    时间: 2018-1-11 18:16
获取投资智慧 分享投资快乐




欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/) Powered by Discuz! X3.2