umvkvoes 发表于 2011-11-7 22:27:52

关于计算布林上限之差

记得之前看过一个贴,想询问如何计算布林上下限只差。
后来有个回答是使用iBand 函数。

对于这样的说法可以测试下

测试方法很简单:
   
      调用MT4自带的布林指标,然后添加下列代码测试:
         deviation=BandsDeviations*MathSqrt(sum/BandsPeriod);
      UpperBuffer=oldval+deviation;
      LowerBuffer=oldval-deviation;
      i--;
       }
//----以上是布林通道,以下是测试(添加以下)
      double Lower=iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0);
      
      if (Lower==LowerBuffer)
      {
      Print(\"VALUE IS same\");
      }
      else if (Lower!=LowerBuffer)
      {
      Print(\"VALUE IS different\");
      }
   return(0);
    }

//-------最后测试的结果是VALUE IS different

大家也可以尝试看看。。。
(现在用的MT4平台感觉怪)

ccn无耻 发表于 2012-11-21 23:00:05

感謝樓主

win8 发表于 2012-11-21 23:00:05

顶你一下,好贴要顶!

zhoukhme 发表于 2012-11-21 23:00:05

哪里可以下载到好的EA哦

早泻 发表于 2012-11-21 23:00:05

人气还要再提高

xuvao 发表于 2015-1-14 17:31:52

找版主

小三儿 发表于 2015-1-29 22:28:00

回复看看

支部书记 发表于 2015-2-9 03:32:19

EA真的能赚钱么?

hhxuabcj 发表于 2015-2-12 09:11:32

亏损中……………………

tchappy051 发表于 2015-2-12 15:06:41

一起来学习学习啊
页: [1] 2 3
查看完整版本: 关于计算布林上限之差