从零开始学布林线指标:短线操盘、盘口分析与A股买卖点实战
上QQ阅读APP看书,第一时间看更新

1.1.2 布林线指标源码

想要知道谜底,就需要深入地了解布林线指标,而认识指标源码就是最好的了解方式。

布林线指标的计算方法引入了统计学中的标准差概念,这需要投资者具有一定的高等数学知识,而一些投资者不具备这样的知识。也正是因为这一点,布林线指标才成为计算最复杂的指标之一。除此之外,布林线指标与其他指标还有一点区别,那就是由于布林线中轨选用的时间周期参数不同,布林线指标的带宽参数选择也不同,布林线指标的发明人约翰·布林格对此有过非常明确的表述。

表1-1为布林线中轨时间周期参数与布林通道标准差宽度的匹配表,这是约翰·布林格测试了大量数据后得出的结论,我们一定要予以高度重视。

表1-1 布林线中轨时间周期参数与布林通道标准差宽度的匹配表

时间周期或许不同,但布林线指标的计算方法却是一样的。需要多说一句,那就是在不同的时间周期当中,应用最广泛的其实是布林线指标的日线和周线。

了解了布林线指标的一些基本情况后,现在我们可以开始了解布林线指标的源码了。我们首先从布林线副图指标开始学习。

图1-3所示为布林线副图指标的源码图。

图1-3 布林线副图指标的源码图

布林线副图指标源码一共4行,下面用文字说明指标源码的语言。

我们来看指标源码的第1行,即“MID:MA(CLOSE,N)”。MID代表布林线的中轨;MA是均线指标的英文简称;CLOSE是证券软件中的函数语言,在这里的意思是收盘价;字母N是选取的参数,从图1-3中可以看到,这里N选取的参数是20。把这几个分解的语言串联在一起,就是指标源码的第1行的文字说明,即布林线指标中轨选择的是一条时间周期为20日的均线。

我们来看指标源码的第2行,即“TMP2:=STD(CLOSE,N);”。N个交易日收盘价的标准差称为TMP2,N取值20,即求20个交易日收盘价的标准差。

第3行即“TOP:MID+2*TMP2;”。这里的TOP在前面介绍过,是布林线的上轨。上轨为中轨加上2倍的标准差。

第4行即“BOTTOM:MID-2*TMP2;”。这里的BOTTOM为布林线的下轨。下轨为中轨减去2倍的标准差。

把这几句分解的语言串联在一起,即为布林线指标的文字说明。

按照布林线发明人约翰·布林格的说法,理解布林线指标源码后,即使不将布林线主图指标源码放出,大家看到主图后也能明白。既然如此,那为何市面上众多证券分析软件给出的布林线指标又大不相同呢?为了弄清真相,避免误导广大读者,笔者查阅了大量的资料,并经过反复的对比,终于将谜底揭开。原来两个布林线指标之所以不同,是因为券商在设置布林线指标源码时进行了动态与静态的划分。

图1-4所示为布林线主图指标的源码图。

图1-4 布林线主图指标的源码图

从图1-4的计算公式中,大家可以看到时间周期参数选取的还是20,这与布林线副图指标是一样的。不管是指标的中轨,还是指标的上轨或下轨,最后计算出的都是1日前的数据。不管是几日前的,过去的数据都算是历史数据。通过这一点我们可以确定,券商所用的布林线指标其实是一个反映静态数值的指标。

现在我们知道了,这两个布林线指标都没有错,还是如“钱龙”软件一样,被分为静态和动态两种。券商所做的工作,只不过是将静态布林线指标由原来的4条曲线改成现在的3条曲线而已。

券商提供的布林线主图指标的计算方法非常复杂,大家从图1-4中就能看出,里面涉及标准差等计算方法,没有一定数学基础的投资者很难自己计算。幸运的是,随着计算机技术的不断进步,类似于布林线指标这类计算方法非常复杂的技术指标,在使用过程中已经不需要投资者自己动手计算了,投资者只需要了解指标的主要构成和计算原理就可以了。只要掌握了这些,投资者就可以更加深入地了解布林线指标的实质,为在实战中运用布林线指标打下坚实的基础。

现在的问题是,我们在实战中究竟使用哪一种指标呢?是反映静态数据的布林线主图指标,还是反映动态数据的布林线副图指标?从操作的角度来讲,动态数据反映的是即时的行情变化,理应受到我们的重视。但有一点我们必须要清楚,那就是绝大部分普通投资者还不具备即时解盘的能力。从这一点来说,主图上的静态布林线指标或许更适合普通投资者,或许这也是券商在软件系统中安排这两个指标的原因。

这里需要重点提示一下,如无特别说明,本书所有图表中使用的布林线指标都是证券分析软件系统中自带的静态布林线指标。