布林带,英文名称BOLL,是John Bollinger在上世纪八十年代创建的,由中轨、上轨、下轨三条线组成。
一、布林线计算公式详解
布林线中轨是简单移动平均线,一般软件上自带的布林带中轨是20日均线,上轨是中轨加上2个标准差,下轨是中轨减去2个标准差。
布林线计算公式:
中轨=20日均线;
上轨=20日均线+2个标准差;
下轨=20日均线-2个标准差。
布林带指标公式:
BOLL:MA(C,20);
UB:BOLL+2*STD(C,20);
LB:BOLL-2*STD(C,20);
1、20日均线
20日均线的计算方法:最近20日的收盘价相加,除以20,得到最近20日的收盘价的平均值。20日均线就是把这些平均值用线连起来形成的。(如下图)
2、标准差
标准差可以反映一个数据集的离散程度,下面以5个数字组成的数据集举例:
数据集一 1,1,1,1,6
数据集二 2,2,2,2,2
通过计算,数据集一和数据集二的平均值都是2,平均值相同,但是数据集一的标准差是2,数据集二的标准差却是0。
简单看一下就知道,数据集二的每个数据都是2,与平均值没有偏离,但是数据一的每个数字都与平均值2有偏离,尤其最后一个数字6,偏离很多。因此数据集二的标准差大于数据集一。
通过这个例子,可以清楚地看到标准差衡量了数据与其平均值之间的偏离程度。
二、布林线开口收口代表什么
结合上面介绍的20日均线和标准差,布林线就容易理解了。当天20日均线的值,是最近20个交易日的收盘价收盘价除以20得到的平均值,标准差衡量的是偏离收盘价平均值的程度。
下面两张图中,收盘价相同的K线有19根,只有1根K线的收盘价不同。(黄色横线区域)黄圈那里是收盘价的平均值,比较两张图可以发现,虽然第二张图中最后一根是大阳线,平均值变大了,但是变化不是很明显。
把标准差做成副图指标,可以发现标准差发生了比较明显的变化。(下图黄圈)
布林线上轨是20日均线加上2个标准差,下轨是减去2个标准差,上图的例子中,1个标准差变化已经比较大了,2个标准差变化更大,体现在布林线上,就是开口。(如下图)类似的,布林线收口代表标准差变小了,即偏离平均值的程度变小。这就是布林线开口收口代表的含义。
三、为什么布林线是两个标准差?
根据数学中的标准正态分布,大约68%的数据分布在平均值±1个标准差之间,大约95%的数据分布在平均值±2个标准差之间。(如上图)如果股价符合标准正态分布,那么大约95%的收盘价在布林线的上下轨之间。当然,股价并不完全符合标准正态分布,一些理论模型假设股价符合对数正态分布,但是实际情况可能会有所偏差。尽管如此,布林线仍然是一个不错的指标编写思路,这也是它被如此广泛使用的原因。
关注技术Pie,学习更多通达信指标公式编写知识。
友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎!