{BOLL20} MID:=MA(C,20); VAR11:=POW((C-MID),2); VAR12:=MA(VAR11,20); VAR13:=SQRT(VAR12); UPPER:=MID+2*VAR13; LOWER:=MID-2*VAR13; BOLL:REF(MID,1),COLORMAGENTA; UB:REF(UPPER,1),COLOR00FFFF; LB:=REF(LOWER,1),COLORFF00FF; DRAWTEXT(COUNT(L>UB,3)>=3,H*1.01,'布顶'),COLORYELLOW; {3天最低价大于布林上轨} {BOLL26} MIDJ:=MA(C,25); VAR11J:=POW((C-MIDJ),2); VAR12J:=MA(VAR11J,25); VAR13J:=SQRT(VAR12J); UPPERJ:=MIDJ+2*VAR13J; LOWERJ:=MIDJ-2*VAR13J; BOLL26:=REF(MIDJ,1),COLORFFFFFF; UB26:=REF(UPPERJ,1),COLOR00FFFF,POINTDOT; LB26:REF(LOWERJ,1),COLORFF00FF,POINTDOT; DRAWTEXT(COUNT(H<LB26,3)>=2 AND CURRBARSCOUNT<=240,L*0.93,'布底'),COLORYELLOW; {3天最高价小于布林下轨} BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORWHITE; 支撑线:(MA(CLOSE,20)+MA(CLOSE,40)+MA(CLOSE,60))/3,LINETHICK2,COLORYELLOW; MA5:=MA(C,5);MA55:=MA(C,55); 上穿:=CROSS(MA5,MA55); DRAWLINE( 上穿,C, REF(上穿,1), REF(C,1), 1),COLORRED; 阻力4Y:REFDATE(REF(HHV(H,110),20),DATE),COLORGREEN; 阻力4S:REFDATE(REF(HHV(H,440),5),DATE),COLORYELLOW; {每个季度的最后一个交易日画竖线} STICKLINE(REFX(CROSS(MOD(MONTH,3),0.5),1),CONST(HHV(H,120)),CONST(LLV(L,120)),0,-1),COLOR999999; {每年的最后一个交易日画一根垂直线} IF(CROSS(BACKSET(BARSLAST(MONTH<REF(MONTH,1))=0,2),0.5),HHV(H,0),DRAWNULL),STICK,COLORRED; 上市天数:=BARSCOUNT(C); 上市均线:MA(C,上市天数),LINETHICK2,COLORYELLOW; K3:=BACKSET(上市均线<=REF(上市均线,1),2); IF(K3,上市均线,DRAWNULL),COLOREAEAAE,LINETHICK2; (EMA(CLOSE,240) * 0.75),COLORGREEN,LINETHICK3; 铁底:(EMA(CLOSE,240) * 0.75),COLOR00FFFF; {3天前KDJ.J零下100上第3天} 零下J:=REF(KDJ.J#MONTH,3)<0; J100上:=REF(KDJ.J#MONTH,3)>100; 月上KDJ:DRAWLINE(CURRBARSCOUNT<=340,C, REF(零下J,1), REF(C,1), 1),COLORLIRED,LINETHICK2; 月下KDJ:DRAWLINE(CURRBARSCOUNT<=340,C, REF(J100上,1), REF(C,1), 1),COLORLIGREEN,LINETHICK2; 季上KDJ:DRAWLINE(CURRBARSCOUNT<=340,C, REF(REF(KDJ.J#SEASON,3)<0,1), REF(C,1), 1),COLORLIRED,LINETHICK2; DRAWICON(REF(KDJ.J#WEEK,3)<0 AND CURRBARSCOUNT<=240,L*0.98,1); {月线kdj.j3月前小于0今天在日线上画线 月线kdj.j3月前大于100今天0在日线上画线 。。。} |
