记得之前看过一个贴,想询问如何计算布林上下限只差。
后来有个回答是使用iBand 函数。
对于这样的说法可以测试下
测试方法很简单:
调用MT4自带的布林指标,然后添加下列代码测试:
deviation=BandsDeviations*MathSqrt(sum/BandsPeriod);
UpperBuffer[i]=oldval+deviation;
LowerBuffer[i]=oldval-deviation;
i–;
}
//—-以上是布林通道,以下是测试(添加以下)
double Lower=iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0);
if (Lower==LowerBuffer[0])
{
Print(\”VALUE IS same\”);
}
else if (Lower!=LowerBuffer[0])
{
Print(\”VALUE IS different\”);
}
return(0);
}
//——-最后测试的结果是 VALUE IS different
大家也可以尝试看看。。。
(现在用的MT4平台感觉怪)
关于计算布林上限之差
请登录之后再进行评论
登录