DPZX:=EMA(C,1); GGZX:=AMOUNT/V/10; 重心:=IF(C<300,GGZX,DPZX); 今重心:LLV(重心,2),COLORGREEN,NODRAW; ZC1:=CONST(LLV(重心,2)); ZC2:=CONST(LLV(重心,4)); VAR1:=(C+H+O+L)/4; 卖出:=XMA(VAR1,20)*(1+80/1000),COLORGREEN,POINTDOT; 买入:=XMA(VAR1,32)*(1-100/1000),COLORMAGENTA,POINTDOT; DRAWBAND(SMA(C,6.5,1),RGB(99,20,20),SMA(C,13.5,1),RGB(20,88,20)); DRAWKLINE(H,O,L,C); ZB1:=EMA(C,34); 长期趋势:EMA(ZB1,13),COLORRED,LINETHICK2; SQX:=(C-MA(CLOSE,13))*100; DIFF:=EMA(MA(SQX,7),1); DEA:=EMA(DIFF,7); MACD:=(DIFF-DEA)*2; 抄底专用:IF((CROSS(DIFF,DEA) AND DIFF<-0.1) ,L*0.98,DRAWNULL),COLORMAGENTA,LINETHICK5,CROSSDOT; TTJ:=CROSS(EMA(CLOSE,3),EMA(CLOSE,21)); EMA03:=EMA(C,3); MM:=EMA03>REF(EMA03,1) AND REF(EMA03,1)<REF(EMA03,2) ; V5:=MA((LOW+HIGH+CLOSE)/3,5); VAR02:=CLOSE=HHV(C,4) AND REF(C,1)=LLV(C,4); VAR04:=REF(C,1)=LLV(C,4) AND C>=REF(C,2) OR REF(C,2)=LLV(C,4) AND REF(C,1)<=REF(C,3) AND REF(C,2)<REF(C,4) AND C>=REF(C,1); VAR06:=V5>REF(V5,1) AND REF(V5,1)<REF(V5,2); VAR07:=LOW<HHV(V5,13) AND HIGH>HHV(V5,13) AND CLOSE>REF(C,1) AND CLOSE>OPEN; VAR08:=VAR07 AND COUNT(VAR06,2); VAR09:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6); VAR10:=EMA(MA(C,13),13); VAR11:=FILTER((LLV(VAR09,2)=LLV(VAR09,7) AND COUNT(VAR09<0,2) AND CROSS(VAR09,MA(VAR09,2)))=1,5); VAR13:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10; VAR14:=FILTER(((CROSS(VAR13,0) OR CROSS(C,VAR10)) AND VAR11)=1,3); VAR15:=MA(C,18)>=REF(MA(C,18),3) AND CROSS(C,MA(C,18)); VAR16:=VAR08 AND NOT(REF(VAR08,1)); RSVQ:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSVQ,3,1); D:=SMA(K,3,1); J:=3*K-2*D; 金叉:=CROSS(J,D); 买1:=(VAR14 OR VAR15) AND VAR11; 买2:=(VAR14 OR VAR15) AND VAR04; 买3:=(VAR14 OR VAR15) AND VAR02; 买4:=(VAR02 AND VAR11) OR (VAR04 AND VAR11); 买5:=(金叉 AND VAR04) OR (金叉 AND VAR02) OR (金叉 AND VAR11); TTJ0:=VAR16; TTJ1:=买1 OR 买2 OR 买3 OR 买4 OR 买5 AND MM; XG0:=TTJ AND TTJ0; XG1:=TTJ AND TTJ1; XG11:=XG0 OR XG1; EN1:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2) AND REF(ZIG(3,5),2)<=REF(ZIG(3,5),3); PL10:=ZIG(3,10); EN2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<=REF(ZIG(3,10),2) AND REF(ZIG(3,10),2)<=REF(ZIG(3,10),3); PL20:=ZIG(3,20); EN3:=ZIG(3,20)>REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)<=REF(ZIG(3,20),2) AND REF(ZIG(3,20),2)<=REF(ZIG(3,20),3); 走强2:=BARSLAST(PL10<REF(PL10,1)); 走强3:=BARSLAST(PL20<REF(PL20,1)); 走弱3:=BARSLAST(PL20>REF(PL20,1)); ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0); ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0); DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0); TJ11:=EN2 AND ZTJZ5=1; TJ22:=EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2; TJ33:=EN2 AND DTJZ10=1; TJ44:=EN3 AND ZTJZ10=1; TJ55:=EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2; XG22:=TJ11 OR TJ22 OR TJ33 OR TJ44 OR TJ55; XGQ:=XG11 OR XG22; DRAWTEXT(XGQ,L*0.99,'.坚定买'),COLORRED; MA1:=MA(C,5); MA2:=MA(C,10); 破N:=REF(MA1,1)<REF(MA2,1)AND MA2>REF(MA2,1); 试摸N:=C>MA(C,10) OR H>=MA2; 再上N:=C>O AND REF(C,1)< MA(C,10) AND 试摸N AND 破N AND MA(C,21)<MA(C,10); 有行情:=再上N AND (CROSS(C,长期趋势) OR CROSS(L,长期趋势) OR CROSS(H,长期趋势)); DRAWTEXT(有行情,L*0.98,'●'),COLORGREEN; VAR1MZ:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2))); VAR2MZ:=((REF(VAR1MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR3MZ:=((REF(VAR2MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR4MZ:=((REF(VAR3MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR5MZ:=((REF(VAR4MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR6MZ:=((REF(VAR5MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR7MZ:=((REF(VAR6MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR8MZ:=((REF(VAR7MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR9MZ:=((REF(VAR8MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARAMZ:=((REF(VAR9MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VARBMZ:=((REF(VARAMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARCMZ:=((REF(VARBMZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),C,O,2,0),COLOR0000BB; VARDMZ:=((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2))); VAREMZ:=((REF(VARDMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARFMZ:=((REF(VAREMZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR10MZ:=((REF(VARFMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR11MZ:=((REF(VAR10MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR12MZ:=((REF(VAR11MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR13MZ:=((REF(VAR12MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR14MZ:=((REF(VAR13MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR15MZ:=((REF(VAR14MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR16MZ:=((REF(VAR15MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR17MZ:=((REF(VAR16MZ,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR18MZ:=((REF(VAR17MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),C,O,2 ,0 ),COLOR00BB00; VAR19MZ:=(REF((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR VAR18MZ),1) AND VAR1MZ); VAR1AMZ:=(REF((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR VARCMZ),1) AND VARDMZ); CAX:=MAX(REF(CLOSE,2),REF(CLOSE,1)); STICKLINE(VAR19MZ,CAX,O,2 ,0 ),COLORBB11BB; CIN:=MIN(REF(CLOSE,2),REF(CLOSE,1)); STICKLINE(VAR1AMZ,CIN,O,2,0),COLOR00CCFF; 牛节点:=CROSS(EMA(C,5),EMA(C,30))AND CROSS(EMA(C,10),EMA(C,20)); DRAWICON(牛节点,L*0.99,13); CSAR:=SAR(10,2,20); 持股:=IF(CSAR<=L,CSAR,0); 止损:=EMA(C,5); 菩提:=XMA(H,20); 参买:=IF(止损>=REF(止损,1),止损,DRAWNULL); DRAWICON(CROSS(L,CSAR) AND 参买>0 AND H<菩提 AND 持股>0 AND H>长期趋势,(LOW*0.99),5); VVAR1D:=((((OPEN + LOW) + HIGH) + CLOSE) / 4); 短底:=EMA(VVAR1D,5); 支撑:=HHV(短底,60); MAN:=(SMA(HIGH,21,2) * 1.05); 下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100); 中D:=(((((3 * CLOSE) + HIGH) + LOW) + OPEN) / 6); X1D:=EMA(中D,10); RSVD:=SMA(下档线,3,1); K大:=SMA(RSVD,3,1); D大:=((3 * RSVD) - (2 * K大)); J12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100); RSV24:=SMA(J12,3,1); K24:=SMA(RSV24,3,1); D24:=((3 * RSV24) - (2 * K24)); 压力位:=IF(CROSS(D24,D大),HIGH,REF(HIGH,BARSLAST(CROSS(D24,D大)))); MA20:=MA(C,20); 牛浮面:=CROSS(CLOSE,MA20) AND HIGH < 压力位 AND OPEN < MA20 AND HIGH < 支撑 AND MAN - REF(MAN,1) > 0 AND X1D - REF(X1D,1)>0 AND D大 < 63 AND MA20 - REF(MA20,1) > 0; DRAWTEXT(牛浮面,L,'●牛浮面'),COLORWHITE; 全绿K2:=C>卖出 OR (H>卖出 AND O>C); STICKLINE(全绿K2,C,O,2,0),COLOR00DD00; BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORWHITE; STICKLINE(ISLASTBAR,ZC1,ZC1,135,0),LINETHICK1,COLORGREEN; DRAWTEXT(CURRBARSCOUNT=15,ZC1*1.02,STRCAT('关键价位:',CON2STR(ZC1,2))),COLORGREEN; STICKLINE(ISLASTBAR,ZC2,ZC2,135,0),LINETHICK1,COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=15,ZC2*0.99,STRCAT('支撑价位:',CON2STR(ZC2,2))),COLORYELLOW; STICKLINE(ISLASTBAR ,压力位,压力位,60,1),LINETHICK1,COLORFFFFFF; 底部:=LLV(HIGH,30); STICKLINE(ISLASTBAR ,底部,底部,60,1),LINETHICK1,COLORRED; 短期趋势:=EMA(SLOPE(C,21)*20+C,42),POINTDOT,LINETHICK1,COLORYELLOW; STICKLINE(1,短期趋势,短期趋势,1,0),COLORYELLOW; |
|