MACD指标:属于均线指标的变异体,反映了两条不同周期均线之间速度和加速度的变化,它是对均线指标系统的完美补充。 改编思路一、传统MACD指标中的DIF值为两条不同周期均线之差,因此高价股与低价股之间无法进行强弱对比,将DIF值由绝对值改为相对百分值,建立统一的对比标准。 改编思路二、改变DIF和MACD在图表上的显示方式,通过DIF线条的颜色变化来体现速度的变化,通过MACD柱体的色差变化来体现加速度的变化。 改编思路三、整合其他震荡类指标如KD随机指标,在超买超卖区寻找MACD顶背离和底背离信号,并加以注标识方便观测。 改编思路四、将两个不同时间级别的MACD指标叠加起来,组成一个的双重滤网指标,用大级别周期指标做趋势判断,用小级别周期指标选择趋势拐点。 指标源码 AMOC:=赋值; 加微信ubs6288免费分享 DIF:100*(EMA(AMOC,SHORT)-EMA(AMOC,LONG))/EMA(AMOC,LONG),DOTLINE; X:IF(DIF>REF(DIF,1),DIF,DRAWNULL),LINETHICK2,COLORYELLOW; DEA:=EMA(DIF,MID); MACD:(DIF-DEA)*2,COLORSTICK; STICKLINE(MACD<0&&MACD<REF(MACD,1),MACD,0,1,0),COLORLICYAN; STICKLINE(MACD>0&&MACD>REF(MACD,1),MACD,0,1,0),COLORMAGENTA; DIF0:100*(EMA(AMOC,N*SHORT)-EMA(AMOC,N*LONG))/EMA(AMOC,N*LONG),DOTLINE; Y:IF(DIF0>REF(DIF0,1),DIF0,DRAWNULL),LINETHICK2,COLORRED; DEA0:=EMA(DIF0,N*MID); MACD0:(DIF0-DEA0)*2,NODRAW; RSV1:=EMA((C-LLV(L,LONG))/(HHV(H,LONG)-LLV(L,LONG))*100,SHORT); K1:=EMA(RSV1,SHORT); D1:=MA(K1,3); 超背:=D1<20&&EXIST(DIF<-9,2)&&REF(DIF,1)<MIN(REF(DIF,2),DIF); DRAWICON(超背,DIF,33); (例图1 传统MACD指标) (例图2 自编MACD指标) 声明:本订阅号刊载的信息不构成任何投资建议,仅供量化研究爱好者互相交流参考,据此买卖,盈亏自负,股市有风险,投资需谨慎! |
|