第二节 交易策略
一、如何眼踪趋势
既然A 交易系统的交易思想和交易原则都与趋势眼踪有关,那么A 交易系统的交易策略就是如何进行趋势眼踪,重点是建立一套趋势跟踪的有效方法,从而锁定上升趋势,把握盈利机会。
趋势,从直观的角度定义,就是价格在一个确定的方向上持续运动一段时间。因此要界定趋势,就需要从两个方面来分析:确定的方向和持续的时间。移动平均线可以体现这两个要素。长期以来,移动平均线作为跟踪趋势的有效指标,被大量技资者所推崇,得到了广泛的研究与使用。
移动平均线( Moving Average )简称MA ,原本的意思是移动平均。该指标采用了统计学中"移动平均"的原理,将一段时期内的股票价格平均值连成曲线,所以一般称为移动平均线,简称均线。均线的计算方法是,将某一时间段的收盘价或收盘指数相加的总和除以时间周期,即得到这一时间的平均线。从移动平均线的定义和计算方法可以看出,移动平均线对于价格的运动方向和持续运动时间都有明确的表示,因此A 交易系统选择移动平均线作为趋势眼踪工具。
移动平均线在跟踪趋势过程中存在两个问题,第一,移动平均线采用的时间参数越短,其对于市场趋势的跟踪就越灵敏,同时其跟踪的市场趋势就越不稳定。第二,移动平均线采用的时间参数越长,对于市场趋势的眼踪就越不灵敏,同时其眼踪的市场趋势就越稳定。也就是说,移动平均线的灵敏性和稳定性是一对无法克服的矛盾。为了在移动平均线的灵敏性和稳定性之间取得一个平衡,大多数投资者用多条移动平均线构成移动平均线系统,用较长期的移动平均线追踪市场波动的大趋势,以取得稳定性,用较短期的移动平均线追踪市场波动的小趋势,以取得灵敏性。
为了解决移动平均线灵敏性和稳定性之间的矛盾,佩里·考夫曼另辟蹊径,提出了一种与多根均线组成均线系统不同的思路,称为自适应移动平均( Adaptive Moving Average ),简称为AMA。AMA 的思路是,一个相对优良的均线,就是能够根据市场所处状态自动变换其速率的均线。具体来说,当市场处于强烈趋势状态的时候,快的移动平均值能实现较好的趋势眼踪,体现出灵敏性;当市场处于横盘振荡状态的时候,慢的移动平均值能实现比较符合实际的趋势跟踪,保持稳定性。佩里·考夫曼提出的AMA 自适应移动平均线能比较准确地反映这种状态,而且只用一根均线就能代替传统的数条均线组成的均线组,可谓将复杂的问题简单化了。A 交易系统借鉴佩里·考夫曼的自适应移动平均线AMA 的思路,用AMA 变速均线作为趋势跟踪的有效工具。
实际交易中,当市场价格处于横盘振荡状态时,希望均线主要表现其稳定性,这样就能避免市场盘整状态中许多小趋势带来的无效的交易信号;当市场处于强烈趋势行情状态时,希望均线主要表现其灵敏性,这样就能及时跟进市场趋势,并且在趋势转变时及时退出,从而尽可能地捕捉市场利润。用一条均线解决趋势跟踪的稳定性和灵敏性之间的矛盾, AMA 变速均线是一个比较好的选择。
二、建立交易模型
交易模型的建立过程就是把交易策略完全转变为数学公式,再使用计算机语言对数学公式进行编程。下面运用佩里·考夫曼提出的自适应移动平均线模型,在改进的基础上来设计基于趋势眼踪思想的交易模型。笔者将这个交易模型称为A 交易系统。
佩里·考夫曼在《聪明的交易者》一书中,对AMA 的机理性解释比较模糊,笔者理解的自适应移动平均线AMA 计算公式为:
AMA=AMA1+SE x (Price-AMAl)
其中SE 为平滑系数。
可以看出, AMA 这个公式很像指数平均数公式:
EMA=EMA1+percentage x (price-EMAl)
其中percentage=2/ (N+1)。
AMA 的关键就在于确定系数SE 上。要调和抗干扰和滞后性,即解决移动平均线的灵敏性和稳定性的矛盾,只需在价格快速单向移动时,将SE 赋值为短周期的指数移动平均线的系数;当股票价格呈现横盘状态时,将SE 赋值为长周期指数移动平均线的系数即可。
佩里·考夫曼在《聪明的交易者》一书中,提出用"市场效率系数Efficiency Ratio" 来量化描述振荡和趋势行情的特点,其中的原理如下。
(1) 波动性。把一段时间的每日收盘价格变动绝对值进行累加,称为市场噪音的总数量,来衡量波动性( Volatility )。这里计算使用了将N 个周期中所有单周期的价格变化的总和(每一个价格变化都使用正数),公式为: volatility=sum (abs (price-pricel ) ,n)。
(2) 价格方向。计算这一段时间内的涨跌幅,即N 个时间周期中价格的净变化,或称为最终的方向移动( Direction ),公式为:
direction=price1-price2
(3) 效率系数。将价格方向除以波动性,以表达方向移动对噪音之比,称之为效率系数ER ,公式为:
Efficiency Ratio=direction/volatility
ER 的值在0 到1 之间变化, 0.5 可以视为趋势行情与振荡行情的分水岭。ER 越接近于1 ,市场就越呈现一定的趋势性;ER 越接近于0 ,则行情越无明显趋势。总噪音和方向移动的关系类似于物理学中的位移和路程的关系。比如在振荡行情中,价格来回波动,总的路程很长,而最终实现的位移都不大,称之为低效率,即ER 接近0; 反之,在趋势行情中,每日收盘价格的变动对最终涨跌幅的贡献大,则称之为高效率,即ER 接近1 。
(4) 平滑系数。为了反映均线的自适应性,即横盘振荡时用较慢的参数,趋势形成时用较快的参数,需要引入一个平滑系数SE 。当效率系数趋近1 时,根据公式得到的EMA 的系数趋近于短周期均线的系数fastest=21 (N + 1 ),其中N为短周期天数;当效率系数趋近0 时, EMA 的系数趋近于长周期均线的系数
slowest=21 ( M+l ),其中M 为长周期的天数。那么:
Smooth=ER x (fastest-slowest) +slowest
当市场效率ER 较低时,平方平滑的设置使得平滑系数趋向于0 ,即屏蔽市场振荡时的噪音。因此:
SE=Smooth x Smooth
(5) 公式。将SE 代入公式AMA=AMAl+SE x (price-AMA1) 中,计算出的AMA 就是变速均线值。
用通达信软件把上述交易策略完全转变为数学公式,再使用计算机语言对数学公式进行编译,可以得到下面的源码:


