加载中…
个人资料
太极缠师
太极缠师
  • 博客等级:
  • 博客积分:0
  • 博客访问:4,530
  • 关注人气:455
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

BOLL指标,布林通道的计算(附源码) (转)

(2011-03-09 16:29:18)
标签:

杂谈

分类: 指标公式

                   BOLL指标,布林通道的计算(附源码)

                                                    转——菜园狂刀

BOLL指标又叫布林线指标,其英文全称是“Bolinger Bands”,布林线(BOLL)由约翰
布林先生创造,其利用统计原理,求出股价的标准差及其信赖区间,从而确定股价的波动范围及未来走势,利用波带显示股价的安全高低价位,因而也被称为布林带。

 

布林线特别运用了爱因斯坦的相对论,认为各类市场间都是互动的,市场内和市场间的各种变化都是相对性的,是不存在绝对性的,股价的高低是相对的,股价在上轨线以上或在下轨线以下只反映该股股价相对较高或较低。

 

布林带反应的是股价运动围绕价值中枢的运动。布林线指标指标认为股价运动空间的宽窄随着股价波动幅度的大小而变化,而且股价标准差通道又具有自我调整的波动性,它会随着股价的变化而自动调整。

 

布林带其上下限范围不固定,随股价的滚动而变化。股价波动在上限和下限的区间之内,这条带状区的宽窄,随着股价波动幅度的大小而变化,股价涨跌幅度加大时,带状区变宽,涨跌幅度狭小盘整时,带状区则变窄。

 

在所有的指标计算中,BOLL指标的计算方法是最复杂的之一,其中引进了统计学中的标准差概念,涉及到中轨线(MB)、上轨线(UP)和下轨线(DN)的计算。

  以日BOLL指标计算为例,其计算方法如下:

  中轨线=多空运动中枢

上轨线=中轨线+N倍的标准差

  下轨线=中轨线-N倍的标准差

  

在通达信软件,还有国内许多软件的布林指标的计算,与国外软件有很大的差异,尤其是对价值运动中枢的理解,所以指标的表现有很大的差异。

 

通达信的布林公式源码如下:

BOLL:MA(CLOSE,N);

UPPER:BOLL+2*STD(CLOSE,N);

LOWER:BOLL-2*STD(CLOSE,N);

 

GET8.0的布林带在软件中已经封装,但是还是能够看到计算的方式。

如图:

 http://s2/bmiddle/4ea1df48x9df10ab5eb21&690

 

仔细观察发现,GET8.0布林通道的计算中枢有7种计算方式,并且引入了指数移动平均的方法。我们可以用以参考并且改造现有的布林指标。

我发现如果用(最高价+最低价+开盘价+收盘价)/4,然后指数平均后,更加能够体现股价围绕价值中枢的运动。

重新编辑公式源码:

BI:=(H+L+O+C)/4;

BOL:EMA(BI,N);

UPPER:BOLL+N1*STD(CLOSE,N);

LOWER:BOLL-N1*STD(CLOSE,N);

详见公式编辑器:

    

   http://s10/bmiddle/4ea1df48x9df10b9f86f9&690

 


下面是GET8.0布林带和经过优化过的通达信布林表现对比,基本上误差很小了。

 http://s13/bmiddle/4ea1df48x9df10d22d78c&690
http://s7/bmiddle/4ea1df48x9df10e801b16&690

 


由于布林带计算中枢的方式有很多种,这种仅供借鉴。大家自己体会。


 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有