第七章 布林通道的结构
交易通道的结构很简单。先建立中线趋势,再在上下加上通道。问题是,中线趋势的参数是什么,上下通道的参数是什么?对布林通道来说,中线趋势就是简单移动平均线,上下通道使用的参数由波动性,也就是用标准偏差来画出。
移动平均线中的移动是什么意思?它的意思是,对于新的时间段,就要重新计算。对于移动平均线来说,每个新的时间段都要根据前一个时间段来计算它的值。比如20天移动平均均线,就要计算最近20天的值。到了第二天,最老的那个数据就被删除了,并用最新的数据进行计算。波动性的计算也是同理。
交易通道和价格包络线有什么关系?我认为,交易通道一般分布在中心点上下,中心点一般是均值。包络线则没有考虑到中心点——比如,最高点和最低点的均线,或赫斯特那样的在关键的高低点的曲线。
交易通道的问题比较简单。通道的百分比宽度必须随着品种的不同而改变,即使是同一个品种,随着时间的推移,也要改变宽度,这样才能保持有效。马克·蔡金已经告诉了我估算合适的通道宽度的方法。他的鲍马通道分布在21天均线的上下,这样能包含过去一年85%的价格数据。他的方法对他很适用,而我的目标则是价格结构能尽量比鲍马通道包含的数据时期更长。实验表明,如果缩短鲍马通道的时间段,它将无法计算比较短的时间框架。马克·蔡金在寻找合适的通道宽度时碰到了钉子,他需要的是更加有适应性的东西。
我刚开始做投资的时候对期权感兴趣。通过研究期权发现,无论期权是否和可转换债券、权证或挂牌期权有关系,它们都要涉及到一个问题,波动性——更具体地说,也就是对期货波动性的估计。盈利的关键很好学——很难使用,了解波动性比了解一个人容易。实际上,波动性是很多事物的关键,所以我研究了各种各样的波动性:历史评估、期货评估、统计测量等等。一旦谈到了交易通道,我就明白,为了获得成功,通道必须包括波动性。
一旦确认了波动性是找到交易通道宽度参数的最好方法,还有很多东西要做选择。衡量波动性的方法很多:计算一段时期内的波动范围;计算和趋势线的差量值;计算和预期值的偏差值——我还可以列举无数个。初步看了一下,有7个方法可以考虑。在决策的过程中,很明显,自适应能力越强,它的效果就越好。在所有的方法中,标准偏差的表现是最好的。
要想、计算标准偏差,首先你要计算数据组的均值,然后把这个均值和数据组里面的数据分别一-相减。结果就是一些对均值的偏差——有些是正数,有些是负数。数据组越是波动厉害,那么结果就越分散。下一步则是把这些结果相加求和。然而,这么做的结果是0,因为正数抵消了负数。为了计算偏差,就要去掉负数,只要去掉负数符号就行了。结果就是绝对偏差。给这些偏差平方,也能消灭负数——负负得正——标准偏差就是这么计算的。最后一步很简单——平方后相加求和,再除以数据组的数据个数,最后开方(表7.1)。
给偏差平方的目的是为了后面的计算方便,但它也有副作用:偏差被放大了。实际上,偏差越大,就越会被放大。这是关键。随着价格的飘升或崩跌,"和"的均值偏差就增加了,公式里面的平方
计算就加大了这个值,通道就能有效地适应新的价格。结果看起来,
似乎是通道在追价格。不要低估了这个能力。通道之所以能确定模
式并能定义什么是最高点,什么是最低点,靠的就是这个能力。
布林通道默认的均线参数是20 天一一正好是一个月的交易天
数一一和2 个标准偏差。你会发现,如果你缩短均线天数,为了设
置好通道宽度,你就要减小标准偏差F 如果你增加均线天数,你就
要加宽通道宽度,后面会讨论这个问题〈或看第一部分第四章讨论
的传统方法)。
调整参数的原因和标准偏差的计算有关。如果均线参数是30 天
或30 天以上,上下2 个标准偏差能包含95% 的数据。如果是30 天
以下,那么是不推荐用标准偏差做计算的,但如果用了,结果还是
很好的。实际上,为了让通道能包含所有的数据,可能有人希望均
线参数是10 天。如果天数减少,那么你要允许通道宽度参数的改
变,也要允许计算结果的改变,这样才能保证通道能包含足够的价
格数据。
表3.2是传统的参数设置方法,天数是10~50天,通道宽度参数是1.5~2.5个标准偏差。为了写作本书,我测试了一些市场,以看看这个表是否有效。结果表明,还是要做一些小调整,才能适应现在的市场。我测试了6个市场:IBM、标准普尔500指数、日经指数、黄金、德国马克兑美元和纳斯达克指数。除了德国马克测试了8年的数据,其他品种都测试了10年的数据。我计算了10天、20天、30天和50天的布林通道。布林通道做了设置,能包含89%的数据,均线则都使用20天均线。
测试的结果都能实现持续一致性。根据这些测试结果,我的建议如下,如果你一开始使用20天均线,上下2个标准偏差的布林通道;随后,你可以使用10天均线,上下1.9个标准偏差的布林通道;50天均线,上下2.1个标准偏差的布林通道(表7.2) 。
这些调整后的布林通道比以前推荐的参数都要小。有无数的因素导致了这个结果,比如抽样的样本大了,使用了更好的测试方法和测试平台等等。但最重要的因素是市场在进化。布林通道最先使用的参数都是20年前的,但从那以后市场发生了巨大的变化。比如,股指期货就是新鲜事物,当时是没用的。自从推出了股指期货后,市场无疑也在进化中,所以我们的方法也要跟着进化。
总结一下我的发现:在大部分市场,如果使用20天均线,上下2个标准偏差的布林通道,你能包含88%~89%的价格。如果想一直包含88%~89%的价格,你就要把均线天数政到10天,把通道宽度改到1.9。如果你把均线天数改到了50天,你就要把通道宽度改到2.1。
对于均线小于10天或大于50天的,最合适的方法是改变竹线的时间框架。比如,如果均线天数小于10天,改用60分钟图比较好。纽约证券交易所每个交易日有7 个小时的交易时间,上午9: 30开盘,所以9:30~10:00要看做一个小时,所以35个小时就是5天。根据通用原则,要尽量把均线的参数设置为20或30,在这个范围内的波动比较好处理。如果你总是在包络线上下工夫,效果是不如人意的。
为什么要使用简单移动平均线?曾经有好多年,有一对父子在《投资者财经日报》做广告,推销"好用的布林通道飞他们的"秘密"是什么?他们把指数移动平均线作为中间趋势。然而本书还是推荐使用简单移动平均线。因为要用简单移动平均线计算波动性,再计算通道宽度,如此一来,计算出的中间点就是持续一致的。那么,可以使用指数移动平均线吗?当然可以。均线都是有效的。只是你使用其他类型均线的时候,你无意中导入了其他因素,而你可能没有注意到。我测试后发现,使用指数移动平均线或加权移动平均线并没有明显的优势,你可以比较图7.1~图7.3。勿庸置疑,你应该坚持最简单、最符合逻辑的方法。
如果用其他的均线天数做计算,会如何?其中一个常见的错误是,用比较大的天数计算波动性,并用比较小的天数计算均值,从而抓住主波动循环的信息,以找到通道宽度,同时用最好的方法衡量趋势。为了找到中间点——比如,用50天均线计算中间点,用20天波动性计算通道宽度(图7.4)。我也这么做过,但比换均线类型要做的少。说真话,我不明白,本来就很复杂,为什么你还要加上一个变数,除非你自己喜欢······
最后一个常见的变化是,同时使用多个通道。有两个方法。一种方法是使用同样的天数,比如20天,但使用不同的通道宽度。比如上下的标准偏差值是1和2(图7.5) 。另一种方法是使用不同的天数计算,比如, 20天均线,上下2个标准偏差;50天均线,上下2.1个标准偏差,并把它们放在同一个图表中(图7.6)。在这两种方法中,后者比较常用。不同的通道混在一起,有时候互相交叉,不好比较。我并不建议你这么做,但是一旦你掌握了这些基础知识,还是有趣的,它们值得你去关注。
生活本身就很复杂。要坚持基本的东西,把狂野的东西留给喜欢的人去研究。你掌握了这些基本技术后,如果觉得通过优化参数能提高你的业绩,那么你可以这么做。如果掌握了模式识别(请看第三部分)和指标的使用(请看第四部分) ,会让你体验并了解不同方法的方方面面。所以,要先学好基本知识,以免迷失了自己。
要记住的要点
·使用简单移动平均钱,这是基础
·用标准偏差设置宽度
·默认值是20天均线和2个标准偏差
·均线天数变了,通道宽度就要相应变化
·保持简单







