布林带指标计算方法详解

布林带(Bollinger Bands,BBands)也被称为保力加通道、包宁杰带状或布历加通道,是由约翰·布林格(John Bollinger)在1980年代提出的一种技术分析工具。它结合了移动平均与标准差的概念,其基本形态是由三条轨道线组成的带状通道(中轨以及上、下轨各一条)。中轨反映价格的平均成本,上轨与下轨则分别代表行情的压力线与支撑线。

布林带的算法定义如下(其中N为移动平均周期数,通常取20;K为标准差倍数,通常取2.0):

中轨 = N个时间Ava爱华外汇平台段的简单移动平均值

上轨 = 中轨 + K * (N周期的标准差)

下轨 = 中轨 - K * (N周期的标准差)

计算当前K线的布林带数值,具体步骤如下:

1、计算中轨

MB = (当前K线收盘价 + 前一根K线收盘价 + ... + 第N根K线收盘价) / N

2、计算标准差

先计算N根K线收盘价与中轨差值的平方和

sum = (当前K线收盘价 - 当前对应MB)^2 + (前一根K线收盘价 - 前一根对应MB)^2 + ... + (第N根K线收盘价 - 第N根对应MB)^2

再计算标准差(Sqrt表示开平方)

MD = K * Sqrt(sum / N)

3、计算上轨与下轨

UP = MB + MD

DN = MB - MD