macd背离
short:=12;
long:=26;
mid:=9;
dif:ema(close,short)-ema(close,long);
dea:ema(dif,mid);
macd:(dif-dea)*2,colorstick;
if(dif>dea,dif,drawnull)colorred,linethick2;
{0,colorwhite,dotline;}
a1:=barslast(ref(cross("macd.dif","macd.dea"),1));
b1:=ref(c,a1+1)>c and ref("macd.dif",a1+1)<"macd.dif" and cross("macd.dif","macd.dea");
drawicon(b1>0,llv(dif,60)*0.84,1);
drawtext(b1>0,llv(dif,60)*0.85,'..macd'),colorgreen;{macd底背离}
c1:=barslast(ref(cross("macd.dea","macd.dif"),1));
d1:=ref(c,c1+1)<c and ref("macd.dif",c1+1)>"macd.dif" and cross("macd.dea","macd.dif");
drawicon(d1>0,hhv(dif,60)*0.84,2);
drawtext(d1>0,hhv(dif,60)*0.85,'..macd'),colorred;{macd顶背离}
jc:=dea-dif;
绿柱:=if(macd<0,sum(macd,barslast(jc<0)),0);
红柱:=if(macd>0,sum(macd,barslast(jc>0)),0);
本次最低价:=llv(l,barslast(jc<0));
本次最高价:=hhv(h,barslast(jc>0));
x1:=if (macd<0,barslast(cross(dif,dea)),0);
前次绿柱:=ref(绿柱,x1+1);{}
前次最低价:=ref(本次最低价,x1+1);
y1:=if((绿柱<0 and abs(绿柱)<abs(前次绿柱)
and 本次最低价<前次最低价),1,0);
rs1:= macd<0 and ref(macd,1)<0 and c<前次最低价
and abs(绿柱)<abs(前次绿柱) and abs(macd)<abs(ref(macd,1));
底背驰:=if (cross(dif,dea),ref(y1,1),0);
drawicon(底背驰,llv(dif,60)*0.1,1);
drawtext(底背驰,llv(dif,60)*0.1,'..柱'),colorgreen;{柱底背离}
x2:=if(macd>0,barslast(cross(dea,dif)),0);
前次红柱:=ref(红柱,x2+1);
前次最高价:=ref(本次最高价,x2+1);
y2:=if((红柱>0 and 红柱<前次红柱 and 本次最高价>前次最高价),1,0);
rs2:=macd>0 and ref(macd,1)>0 and c>前次最高价 and abs(红柱)<abs(前次红柱) and abs(macd)<abs(ref(macd,1));
顶背驰:=if(cross(dea,dif),ref(y2,1),0);
drawicon(顶背驰,hhv(dif,60)*0.1,2);
drawtext(顶背驰,hhv(dif,60)*0.1,'..柱'),colorred;{柱顶背离}
{ 以下是可能出现的变盘点,关注 }{}
stickline(count(dif>dea,barslast(cross(dif,dea))+1)= 7,0,macd,0.5,0),colorgreen;
stickline(count(dif>dea,barslast(cross(dif,dea))+1)=15,0,macd,0.5,0),colorgreen;
stickline(count(dif>dea,barslast(cross(dif,dea))+1)=28,0,macd,0.5,0),colorgreen;
stickline(count(dif>dea,barslast(cross(dif,dea))+1)=36,0,macd,0.5,0),colorgreen;
stickline(count(dif>dea,barslast(cross(dif,dea))+1)=48,0,macd,0.5,0),colorgreen;
stickline(count(dif<dea,barslast(cross(dif,dea))+1)= 7,0,macd,0.5,0),colorred;
stickline(count(dif<dea,barslast(cross(dif,dea))+1)=15,0,macd,0.5,0),colorred;
stickline(count(dif<dea,barslast(cross(dif,dea))+1)=28,0,macd,0.5,0),colorred;
stickline(count(dif<dea,barslast(cross(dif,dea))+1)=36,0,macd,0.5,0),colorred;
stickline(count(dif<dea,barslast(cross(dif,dea))+1)=48,0,macd,0.5,0),colorred;
上一指标公式:布林线主图 通达信布林
下一指标公式:金玉满堂 通达信金玉满堂
☉ 好公式网发布的指标公式主要用于软件技术面分析,仅供参考,勿用于实际操作,据此操作风险自负!
☉ 解压密码:www.goodgongshi.com 就是好公式网域名,希望大家看清楚,切勿输错。
☉ tnc和tni格式指标公式,仅可以用通达信软件引入使用,例如可以用通达信软件引入使用指标公式;
☉ tne格式指标公式,仅可以用通达信软件公式编辑器5.0版导入,高版本兼容低版本;
☉ fnc格式指标公式,可以用大智慧软件新一代高速行情分析系统股票软件使用,少部分可以用分析家软件引入使用;
☉ alg格式指标公式,仅仅可以用飞狐交易师软件引入使用;exp格式指标公式,仅可以用大智慧经典版软件引入使用;
☉ hxf格式指标公式,仅可以用同花顺软件引入使用。
☉ 如果您发现下载软件链接错误,请联系管理员报告错误。
☉ 好公式网欢迎各位网友帮忙宣传转发本站网址,有您的支持,我们会做得更好!
☉ 本文MACD背离 荆州量学金融终端分时副图一 通达信背离终端仅供学习研究。