指標原碼:
aa:=(o+h+l+c)/4;
bb:=ma(aa,3);
cc:=sum(if(aa>ref(aa,1),aa*vol,0),4)/sum(if(aa<ref(aa,1),aa*vol,0),4);
dd:=ref(100-(100/(1+cc)),1);
a1:=hhv(aa,15);
a2:=llv(aa,15);
a3:=a1-a2;
a4:=ema((aa-a2)/a3,2)*100;
b1:=hhv(aa,60);
b2:=llv(aa,60);
b3:=b1-b2;
b4:=ema((aa-b2)/b3,2)*100;
c1:=hhv(aa,240);
c2:=llv(aa,240);
c3:=c1-c2;
c4:=ema((aa-c2)/c3,2)*100;
短期:a4,colorgreen;
中期:b4,coloryellow;
長期:c4,colorff00ff;
stickline(短期>90 and 中期>70,86,94,6,0),color00ff00;
stickline(短期<5 and 中期<30,0,8,6,0);
if(filter(中期<ref(中期,1)and 中期>90 and bb<ref(bb,1),5),80,100),colorblue,linethick2;
if(filter(中期>ref(中期,1)and 中期<5 and c>ref(c,1),5),20,0),colorred,linethick2;
d1:=中期>ref(中期,1)and 短期>ref(短期,1)and 長期>ref(長期,1)and 長期<8 and 中期<10 and 短期<15;
d2:=cross(短期,中期)and 中期<8;
d3:=cross(短期,長期)and 長期<8 and 中期<20;
drawicon(filter((d1 or d2 or d3) and dd<15 and c>ref(c,1),5),5,1);
drawicon(filter((中期<ref(中期,1)and 短期<ref(短期,1)and 長期<ref(長期,1)and 中期>95 and 短期>85)or (長期>100 and 中期>100 and 短期>100),5),95,2);
強弱分界:50, pointdot,colorwhite;
警戒區(qū):90,linethick1,colorwhite;
安全區(qū):20,colorffff00;