macd:"macd.macd",linethick;
w1:stickline(macd>0,macd,0,8,1),colorred;
w2:stickline(macd<0,macd,0,8,1),colorcyan;
va1:=hhvbars(macd,barslast(macd<0)+1);
va2:=cross(backset(cross(0,macd),ref(va1,1)+2),0.5);
qg:=cross(backset(cross(0,macd) or (islastbar and macd>0),ref(va1,1)+2),0.5);
前高:linevalue(va2,macd,ref(va2,1),ref(macd,1),0,0),colormagenta;
va3:=llvbars(macd,barslast(macd>0)+1);
va4:=cross(backset(cross(macd,0),ref(va3,1)+2),0.5);
bd:=barslast(filterx(cross(0,macd),barscount(c)));
前低:linevalue(va4,macd,ref(va4,1),ref(macd,1),0,0);
bdtj:=if(macd<0,filterx(macd=llv(macd,barslast(macd>0)),
barscount(c)),0);
tsbdtj:=barslast(bdtj);
zq:=datacount-barpos;
bdzh:=filterx(macd<refx(llv(macd,bd+1),zq),barscount(c));
bdts:=barslast(bdzh);
本低:if(bd+1>=1,refx(llv(macd,bd+1),zq),0),linethick;
partline(bd+1>=1,refx(llv(macd,bd+1),zq));
bdcl:=cross(count(cross(macd>本低/2 and macd<0,0.5),tsbdtj)=1,0.5) and tsbdtj>=0;
终点:=if(islastbar and macd>0 and macd=hhv(macd,barslast(macd<0)),1,
if(filterx(qg,barscount(c)),2,0));
uu:=(终点=1 or 终点=2) and macd>0;
zz:=filterx(uu,barscount(c));
本高:linevalue(zz,macd,ref(zz,1),ref(macd,1),0,0),colorwhite;
横线:=refx(ref(macd,barslast(zz)),zq);
ww:=macd>横线;
起始点:=filterx(refx(barslast(ww),1)=1,barscount(c));
天数┃:barslast(起始点),coloryellow,linethick;
上横线:linevalue(起始点,横线,zz,横线,0,0),colorgreen,linedot;
下横线:drawline(bdzh,refx(llv(macd,bd+1),zq),bdtj=1,macd,0),color8080ff,linedot;
drawnumber(bdtj,refx(llv(macd,bd+1),zq)*0.9,bdts,2);
drawnumber(zz,上横线*1.1,天数┃,2);
aq:=setval(起始点,barslast(zz),0-barslast(zz),barslast(zz));
tj:=if(起始点,aq,0);
红柱数量:if(天数┃>0 and 天数┃<=ref(tj,天数┃),sum(macd>0,天数┃),0),colorwhite,linethick;
横线起始价:ref(c,天数),linethick;
空间评估:(横线起始价-c)/c*100,linethick;
tt:=barslast(zz);
wqg:=cross(count(cross(macd<本高/2 and macd>0,0.5),zz)=1,0.5) and zz>=0;
stickline(macd>前高 and 本高>前高 and barslast(cross(macd<本高/2,0.5))>0 and
macd>(前高+本高)/2,macd,前高,2.6666666666666666666666666666667,0),coloryellow;
前高本高二分位:if(macd>0 and 本高<>前高,linevalue(wqg,(前高+本高)/2,ref(wqg,1),ref((前高+本高)/2,1),0,0)
,0),colorc0c000,linedot,linethick;
partline(macd>0 and 本高<>前高,linevalue(wqg,(前高+本高)/2,ref(wqg,1),ref((前高+本高)/2,1),0,0)),colorc0c000,linedot;
aa:='〖'+'上升空间'+'〗'+numtostr(if(空间评估,空间评估,0),2);
drawtextex(c>0,1,0,1000,aa + '﹪'),colorwhite;
drawtext(wqg,macd*1.1,'本高成立'),colorwhite;
drawtext(bdcl,macd*1.1,'本低成立'),colorwhite;
stickline(macd>前高,macd,前高,1,0),coloryellow;
stickline(wqg,macd,0,2.6666666666666666666666666666667,0),colorgreen;
stickline(macd<0 and macd<前低 and 前低<0,macd,前低,2.6666666666666666666666666666667,0),colorblue;
aq1:=setval(cross(macd<0,0.5),barslast(bdtj),0-barslast(bdtj),barslast(bdtj));
b1:=if(cross(macd<0,0.5),aq1,0);
tsb1:=barslast(macd>0)-1;
stickline(barslast(bdcl)>=0 and macd<前低 and macd<0,macd,前低,2.6666666666666666666666666666667,0),colorgreen;
stickline(bdcl,macd,0,2.6666666666666666666666666666667,0),colorwhite;
stickline(macd>前高 and 本高>前高 and barslast(wqg)>0,
macd,前高,2.6666666666666666666666666666667,0),colorred;
drawtext(va2 and va2<>uu,(macd/10)*9,'前');
drawtext(va2 and va2<>uu,macd/10,'高');
drawtext(zz,(macd/10)*9,'本'),colorwhite;
drawtext(zz,macd/10,'高'),colorwhite;
drawtext(bdtj,(macd/10)*9,'低'),colorred;
drawtext(bdtj,macd/10,'本'),colorred;
partline(barslast(bdcl)>=0,本低/2),colorred,linedot;
上一指标公式:要过年了发个农历年K线公式下载 飞狐农历指标 源码
下一指标公式:答十字军老师的均线趋势返折线公式下载 飞狐指标 源码
☉ 好公式网发布的指标公式主要用于软件技术面分析,仅供参考,勿用于实际操作,据此操作风险自负!
☉ 解压密码:www.goodgongshi.com 就是好公式网域名,希望大家看清楚,切勿输错。
☉ tnc和tni格式指标公式,仅可以用通达信软件引入使用,例如可以用通达信软件引入使用指标公式;
☉ tne格式指标公式,仅可以用通达信软件公式编辑器5.0版导入,高版本兼容低版本;
☉ fnc格式指标公式,可以用大智慧软件新一代高速行情分析系统股票软件使用,少部分可以用分析家软件引入使用;
☉ alg格式指标公式,仅仅可以用飞狐交易师软件引入使用;exp格式指标公式,仅可以用大智慧经典版软件引入使用;
☉ hxf格式指标公式,仅可以用同花顺软件引入使用。
☉ 如果您发现下载软件链接错误,请联系管理员报告错误。
☉ 好公式网欢迎各位网友帮忙宣传转发本站网址,有您的支持,我们会做得更好!
☉ 本文北杀MACD修改版来自楚天老张公式下载 飞狐楚天老张指标 源码仅供学习研究。