公式中, T 为时间周期,一般取值为20 个交易日; N 为短周期参数,固定取值为2 个交易日;M 为长周期参数,固定取值为30 个交易日。
(6) 交易模型。计算出自适应移动平均线AMA ,就建立了对于市场所处趋势进行判断的参考依据,接下来要在AMA 均线的基础上,设计出有效的交易信号。基于目前中国股票市场单向做多才能盈利(在下跌趋势中融券做空股票虽然也可以盈利,但目前仍不是主流赚钱模式),因此设计的交易信号为多头买入信号和空头卖出信号。自适应移动平均线实现了良好的趋势跟踪效果,但是也面临着道氏理论中三个级别趋势的权衡取舍:哪些是可以交易的较大趋势,哪些是没有交易价值的较小趋势。在交易系统中,加入有效的交易信号,就可以确认区分这些趋势。
笔者从自适应移动平均线AMA 的原理入手,来探究合成有效交易信号的途径。AMA 趋势线是价格的移动平均,由于AMA 趋势线最大程度地捕捉了价格移动的方向,代表了对趋势有效的识别和判断,因此交易信号应该建立在趋势线的方向上。根据考夫曼《聪明的交易者》书中的介绍,其基本交易法则为:当自适应移动平均线AMA 向上拐头时,买入;当自适应移动平均线AMA 向下拐头时,卖出。从这个买卖逻辑可以看出,就设计思维来说,买人和卖出信号构成了逻辑上的一致性。
与此同时,笔者还发现较大趋势和较小趋势两者的另一个区别:在趋势开始的时候, AMA 趋势线波动幅度存在差异。相对大的趋势,在启动初期, AMA值的变动幅度要大于相对小的趋势,因此在交易信号设计中放入AMA 趋势线数值的变量,用于更加准确地区别不同级别的趋势。按照上述思维,确定了信号模型,然后代入不同的参数进行测试,反复筛选和比较。为避免市场横盘振荡时产生较多虚假信号,实际交易策略中通常会设置一个过滤器。A 交易模型中的交易信号如下。
AMA 通达信公式源码:

上述交易模型使用计算机语言进行编译,便构成了一个交易系统的雏形。这时,一个需要注意的问题,就是买卖信号要一一对应,也就是说每一个买人信号只能有唯一的卖出信号与其对应。只有这样才能保证交易系统能够成功地完成每一次买卖循环周期,使交易信号不至于混乱。
如图3-6 所示, A 交易系统利用K 线与AMA 变速均线的位置关系发出买卖信号,以确保在上升趋势当中做多,在下跌趋势做空,即交易方向与趋势方向保持一致,从而锁定上升趋势中的波段利润。关于"破茧而出"、"鱼跃龙门" 、"东山再起"、"突出重围"、"过河拆桥"、"狗急跳墙"等买卖信号,后文有详细的介绍,这里不再赘述。

如图3-7 所示,这是2010 年4 月到11 月间上证指数的K 线走势图。从这个图上可以清楚地看出下降趋势一一上升趋势一一盘整一一上升趋势,波段运行特征十分清晰。这个图可以说明AMA 自适应均线的特点。

相对于其他类型的均线来说, AMA 自适应均线具有以下一些特性。
(1) 当市场方向不明确时,比如盘整或窄幅振荡, AMA 均线波动幅度很小,有时几乎成一条水平直线,这表明趋势停顿。出现这种情况,表明市场正在这里制造一个中继平台。无论是上升中继,还是下跌中继,都是一种无趋势状态,趋势跟踪系统交易者一般不在无趋势的盘整行情中进行交易。
(2) 当价格有重大的移动时,比如出现明显的上涨趋势或下跌趋势, AMA均线会自动赶上,只产生非常小的滞后,这也体现了自动变速的特性。这一特点为跟踪趋势,把握交易机会提供了较好的参考。
(3) 既然AMA 自适应均线能够较好地跟踪趋势,那么就可以作为A 交易系统的趋势跟踪工具。值得注意的是,这只是A 交易系统中的技术分析模块。作为选股和择时的技术工具, AMA 变速均线比较优秀,但是还必须配合A 交易系统中的资金管理和风险控制模块,再加上良好的心态调控机制,这样才是完整意义上的A 交易系统。
关于A 交易系统的资金管理和心态调控等内容,后文会有详细的介绍。