MACD顶背离、底背离副图公式:DRAWTEXT_FIX(1,0.05,0.0,0,'顶背离绿线跌,底背离红线涨'),COLOR00FFFF,
LINETHICK1;
{在固定位置显示文字}
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA), COLO
RSTICK,LINETHICK2;{这三句是MACD系统源码}
低位金叉:=CROSS(DIFF,DEA) AND DIFF=0));{统计DEA大于0到现在金叉的周期}
以下是付费内容
二次金叉:=CROSS(DIFF,DEA) AND DEACLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);{定义底背离}
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;{底背离时,显示绿色柱体}
底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;{底背离画,红色线段}
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;{底背离时,显示粉色字,底背离}
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));{取得上次死叉距离现在的周期}
顶背离:=REF(CLOSE,A2+1)DIFF AND CROSS(DEA,DIFF);{定义顶背离}
顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4; {顶背离画绿色线,属于未来函数}
DRAWTEXT(低位金叉 AND 二次金叉 AND 底背离,0.25,'三全项'),COLOR0000FF,LINETHICK2;{三个条件满足时,显示三全项}
DRAW
ICON(CROSS(DIFF,DEA),0,1);{1号图标显示红箭头};
DRAWICON(CROSS(DEA,DIFF),0,2);{2号图标显示绿箭头};
DRAWICON(CROSS(DEA,DIFF),0,2);{2号图标显示绿箭头};
上面的已经对源码做了,解析,源码直接复制就可以作为幅图使用。
MACD顶背离、底背离副图公式:对于选股,指标,我们需要在出现三全项时,进行选股。
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
低位金叉:=CROSS(DIFF,DEA) AND DIFF=0));
二次金叉:=CROSS(DIFF,DEA) AND DEACLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
低位金叉 AND 二次金叉 AND 底背离;