5.1 BOLL 布林线(股价信赖区间)
布林线(Boll)是股市技术分析的常用指标之一,利用统计原理,通过计算股价的“标准差”,再求股价的“信赖区间”。 从而确定股价的波动范围及未来走势,利用波带显示股价的安全高低价位,因而也被称为布林带。其上下限范围不固定,随股价的滚动而变化。
计算方法:
布林线上线:等于 N 日收盘价 MA + k*N 日收盘价的标准差,也叫压力线
布林线中线:等于 N 日收盘价 MA
布林线下线:等于 N 日收盘价 MA - k*N 日收盘价的标准差,也叫支撑线
K 为波动率系数,可根据股票的特性来做相应的调整,一般默认为 2
布林线突破上轨:表示当天收盘价大于布林线上线
布林线突破下轨:表示当天收盘价小于布林线下线
以代码 600000 的股票数据为例,计算其 20 日布林线,k 值取 2
A | |
---|---|
1 | 20 |
2 | =T(“D://600000.csv”).select( 收盘价 >0) |
3 | =A2.new(日期, 收盘价,avg( 收盘价 [0:A1-1]):BOLL_MD,BOLL_MD+2*sqrt(var@s( 收盘价 [0:A1-1])):BOLL_UP,BOLL_MD-2*sqrt(var@s( 收盘价 [0:A1-1])):BOLL_DOWN) |
4 | =A3.derive(if( 收盘价 >BOLL_UP,1,0): 布林线突破上轨,if(收盘价 <BOLL_DOWN,1,0): 布林线突破下轨 ) |
A3 计算中线,上线和下线
A4 判断收盘价是否突破上线和下线