1.底背离 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; DIF底:=LLV(DIF,120); 最底价:=L=LLV(L,120); 距今:=BARSLAST(最底价); 偏离:=IF((距今=0 AND DIF>DIF底),1,0); DDD:=EXIST(偏离,20) AND SLOPE(DEA,2)>=0; HRY:=FILTER(DDD,10); TJ1:=HRY; A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1)); B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)); A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1)); B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)); C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1)); D2:=REF(C,C2+1)<C AND REF("KDJ.K"(9,3,3),C2+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)); C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1)); D3:=REF(C,C3+1)<C AND REF("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)); KDJ底背:=FILTER(IF(B2>0,-1,0),13); TJ2:=KDJ底背; RSI底背:=FILTER(IF(B3>0,-1,0),13); TJ3:=RSI底背; XG:TJ1 OR TJ2 OR TJ3; 2.量能与价格共振 RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100; RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100; J0:=(HIGH+LOW)/2;QJ:=EMA(J0,3); J1:=IF(CLOSE>QJ,VOL,0); J2:=IF(CLOSE<QJ,VOL,0); 量能:=IF(CAPITAL<1,MA(VOL,74),MA(SUM(J1-J2,22),3)); 趋势:=IF(CAPITAL<1,EMA(量能,360),EMA(量能,21)); VAR3:=(量能-趋势); VAR44:=SMA(RV,3,1); VAR55:=SMA(VAR44,3,1); KK:=EMA(SMA(RG,3,1),2);DD:=SMA(KK,3,1); 共振点:=(CROSS(VAR44,VAR55) AND CROSS(KK,DD)); XG:共振点; |