MACD(Moving Average Convergence and Divergence)是Geral Appel于1970年提出的,利用收盘价的短期(常用为12日)指数移动平均线与长期(常用为26日)指数移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。MACD指标是最著名的趋势性指标,其主要特点是稳健性,被广大投资者成为技术指标之王。MACD的核心作用是能够观察趋势变化的加速度,亦即体现了数据升跌的加速度(动能)变化。
MACD在应用上应先行计算出快速(一般选12日)移动平均值与慢速(一般选26日)移动平均值。以这两个数值作为测量两者(快速与慢速线)间的“差离值”依据。所谓“差离值”(DIF),即12日EMA数值减去26日EMA数值。因此,在持续的涨势中,12日EMA在26日EMA之上。其间的正差离值(+DIF)会愈来愈大。反之在跌势中,差离值可能变负(-DIF),也愈来愈大。 至于行情开始回转,正或负差离值要缩小到一定的程度,才真正是行情反转的信号。MACD的反转信号界定为“差离值”的9日移动平均值(9日EMA)。 在MACD的指数平滑移动平均线计算公式中,都分别加T+1交易日的份量权值,以参数12(SHORT)和26(LONG)、M(9)为例,其公式如下:
LONG (2, 100, 26);
SHORT (1, 40, 12);
M (1, 60, 9);
DIF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIF,M);
MACD : 2*(DIF-DEA),COLORSTICK;
MACD指标的图示如下,常用的参数和形态有:红柱、绿柱、白线(也称快线)、黄线(也称慢线)、金叉、死叉、底背离和顶背离。
MACD指标基本用法
1. MACD金叉:DIFF由下向上突破DEA,为买入信号。
2. MACD死叉:DIFF由上向下突破DEA,为卖出信号。
3. MACD绿转红:MACD值由负变正,市场由空头转为多头。
4. MACD红转绿:MACD值由正变负,市场由多头转为空头。
5. DIFF与DEA均为正值,即都在零轴线以上时,大势属多头市场,DIFF向上突破DEA,可作买入信号。
6. DIFF与DEA均为负值,即都在零轴线以下时,大势属空头市场,DIFF向下跌破DEA,可作卖出信号。
7.当DEA线与K线趋势发生背离时为反转信号。
8. DEA在盘整局面时失误率较高,但如果配合RSI及KDJ指标可适当弥补缺点。
指标背离原则是整个MACD运用的精髓所在,也是这个指标准确性较高的地方。其中细分为顶背离和底背离。其基础要点如下:
背离形成原理:由于MACD值反应了趋势变化的加速度,如果趋势与加速度的变化不对称,就形成了背离。具体来说,就是股价往上发展,但MACD值却往下发展,称为顶背离;或者,股价往下发展,但MACD值却往上发展,称为底背离。背离确认后,往往会形成趋势的转变。
指标背离指标也有公式,以便于快速观察到背离形态以及选股。以下公式和图例供参考,该指标配合中枢理论运用效果更好:
/**参数设置
LONG (2, 100, 26);
SHORT (1, 40, 12);
M (1, 60, 9);
/** MACD公式
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG),COLORWHITE,LINETHICK2;
DEA : EMA(DIFF,M),COLORMAGENTA,LINETHICK2;
MACD:2*(DIFF-DEA),DRAWNULL;
/**底背离公式
SETTING1:=IF(MACD>REF(MACD,1) and MACD>=0,0,1);
STICKLINE(MACD>=0,0,MACD,5,SETTING1),COLORYELLOW;
SETTING2:=IF(MACD>REF(MACD,1) and MACD<0,1,0);
STICKLINE(MACD<0,0,MACD,5,SETTING2),COLORGREEN;
VAR1:=CROSS(DIFF,DEA);
VAR2:=CROSS(DEA,DIFF);
AA:=DEA>REF(DEA,1);
BB:=CROSS(DIFF,REF(DIFF,1));
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
AB:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(AB=2,21)=1;
DRAWICON(二次金叉,DEA*0.5,23),COLORYELLOW ;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA),DRAWNULL;
DRAWTEXT(底背离,DEA*1.5,'底背离'),COLORRED;
DRAWICON(底背离,DEA*1.1,12),COLORRED;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:REF(C,A2+1)DIFF AND CROSS(DEA,DIFF),DRAWNULL;
DRAWTEXT(顶背离,DEA*1.5,'顶背离'),COLORWHITE;
DRAWICON(顶背离,DEA*1.1,13),COLORGREEN;
MACD形态推演:MACD各周期的形态推演是高阶用法。一般股票市场使用的周期从小到大排列是,1分钟-5分钟-15分钟-30分钟-60分钟-日线-周线-月线-年线,期货市场还会用到5秒和15秒周期,以观察市场的快速波动趋势。MACD形态推演就是根据小周期MACD的变化趋势,推演到上一级别MACD的趋势变化。例如60分钟周期已形成了黄白线低位金叉,而日线周期绿柱已缩短,表示整体趋势是向上的,可以买入做多。
MACD指标应用扩展:因为MACD是反应趋势变化速度的数学指标,所以可以应用到其他领域,以观察该领域数据的变化趋势。例如资金管理、房价走势、人口增长趋势等等。上一篇文章提到了资金管理的重要性,但资金曲线一般只反映趋势,而无法直观反映出趋势变化的加速度和变化的拐点。所以这里笔者引用上述MACD的概念,应用WPS的统计和图表功能,对股市资金收益率MACD进行统计和分析:
1. EMA函数
因为WPS本身没有EMA函数,这里要先说明EMA函数的定义:
EMA(指数平滑移动平均): EMA(X,N),求X的N日指数平滑移动平均。算法:若Y=EMA(X,N)
则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指数平滑均价。
2. 资产收益率原始数据
原始数据为资产收益率变化数据,如下图:
3. 计算出资金收益率MACD数值
按照MACD的函数公式定义,对资金收益率原始数据用WPS进行公式运算,统计出MACD各参数的数值。如下图:
4. 画出资金收益率MACD分析图
根据统计出来的资金收益率MACD数值,应用WPS的绘图功能画出分析图:
5. 数据分析
从图3曲线可以看到,资产收益率基本处于上升趋势,也跑赢了上证指数。但从图5曲线可以看出,1-17交易日投资增速要比18-37交易日要慢,其中还出现了绿柱,表示投资增速减缓,甚至出现负增长;后面红柱堆量比前面红柱堆量缩减,出现了MACD形态顶背离。这就需要及时减少仓位,避免出现过大的回撤,保护已有的盈利。同样,如果MACD出现金叉趋势,表示投资顺利发展,可以逐步加大仓位。
MACD是名副其实的技术指标之王。其中还有很多更高阶的应用方法和实战技巧,等待广大投资者去挖掘、推广!
希望这系列文章对各位形成系统的投资体系有所帮助。祝各位投资顺利!
后注:本文提及的MACD应用方法和实例为笔者原创,如需引用请与笔者联系。