手机版

布林带指标(保力加通道)计算方法

阅读 :
外_汇_邦 WaiHuiBang.com
布林带(Bollinger Bands,BBands)也称为保力加通道、包宁杰带状或布历加通道,是由约翰·布林格(John Bollinger)在1980年代发明的技术分析工具。应用上结合了移动平均和标准差的概念,其基本的型态是由三条轨道线组成的带状通道(中轨和上、下轨各一条)。中轨为k线的平均成本,上轨和下轨可分别视为行情的压力线和支撑线。
布林带算法定义(其中N为移动平均周期数,一般是20;K为标准差值,一般是2.0):
中轨=N时间段的简单移动平均值
上轨=中轨+K*(N周期的标准差)
下轨=中轨-K*(N周期的标准差)

计算当前k线布林值过程如下:
1、计算中轨
MB=(当前k线收盘价+前k线收盘价+...+第N根k线收盘价)/N
2、计算标准差
   先计算N根K线差额的平方和 
sum=(当前K线收盘价-当前k线MB)^2+(前K线收盘价-前k线MB)^2+...+(第N根K线收盘价-第N根k线MB)^2
   再计算标准差(Sqrt表示开方,计算平方根)
MD=K*Sqrt(sum/N)
3、计算上轨、下轨
UP=MB+MD
DN=MB-MD
 
外_汇_邦 WaiHuiBang.com
本文标题:布林带指标(保力加通道)计算方法 - MT4平台MQL4编程学习
本文地址:https://www.waihuibang.com/fxschool/autotrading/mql4/50417.html

相关文章

  • VPS对外汇交易有什么用
    VPS对外汇交易有什么用

    VPS的英文全称叫Virtual Private Server,一台物理服务器上创建多个相互隔离的虚拟专用服务器,因为每一个VPS均可独立进行重启并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置...

    MQL4编程学习
  • 外汇EA编程教程——函数

      函数就是一个有某种功能的程序块,我们可以在程序的各个地方调用函数。一个函数由返回类型,函数名,函数参数构成。函数的参数最多不能超过64个。 例如:一个实现加法功能的函数, double Add(double a, double b)...

    MQL4编程学习
  • 外汇程序化交易的八个湿货

    投机就像山岳一般古老。毋庸费言,外汇零售市场的属性,必然会让国内的大多数外汇交易者,以中短期投机的方式居多,长期价值投资的偏少。而作为波动市场的王者,外汇货币给了手工交易和程序化交易最丰富的可能性,此种优势,其...

    MQL4编程学习
  • MT4编程初级手册(6):市场数据取值

    一、预定义数组(MT4已经预先定义好了的,可直接调用) 开盘价、最高价、最低价、收盘价、成交量等市场历史数据,每根K线实体都各自有一个,所以必须使用数组来调用,MT4有几个预定义数组,预定义的意思就是这些数据都是被准备...

    MQL4编程学习
  • 外汇EA编程教程——操作符与表达式

      简介: 计算操作符有 +,-,*,/ 。%(求余),bool类型运算符(&&代表“与”,||代表“或”)。赋值运算符,=,+=,*=. 1 表达式,例如: a++; b = 10; x = (y * z) / (w + 2) + 127; 表达式必须以;号结尾。 2 算术运算,例如:...

    MQL4编程学习
你可能感兴趣