《雪飞文集》与均线相关的技术指标
一章谈了均线,而许多传统经典指标与之息息相关,如BISA、MACD、DMA、TRIX、BOLL、ENV等,在它们共同的特点是在指标的设计中,都以价格平均线作为首要因素进行数学模型构建的。可见均线无论在指标设计还是在技术分析中都占有极重要的地位。
下面就上述指标进行逐一讲解,通过对指标的数学表达、曲线形态对比,以及指标间的关联分析,揭示指标本质与外在关系,并会发现一些有趣的现象。
一、 乖离率BISA与变动速率ROC指标
先看乖离率BISA指标的公式源码:
BIAS:(CLOSE-MA(CLOSE,N))/MA(CLOSE,N)*100;
算法:乖离率=〔当日收盘价-N日移动平均线〕×100/N日移动平均线
公式算法表明,以N日移动平均线为基准线(即指标中的零轴),计算价格上下波动远离基准线的幅度,其大小用乖离率表示。换句话说,BIAS实质上表示的是价格相对于N日均线的涨跌幅。所以当正乖离率愈大时,价格相对于均线的涨幅愈大,短期获利丰厚,回吐可能性愈高;反之负乖离率愈大,价格相对于均线的跌幅愈大,空头回补可能性愈高。至于乖离率的技术点怎么确定,除与设定的基准均线(参数N)有关外,还会因个股的股性以及所处行情性质相关,也因个人的操作风格不同而不同。比如以60平均线为参考,在一般震荡行情中,通常BIAS波幅在±25%左右,极端行情或主升段时也可达±60%或+100%以上;而对短线涨升行情,股价相对于10均线的乖离率通常为5%~8%。
现在来分析与BIAS原理很相近的变动速率ROC指标,原公式表达为:
ROC:(CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100;
ROCMA:MA(ROC,M);
即:变动速率=〔当日收盘价-N日前的收盘价〕×100/N日前的收盘价
ROCMA是再计算变动速率ROC的M日移动平均。
容易理解,变动速率实质上表示的是‘当前价格相对于N日前价格的涨跌幅’。显然,变动速率ROC及乖离率BISA的公式表达,两者在数学形式上是一致的——都是关于价格幅度计算,只是选择的‘基准’不同而已。如若将均线ROCMA屏蔽,同一参数的变动速率与乖离率指标的形态基本一致。所以在选择使用时,如不顾及‘N日前收盘价’与‘N日移动平均线’之间的区别,仅在应用技法和形态上进行比较,两者没有什么优劣之分,可归属同一类型指标(见图例2-1)。从这里可以看出,指标之间具有某种‘相似’性“类通性”,这种现象我们后面还会见到。
再分析下与变动速率ROC相关的动力指标MTM(也叫动量指标),公式表达:
MTM : CLOSE-REF(CLOSE,N);
MTMMA : MA(MTM,M);
即:MTM=当日收盘价-N日前的收盘价
MTMMA是MTM的M日移动平均。
显而易见,动力指标是变动速率指标的分子值部分,公式所计算相对于N日前价格价格的波动距离,是直接以价格来表示,而不是幅度。所以,在当个股间的变动速率指标值或乖离率指标值相同时,个股之间的动力指标值却不一定相同,波动区间差异较大,即股价高的动力指标值一定大于股价低的(如对于股价为3元的股票,动力指标值上涨了1元时可能已经严重超买,但对股价为30元的股票,可能涨势才开始)!这样使得动力指标在面对市场几千只个股时,难以确立较合理的波动参考值,防碍了该指标的使用。而以幅度表示波动区间的变动速率或乖离率的指标,其适用性反而显得更好些。
二、指数平滑异同平均线MACD:
指标的公式表达:
DIFF:EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); ……①
DEA:EMA(DIFF,M); ……②
MACD:2*(DIFF-DEA), COLORSTICK; ……③
{原始参数:LONG=26,SHORT=12,M=9}
①式 DIFF=12日短期指数平滑移动平均线-26日较长期指数平滑移动平均线
②式 DEA=DIFF的M日指数平滑移动平均
③式 MACD=2×(DIFF-DEA)
MACD是以柱状线形式画出(COLORSTICK为画柱线函数,当差离值为正时画红色,当差离值为负时画绿色)。式中DIFF与DEA之差,也称差离,至于再乘常数2,没有特别的含义,仅为了画出的柱线看上去不至于太短,更敏捷反映差离状态。
不难看出,MACD是均线趋势性的另一种表述形式,在本质上仍属均线的派生指标。它通过比较两条不同周期的价格均线变化的‘快’与‘慢’(异同性),以‘均线差离’来判断行情趋势的。显然,确定能代表行情趋势的均线是重要的,如果喜欢将MACD作为交易型指标,显然参数不能过大,太小又过于敏感,缺省参数比较合适,有时也仍嫌迟钝。如果将②式中的指数平滑移动平均EMA,改为简单移动平均MA,即:DEA:MA(DIFF,M)。利用MA平稳及平滑性好的特性,使MACD的交叉信号有明显改善。如果用梯度均线TDJX作为中线趋势控制,与MACD配搭,可进行中短线的组合分析。
在上一章谈了MA、EMA各自的特性,虽然MA有平稳和平滑性好的特点,但反应敏性不够,故MACD现在一般采用了EMA来计算。但早期的DOS版软件如老乾隆,却以MA来计算的,这样会出现指标要到第26天后曲线才开始画出的毛病(因为MACD最大缺省参数为26)!显然,不能用于新股的早期分析。
另外,我们如果仿照ROC指标,仅对①式稍作改动为:
DIFF:(EMA(CLOSE,SHORT)-EMA(CLOSE,LONG))*100/EMA(CLOSE,LONG); ……④
如图例2-2所示,改动后的MACD(以下称MACD2),赋予了新的技术内涵却并未改变原指标的技术特性和技术形态。
④式表述为:DIFF=〔12日短期指数平滑移动平均线-26日较长期指数平滑移动平均线〕×100/26日指数平滑移动平均线
可理解为计算“指数平滑移动平均的变速率比”,再由于MACD2与BASI相似,故④式同时具有‘均线乖离’特性。若屏蔽掉MACD项,则公式表达在数学形式上与ROC指标同出一辙,ROC指标的技法也完全可运用到MACD2中来。这是不是也同样显示出指标的‘类通性’呢?
经过大量测试,在缺省参数状态下,通常当MACD2指标曲线DIFF变动达到±8%~±10%以上时,预示股价乖离较大,有随时反转的可能,而指标在此区间如出现技术性背离,其警示意义及可靠性也更大(见图例2-2)。
雪飞文集》与成交量有关的技术指标(一)
前面章节中所有指标的设计构架,都是围绕价格为基本要素进行的。而“价格、成交量、时间与空间”作为技术分析的三大要素,是相互联系、互为因果的有机整体。“成交量是股票市场的基本,价格只是它的表征”,“先量后价”的定则早已深入人心。所以,缺乏对‘成交量’要素的一切分析,犹如无源之水、无本之木,是不完备的。
关于与成交量(或成交量额)有关的常见指标有:成交量柱线指标VOL、能量潮OBV、主力进出指标ABV、价量趋势PVT、容量指标VR、威廉变异离散量WAVD、 正成交量PVI、负成交量NVI等,以下选择性介绍其中部分指标。
一、成交量柱线指标VOL
VOL,是成交量类指标中最简单、最常用得指标,它以成交量柱线和三条简单平均线组成。VOL的一般技法和技术要点,各类文章和著书中介绍不少,笔者在此介绍VOL的特别用法,也是为探讨第五章的逆时钟线打下基础。
⑴ 短线技法:对于持续稳定放量的短线行情,涨升角度大(30o以上),爆发力强,对成交量的需求也大,其平均换手率通常保持在3%~8%以上的较高水平,VOL柱线一根比一根高,并维持在5日均量线之上。一旦成交不足,VOL柱线一根比一根短,并连续2~3天跌至5日均量线下,量价失衡滞涨,是第一警示信号。如柱线继续跌至10日均量线下,可确认上涨趋势将发生改变,是短线最后一次逢高卖出机会(见图例3-1所示)。
当涨幅已较大时出现的高位大阴线或长上影线的放量,虽量柱线仍在5日均线之上,但对这种情况需要警惕,譬如东方电机(600875)2004年4月23日行情。
在“庄家”主宰的市场,成交量急剧变化,很大程度上是庄家行为和意愿的体现。所以,不管其拉升目的何在,只要停止动作,成交就立刻缩减,小资金散户只跟风,无力维持股价。这好比一家子推车上坡,若男人稍不使力,靠女人和小孩就顶不住了!
⑵ 对于间歇性不规则放量上涨行情,是市场中最常见的。对这种情况,上述⑴的短线技法不再奏效,但由于能量释放均衡,股价涨升虽较缓慢但持久,累计涨幅也会较大,是中线波段上涨的主要形式。加之市场庄家众多、手法各异,他们往往根据自身状况,针对不同行情,不同市场背景而采取不同的运作方法。但不管怎样,只要他们有意愿和信心发动行情,首先就会在成交量上体现出来。在一个较长的时间周期内,成交量表现可以很不规则,但总能量的释放必然呈递增之态,也才能进二退一地推动股价持续上涨。相应的,改善成交不规则性的途径是改用长分析周期。如将周期内成交量进行累,并算出其平均成交量后,就仍可依照上述法则⑴,对成交量的变化进行分析了(如图例3-2所示)。
公式的设计思考如下:
SVOL:SUM(VOL,n1)/n1,VOLSTICK; {或 SVOL:MA(VOL,n1);}
MA2:=MA(SVOL,3);
MA3:=REF(MA2,1);
MAF:FORCAST(MA3,n2)*1.0618;
换手率:SVOL/CAPITAL*100,pointdot;
{参数n1=4~6,缺省值5;n2=4~6,缺省值5}
笔者管它叫累计平均量SVOL。公式中只有一条均线MAF,经‘线性回归预测’处理后,使之趋势更稳定。
需要说明的是,正因为SVOL对成交量的连续性要求,所以指标必须在5日周期里使用,而不是周线(可将软件的“任意周期”参数设为5)。SVOL通常可以对付涨幅在35%以上的波段行情。同时建议在K线图上叠加以下的线性回归均线,对能量变化和价格趋势进行双重确认,效果会更好(图例3-3):
MA1:=MA(C,3);
MA2:FORCAST(MA1,10);
在缺省参数状态时,SVOL指标计算的是5×5=25天,即一月中有效交易周期的成交量平均数,这种‘均量法’的能量表达,是SVOL指标设计的灵魂所在。以后我们会看到,它在逆时钟曲线里得到运用。
二、能量潮指标OBV与主力进出指标ABV
能量潮指标也称累计能量线,于80年代初首先在美国市场上得到运用。指标设计很有辨证思想,它是将市场成交量按多空力量化分为两部分:当价格上涨时,多头能量占上风,当日成交量对价格的影响视为积极因素,并以正值累计;反之,当价格下跌时,空头能量占上风,当日成交量对价格的影响视为消极因素,并以负值累计;无涨跌时不计入。公式源码:
OBV:SUM(IF(CLOSE REF(CLOSE,1),VOL,IF(CLOSE REF(CLOSE,1),-VOL,0)),0);
OBV曲线由大大小小的锯齿状折线构成,许多专著中对其技法多作了详尽的总结,但大多难以把握,可操作性不好。直至主力进出指标ABV的推出,从而丰富了OBV的运用技法,尤其在短线应用上。其实ABV仅是在OBV中增设两条短期EMA均线构成,公式如下:
ABV:SUM(IF(CLOSE REF(CLOSE,1),VOL,IF(CLOSE REF(CLOSE,1),-VOL,0)),0);
ML1:EMA(ABV,N1);
ML2:EMA(ABV,N2);
{缺省参数N1=12;N2=24}
笔者认为,OBV指标技法中最有价值的地方是对突破行情的辅助预测功能上。“先量后价,量在价先”,在当价格即将创新高或新低时的,如果OBV比价格领先或同时创出新高(低)的话,预示股价突破为有效,否则,股价将难以突破,或突破的有效性会大打折扣,并谨防虚假行情。所以将OBV用于技术形态或重要技术关口(如成交密集区,重要缺口,历史高点等)的突破分析时,其本质功能才能得到充分运用和展现(如图例3-4技术解析)。
但在OBV的使用中,您可能已经注意到这样的现象:在一段完整的牛熊猫行情周期内,无论当前趋势是上涨还是下跌,从总体上看,OBV指标趋势老是不断上升,即或股价跌幅很大甚至已跌破历史低点,OBV回落幅度却很小!一些人对此大惑不解,将信将疑而不再敢使用。其实,这正是股价动能原理的真实体现,不断放大的成交量才能推动价格上涨,而下跌却无须成交量的配合,甚至可以象自由落体一样无量空跌。显然,弄清指标原理,是正确认识和使用指标的前提。
我们从OBV对成交量的分解原则,这个现象很容易得到解释。由于下跌的成交量通常总小于上涨的成交量,故而所有上涨的成交量之和,总是远大于下跌成交量之和!于是对应行情的上涨阶段,OBV指标线上行的幅度也总会是远大于下跌阶段,虽经函数SUM累计合并计算后,指标值也总是为正(但若上市初期便出现下跌的情形例外),这样造成了OBV线总体上处于不断上升的态势。
尽管OBV的下行幅度相对较小,但下跌趋势总存在。特别在熊市时期,OBV指标线随股价缓慢回落,持续时间还相当长。但在市场涨跌循环中,能量的消涨有其内在的规律性。由于年均线系统在当前我国证券市场具有很强的现时意义,我们不妨借鉴“1250战法”的理念,把它用于股票能量分析中来。
当调增ABV均线参数,使之接近半年和年线,之后会清楚看到:当OBV随着股价的调整而小幅缓慢回落,但在触击到半年线或年线附近时,能量因接近周期性调整的极限而枯竭,成交量通常难以继续萎缩,此时往往诱发股价反弹,甚至就此孕育反转行情。尤其在中长期上升趋势中的阶段性调整时,这种现象更为明显(如图例3-4,3-5所示)。
但当出现放量下跌时,OBV可向下穿越均线,但若股价下跌幅度已大,往往是最后一跌,可等待能量重新会到均线之上后寻找机会;此时如是股价高位回落,是转势信号,预示下跌行情会较大。
将改变参数后的指标冠名为ABV2,由于溶入了“1250战法”的市场理念,因ABV2赋含了新的技术意义,而使得指标的实战技术功效得以增强,同时1250均线系统的使用技法与技巧完全可用到ABV2中。建议ABV2参数N1=72~110;N2=180~220。
三、价量趋势PVT与威廉变异离散量WAVD
价量趋势PVT在考察成交量对股价的影响时,其思路与OBV是相通的,但在衡量成交量对市场的贡献时,PVT是以股价的涨跌幅来量度的。即要在成交量前乘以涨跌幅这一系数后,才进行累加。显然,当股价涨幅较大,则成交量贡献愈大;反之贡献就小,甚至可能为负。这样PVT很巧妙地把能量变化与价格趋势有机的联系到一起,从而构成量价趋势指标,公式为:
PVT:SUM((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*VOL,0);
从这个意义上将,笔者更推崇PVT的理念,对能量的描述更为合理,更准确揭示量价间的本质联系,以及量价间的协同效应表现也更加清晰。譬如对10元的股票,当其上涨0.05元与上涨5%所对应的成交量意义,在OBV眼里是一样的,但在PVT看来却有极大差异。
关于PVT的技法和形态意义,基本与OBV一致。但当设置适当的均线和平衡轴坐标线后,再与剃度均线组合,可进行中长线趋势跟踪,不失为一对很好的技术搭档。若将PVT用于5分钟和15分钟线对股票进行短线操作,在期货市场中,用于对中长期趋势研判和当日超短线博弈,也同样显示出其独特的功效(如图例3-6)。
仿照OBV的做法,也可对PVT设置年均线系统,使之功能和技法更趋完善。
接下来分析WAVD。
WAVD同PVT一样,也是对成交量进行累和。但在分解成交量时,WAVD关注的是经多空搏杀后最有价值的那部分成交,即去除当日K线的上下影线,取其实体部分,来量度成交量对市场的贡献,所以WVAD也叫多空净额成交量。算法为:
〔〔收盘价-开盘价〕/〔最高价-最低价〕〕×成交量的N日累和
公式:
WVAD:SUM((CLOSE-OPEN)/(HIGH-LOW)*VOL,N)/10000;
MAWVAD:MA(WVAD,M);
容易看出式中成交量VOL前面的表达,正是威廉指标公式,所以WAVD又叫威廉变异离散量。由于WVAD缺损参数N通常为24~40,适宜寻找短线价格波动机会。但当设为0时,指标形态与OBV、PVT就基本相似,故此时指标涵义和技法也可借鉴。
PVT设置年均线系统:
MA1:MA(PVT,M1);
MA2:MA(PVT,M2);
参数:M1=72—120;M2=200—250
四、容量指标VR
有意思的是,从分解市场成交量的思路上看,VR与OBV间的确是相互借鉴的,至于谁借鉴谁,不在我们讨论的范畴。
在计算周期N内,凡价格上涨时的成交量,累计为TH;反之下跌的成交量累计为TL;无涨跌时仍需累计为TQ(注,有些分析软件中也将此计项为零,但最终对VR的影响很小),最后计算上涨的累计能量与下跌的累计能量之比,而不是象OBV计算累和。VR的算法:
〔TH×2+TQ〕×100/〔TL×2+TQ〕
系数2是考虑了TH权重,公式表达:
TH:=SUM(IF(CLOSE REF(CLOSE,1),VOL,0),N);
TL:=SUM(IF(CLOSE REF(CLOSE,1),VOL,0),N);
TQ:=SUM(IF(CLOSE=REF(CLOSE,1),VOL,0),N);
VR:100*(TH*2+TQ)/(TL*2+TQ);
MAVR:MA(VR,M);
{缺省参数N=26;M=6}
由于VR对多空能量采用求比值算法,再因多空能量的此消彼涨总是有限度的,竟而使得VR曲线总会是在一定的区间上下震荡。这样,VR对能量的测度就有了大致可参考的量化标准,而不象OBV、PVI指标值老是上升,给人找不着北的感觉。
VR指标从形态上看,是一波波快速跳动的能量峰,象心电图的脉动一样。故通常当VR能量峰达300~350时,是能量短线脉动高点,可考虑获利卖出;500以上预示能量释放过度;在40附近,是能量极度萎缩的标志,预示股价有反弹机会。
对于VR在300~350区域的技法,适合绝大部分的震荡行情,如与强弱类指标配合,效果会更好(如图例3-7)。
而对于VR下限40的技法,笔者认为用周线对辅助判定波段底部很有帮助,建议常用,比如今年9月14日行情(也正是该篇文章的结稿期间),如上证指数图例:
关于正成交量PVI、负成交量NVI叙述略。