当前位置:网站首页>常用技术指标之一文读懂BOLL布林线指标
常用技术指标之一文读懂BOLL布林线指标
2022-07-04 22:28:00 【诸葛说talk】
什么是布林线指标?

布林线BOLL指标(Bollinger Bands)是股市技术分析的常用工具之一,由美国金融分析师John Bollinger根据移动平均线和统计学中的标准差原理于1980年代设计出来。
如上图所示,布林线指标由上、中、下三条轨线组成,其中上中下轨线可以分别看成是股价的压力线、平均线和支撑线,股价在上限和下限的区间即股价通道内波动。股价通道会随着股价波动幅度的大小而变化。布林线一般取20日作为参数。
布林线公式说明
中轨线 = N日的移动平均线,N一般取20
上轨线 = 中轨线 + X倍的标准差,X一般取2
下轨线 = 中轨线-Y倍的标准差, Y一般取2
布林线指标计算
talib中使用布林线指标
import talib
upper, middle, lower = talib.BBANDS(close, timeperiod=20, nbdevup=2, nbdevdn=2, matype=0)
返回值:upper为上轨线,middle为中轨线,lower为下轨线
talib.BBANDS函数参数:close为收盘价,timeperiod为计算周期,一般取20;nbdevup:上轨线价格相对于中轨线标准差倍数,一般取2,取值越大,则上限越大,通道越宽;nbdevdn:下轨线价格相对于中轨线标准差倍数,一般取2;matype:移动平均类型,0代表简单移动平均
backtrader中使用布林线指标
import backtrader as bt
boll = bt.ind.BollingerBands(period=20, devfactor=2)
BollingerBands共有3个参数,period为计算周期,一般取20;devfactor为标准差倍数,一般取2;movav为移动平均线类型,默认为简单移动平均
布林线指标应用
布林线可以指示支撑和压力位置,上、中轨线都可以对股价的运行起到压力作用,而中、下轨线则会对股市的运行起到支撑作用; 布林线可以显示超买、超卖:股价冲出上轨线将有可能回调,股价跌出下轨线有可能反弹
布林线可以指示趋势,强势股总在中、上轨线之间,弱势股总运行在中轨线下。当价格线位于布林线中轨之上时,则多半为多头市场,可持股或买入;而当价格线处于布林线中轨之下时,则多半为空头市场,买入需小心,布林通道的两极为上轨和下轨,表示极强和极弱
布林线上下轨收口变窄隐藏着突变,先不要急于买进。当股价K线带量向上突破布林线的上轨,同时原本狭窄的布林线通道突然开口向上时,说明股价即将进入新的上升通道之中,应以买入为主; 一旦股价K线向下突破布林线的下轨,同时原本狭窄的布林线通道突然开口向下时,说明股价即将进入新的下降通道之中,应以卖出为主
当股价K线从布林线的中轨线以下向上突破布林线中轨线时,预示着股价比较强势,应以买入为主; 当股价K线从布林线的中轨线以上向上突破布林线上轨线时,预示着股价非常强势,股价短期将可能大涨,应以持股待涨或短期买入为主
当股价K线在布林线上方运动了一段时间后,如果K线掉头向下并突破布林线的上轨时,预示着股价短期的强势行情可能结束,短线应及时卖出股票,特别是那些短期涨幅很大的股票; 当股价K线向下突破布林线的中轨时,应以卖出为主
结论 & 交流
关注微信公众号:诸葛说talk,获取更多内容。同时还能获取邀请加入投资交流群、量化投资研讨群, 与众多投资爱好者、量化从业者、技术大牛一起交流、切磋,快速提升自己的投资水平。
写文章不易,觉得本文对你有帮助的话,帮忙点个赞吧。
参考
边栏推荐
- 2022-07-04: what is the output of the following go language code? A:true; B:false; C: Compilation error. package main import “fmt“ func main() { fmt.Pri
- How diff are the contents of the same configuration item in different environments?
- The sandbox has reached a cooperation with digital Hollywood to accelerate the economic development of creators through human resource development
- 攻防世界 MISC 进阶区 Erik-Baleog-and-Olaf
- 高中物理:直线运动
- Deployment of JVM sandbox repeater
- How to send a reliable request before closing the page
- 页面关闭前,如何发送一个可靠请求
- Introduction and application of bigfilter global transaction anti duplication component
- 特征缩放 标准化 归一化
猜你喜欢

LOGO特训营 第四节 字体设计的重要性

Attack and defense world misc advanced area can_ has_ stdio?

Breakpoint debugging under vs2019 c release
How to send a reliable request before closing the page

攻防世界 MISC 高手进阶区 001 normal_png

Attack and defense world misc advanced grace-50

Concurrent network modular reading notes transfer

Google Earth Engine(GEE)——Tasks升级,实现RUN ALL可以一键下载任务类型中的所有影像

The Sandbox 和数字好莱坞达成合作,通过人力资源开发加速创作者经济的发展

Logo Camp d'entraînement section 3 techniques créatives initiales
随机推荐
Postgresqlql advanced skills pivot table
Logo special training camp Section V font structure and common design techniques
Jvm-Sandbox-Repeater的部署
Li Kou 98: verify binary search tree
Embedded development: skills and tricks -- seven skills to improve the quality of embedded software code
Lost in the lock world of MySQL
Tla+ introductory tutorial (1): introduction to formal methods
Feature scaling normalization
模拟摇杆控制舵机
About stack area, heap area, global area, text constant area and program code area
Google Earth Engine(GEE)——基于 MCD64A1 的 GlobFire 日常火灾数据集
MySQL storage data encryption
leetcode 72. Edit distance edit distance (medium)
Microservices -- Opening
Hit the core in the advanced area of misc in the attack and defense world
2022-07-04:以下go语言代码输出什么?A:true;B:false;C:编译错误。 package main import “fmt“ func main() { fmt.Pri
SPSS installation and activation tutorial (including network disk link)
微服务--开篇
Shell 脚本实现应用服务日志入库 Mysql
攻防世界 misc 高手进阶区 a_good_idea