通达信自动画线主图指标公式源码,基于高低点过滤识别、长期转折连线、三角形结构画线及短比参考值等逻辑编写。公式源码完整,可直接导入通达信软件使用,辅助判断波段结构。

QA:=REF(HIGH,3)=HHV(HIGH,2*3+1); KB:=FILTER(QA,3); RC:=BACKSET(KB,3+1); WD:=FILTER(RC,3); YE:=REF(LOW,3)=LLV(LOW,2*3+1); PF:=FILTER(YE,3); QG:=BACKSET(PF,3+1); ZH:=FILTER(QG,3); XI:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; VJ:=(HIGH+LOW)/2; MK:=(WD AND NOT(ZH AND XI>=VJ)) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1; NL:=(ZH AND NOT(WD AND XI=VJ)); AO:=REF(BARSLAST(MK),1)+1; BP:=BACKSET(MK AND COUNT(NL,AO)>0,LLVBARS(IF(NL,LOW,10000),AO)); CQ:=BP>REF(BP,1); DR:=BACKSET(CQ,2); ES:=DR>REF(DR,1); FT:=ES OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1; GU:=REF(BARSLAST(FT),1)+1; HV:=BACKSET(FT AND COUNT(MK,GU)>0,HHVBARS(IF(MK,HIGH,0),GU)); IW:=HV>REF(HV,1); JX:=BACKSET(IW,2); KY:=JX>REF(JX,1); DRAWLINE(ES,L,KY,H,0),COLORWHITE,LINETHICK1,POINTDOT; DRAWLINE(KY,H,ES,L,0),COLORWHITE,LINETHICK1,POINTDOT; LZ:=BACKSET(BARSTATUS=2,MIN(BARSLAST(KY),BARSLAST(ES))+1); MZ:=LZ>REF(LZ,1); DRAWLINE(MZ,IF(KY,H,L),BARSTATUS=2,IF(BARSLAST(KY)>BARSLAST(ES),H,L),0),COLORWHITE,LINETHICK1,POINTDOT; NZ:=H; OQ:=REF(H,REF(BARSLAST(KY),1)+1)>REF(H,REF(BARSLAST(KY),1)+2+REF(BARSLAST(KY),REF(BARSLAST(KY),1)+2)); PW:=NZ AND OQ AND KY; QZ:=BACKSET(PW,REF(BARSLAST(KY),1)+2); RY:=QZ>REF(QZ,1); SZ:=L>REF(L,REF(BARSLAST(ES),1)+1); TA:=REF(L,REF(BARSLAST(ES),1)+1); UB:=SZ AND TA AND ES; VC:=BACKSET(UB,REF(BARSLAST(ES),1)+2); WF:=VC>REF(VC,1); DRAWICON(RY,H,10); DRAWICON(WF,L,12); XH:=RY OR BARSTATUS=2 OR BARSCOUNT(C)=1; YI:=REF(BARSLAST(XH),1)+1; ZJ:=BACKSET(XH AND COUNT(WF,YI)>0,LLVBARS(IF(WF,L,POW(10,20)),YI)); AK:=ZJ>REF(ZJ,1); BL:=BACKSET(AK,2); CM:=BL>REF(BL,1); DN:=CM OR BARSTATUS=2 OR BARSCOUNT(C)=1; EO:=REF(BARSLAST(DN),1)+1; FP:=BACKSET(DN AND COUNT(RY,EO)>0,HHVBARS(IF(RY,H,-POW(10,20)),EO)); GQ:=FP>REF(FP,1); HR:=BACKSET(GQ,2); IS:=HR>REF(HR,1); DRAWLINE(IS,H,CM,L,0),COLORGREEN,LINETHICK1; DRAWLINE(CM,L,IS,H,0),COLORGREEN,LINETHICK1; JT:=BACKSET(BARSTATUS=2,MIN(BARSLAST(IS),BARSLAST(CM))+1); KU:=JT>REF(JT,1); DRAWLINE(KU,IF(IS,H,L),BARSTATUS=2,C,0),COLORGREEN,LINETHICK1; LV:=BACKSET(BARSTATUS=2,BARSLAST(ES)+1); MW:=LV>REF(LV,1); NX:=BACKSET(MW,REF(BARSLAST(ES),1)+2); OY:=NX>REF(NX,1); DRAWLINE(OY,L,MW,L,1),COLORMAGENTA,LINETHICK1; PZ:=BACKSET(BARSTATUS=2,BARSLAST(KY)+1); QB:=PZ>REF(PZ,1); RC2:=BACKSET(QB,REF(BARSLAST(KY),1)+2); SZ2:=RC2>REF(RC2,1); DRAWLINE(SZ2,H,QB,H,1),COLORMAGENTA,LINETHICK1; 近一低:REF(L,BARSLAST(MW)),COLOR99FF66,POINTDOT,LINETHICK3; 近二低:REF(L,BARSLAST(OY)),COLORFF66FF,POINTDOT,LINETHICK3; 近一高:REF(H,BARSLAST(QB)),COLOR99FF66,POINTDOT,LINETHICK3; 近二高:REF(H,BARSLAST(SZ2)),COLORFF66FF,POINTDOT,LINETHICK3; 短高值:=REF(H,BARSLAST(QB)); 短低值:=REF(L,BARSLAST(MW)); 短比值:(C-短低值)/(短高值-短低值),LINETHICK0; 基准比:=REF(INDEXC,BARSLAST(MW))/REF(C,BARSLAST(MW)); 底区:REF(L,BARSLAST(MW)),COLORRED,LINETHICK2; 顶区:REF(H,BARSLAST(QB)),COLORGREEN,LINETHICK2; STICKLINE(MW,顶区,底区,0,0),COLORFF6633,LINETHICK3; DRAWLINE(QB,H,MW,L,0),COLORFF6633,LINETHICK3; DRAWLINE(QB,H,MW,顶区,0),COLORFF6633,LINETHICK3; STICKLINE(QB,顶区,底区,0,0),COLORRED,LINETHICK3; DRAWLINE(MW,L,QB,H,0),COLORRED,LINETHICK3; DRAWLINE(MW,L,QB,底区,0),COLORRED,LINETHICK3;
下载声明:(请您认真阅读一下条款!)
1、指标是辅助工具,仅学习研究之用,不具备任何投资建议,使用后一切责任自负,我方不承担任何直接或间接责任!
2、下载前请认真阅读文章中的说明以及指标裁图,指标无准确率,无成功率,理性对待和学习研究。
3、仅提供安装指导售后服务,不提供具体使用方法,后续指标涉及修改、转换、定制开发等额外服务,需另行协商费用。
4、由于指标公式是虚拟产品,不保证对您有用,下载请再三确认,如您一旦付费/下载视为公平理性消费,恕不退款和调换!