四项一致-(源码 副图 说明 贴图)介绍
四项一致-(源码 副图 说明 贴图)
四项一致
使用方法:
1、XC正常情况下与其他二线及股价背离走势。即其他二线上涨,股价上涨,XC线却下跌;
2、当XC线与股价以及其他二线走势一致,则为“四线一致”的走势。这四项一致,如在底部则一定上涨,如在顶部则一定下跌。而且,一旦四项一致则预示上涨或者下跌的周期相对较长,且涨幅和跌幅也较大。
3、指标具有向导性质,利用了MACD的基本功能,克服了MACD严重滞后的问题。具有领先指标的意义。{本指标由迷糊鱼2010原创,并具有解析权,本源码开源。如转帖及修改请注明出处及作者}
源码:
TR1:=MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1)));
DMZ:=IF((H+L)<=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
DMF:=IF((H+L)>=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
DDZ:=SUM(DMZ,13)/(SUM(DMZ,13)+SUM(DMF,13));
DDF:=SUM(DMF,13)/(SUM(DMF,13)+SUM(DMZ,13));
{迷糊鱼2010原创}
ZX:DDZ-DDF,COLORSTICK;
MZX:=SMA(ZX,30,10);
AD:=MA(MZX,30);
KX:EMA(C,7)-EMA(C,19),COLORWHITE;
MX:=EMA(KX,9);
DX:2*(KX-MX),COLORCYAN;
XC:DX-KX,COLORGREEN;
DRAWICON(CROSS(XC,KX),XC,39);
DRAWICON(CROSS(DX,KX),KX,38);
改进版(含ZIG未来函数,担心未来函数的使用上面的,看懂的使用改进的。这就是使用未来函数的经典范例。)
TR1:=MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1)));
DMZ:=IF((H+L)<=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
DMF:=IF((H+L)>=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
DDZ:=SUM(DMZ,13)/(SUM(DMZ,13)+SUM(DMF,13));
DDF:=SUM(DMF,13)/(SUM(DMF,13)+SUM(DMZ,13));
ZX:DDZ-DDF,COLORSTICK;
MZX:=SMA(ZX,30,10);
AD:=MA(MZX,30);
KX:EMA(C,7)-EMA(C,19),COLORWHITE;
MX:=EMA(KX,9);
DX:2*(KX-MX),COLORCYAN;
XC:DX-KX,COLORGREEN;
{Z字转向}
Z:=20;
ZXX:=ZIG(3,Z);
Z,D:(ZXX>REF(ZXX,1))*(C/TROUGH(3,Z,1)-1),COLORMAGENTA;
DFD:(ZXX<REF(ZXX,1))*(C/PEAK(3,Z,1)-1),COLORBLUE;
DBZQ:=BARSLAST(Z,D);
DZQ:=BARSLAST(DFD);
QZ,:=REF(Z,D,DZQ);
JDF:(C-HHV(C,DZQ))/C*100,NODRAW;
JZ,:(C-LLV(C,(DZQ+1)))/LLV(C,(DZQ+1)),NODRAW;
DRAWICON(CROSS(XC,KX),XC,39);
DRAWICON(CROSS(DX,KX) AND Z,D>0,KX,38);
gd14296