N:=5;M:=3; VAR0:=((EMA(C,5)) * 7 + (EMA(C,10)) * 3) / 10; VAR1:=IF((YEAR) >= (2025),0,1); VAR2:=EMA(EMA(L,21) + (6.8) * (STD(L,2)),55); VAR3:=EMA(((C / (VAR2)) * ((1.88) * C + L + O)) / (2.75),3); VAR4:=(((VAR3) - (VAR2)) / (VAR2)) / 2; VAR5:=(EMA((VAR3) - ((VAR4) * (VAR3)),5)) * (VAR1); 黄金轨道:(IF((VAR0) > (VAR5),VAR0,VAR5)) * (VAR1),LINETHICK2,COLORYELLOW; 上轨:IF(((VAR5) < (VAR0)) AND ((VAR5) < (C * (0.15))),(EMA(C,300)) - (3 * (STD(C,300))),VAR5),LINETHICK2,COLOR0000FF; IF((VAR5) > (VAR0),上轨,DRAWNULL),COLOR00FF00,LINETHICK2; 开口:BARSLASTCOUNT(黄金轨道=上轨)=1,NODRAW; DRAWICON(开口,MIN(上轨,黄金轨道)*0.96,11); VAR6:=(REF(C,1)) * (0.95); VAR7:=(REF(C,3)) * (0.875); VAR8:=MIN(VAR6,VAR7); VAR9:=((SMA(MAX(C - (REF(C,1)),0),9,1)) / (SMA(ABS(C - (REF(C,1))),9,1))) * (100); VAR10:=(((SMA(MAX(C - (REF(C,1)),0),24,1)) / (SMA(ABS(C - (REF(C,1))),24,1))) * (100)) * (VAR1); IF((((VAR8) = (VAR6)) AND ((VAR0) > (VAR5))) AND ((VAR10) > (64.5)),上轨,DRAWNULL),COLORWHITE,LINETHICK2; VAR11:=(EMA(DMA(((2.15) * C + L + H) / 4,(ABS((((3.48) * C + H + L) / 4) - (EMA(C,20)))) / (EMA(C,20))),200)) * (0.968 + 15 / (100)); VAR12:=MA(C,26) + 2 * (STD(C,26)); VAR13:=((SMA(MAX(C - (REF(C,1)),0),14,1)) / (SMA(ABS(C - (REF(C,1))),14,1))) * (100); VAR14:=(EMA(C,60) + EMA(C,120) + EMA(C,240) + EMA(C,480)) / 4; VAR15:=VAR14 + (1.91) * (STD(VAR14,3)); VAR16:=(EMA(VAR15,12)) * (1.23); STICKLINE((((VAR10) >= (64.5)) AND ((VAR13) >= 65)) AND ((MA(C,1)) > (VAR16)),C,O,3,0),COLORRED; STICKLINE((((VAR10) >= 65) AND (C = O)) AND ((MA(C,1)) > (VAR16)),C,O,3,0),COLORRED; STICKLINE((((VAR10) > 65) AND ((VAR13) >= 65)) AND ((MA(C,1)) > (VAR16)),H,L,0,0),COLORRED; STICKLINE(((((VAR10) >= (64.5)) AND ((VAR13) >= 65)) AND ((VAR13) > (VAR10))) AND (C < 上轨),O,L,0,0),COLORRED; STICKLINE(((((VAR10) >= (64.5)) AND ((VAR13) >= 65)) AND ((VAR13) > (VAR10))) AND (C < 上轨),C,H,0,0),COLORRED; VAR17:=(MA(C,3) + MA(C,6) + MA(C,12) + MA(C,24)) / 4; IF((VAR0) > (VAR5),VAR17 + 3 * (STD(VAR17,10)),DRAWNULL),COLORFF00FF,LINETHICK1; VAR18:=(((((((((SMA(MAX(C - (REF(C,1)),0),24,1)) / (SMA(ABS(C - (REF(C,1))),24,1))) * (100)) > 65) AND ((VAR0) > (EMA(C,13)))) AND ((EMA(C,13)) > (EMA(C,55)))) AND ((VAR12) > (REF(VAR12,1)))) AND (C > (EMA((H + L + C) / 3,13)))) AND ((MA(C,5)) > (MA(C,10)))) AND ((CROSS(HHV(C,5),(MA(H,10)) * (1 + 5 / (100)))) AND ((((C - (REF(C,1))) / (REF(C,1))) * (100)) > (6.5))); DRAWTEXT((VAR18) > 0,L,'涨停追击'),LINETHICK1,COLORYELLOW; |
|