{底背离,通达信版、同花顺版} DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); QZQ:=BARSLAST(REF(MACD,1)<0 AND MACD>0); QM:=LLVBARS(MACD,QZQ 20); MQDZ:=IF(QM>QZQ,REF(MACD,QM),0); XG1:=MACD<0 AND MACD>MQDZ AND CLOSE=LLV(CLOSE,QZQ 20) AND MQDZ<0; XG:REF(XG1,1)=1 AND MACD>REF(MACD,1); {双底背离,通达信版、同花顺版} DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); QZQ:=BARSLAST(REF(MACD,1)<0 AND MACD>0); QM:=LLVBARS(MACD,QZQ 20); MQDZ:=IF(QM>QZQ,REF(MACD,QM),0); QF:=LLVBARS(DIFF,QZQ 20); DQDZ:=IF(QF>QZQ,REF(DIFF,QF),0); XG1:=MACD<0 AND MACD>MQDZ AND DIFF<0 AND DIFF>DQDZ AND CLOSE=LLV(CLOSE,QZQ 20) AND MQDZ<0 AND DQDZ<0; XG:REF(XG1,1)=1 AND MACD>REF(MACD,1); 注:底双背离是指MACD(绿柱)和DIFF(黄白线)都底背离。 三个MACD底背离选股公式 DEA:=EMA(DIFF,9),COLORFFFF00; MACD:=(DIFF-DEA)*2; A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); A2:=BARSLAST(REF(CROSS(DEA,DIFF),1)); 底背离:REF(CLOSE,A1 1)>CLOSE AND DIFF>REF(DIFF,A1 1) AND CROSS(DIFF,DEA); 选股二:(其实就是把第一个选股公式的DCLOSE改为了CLOSE) DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); B1:=REF(C,A1 1)>C AND REF(DIFF,A1 1) FILTER(B1>0,5) 选股三: DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9); AB:=REF(DEA,20); BB:=REF(CLOSE,30); 低值:=LLV(DEA,25); 选股:CROSS("KDJ.J","KDJ.D")AND "KDJ.D"<30 AND DEA>AB AND DEA>低值 AND CLOSE (注意包含了DCLOSE函数,是个移动函数,但是和普通的未来函数有区别) 一、放心追涨: MA1:=MA(CLOSE,5); MA2:=MA(CLOSE,10); MA3:=MA(CLOSE,20); MA4:=MA(CLOSE,30); MA5:=ma(close,60); A1:=(C-O)/O; C1:=IF(REF(O,1)〈REF(MA1,1) AND REF(O,1)〈REF(MA2,1) AND REF(C,1)〉REF(MA1,1) AND REF(C,1)〉REF(MA2,1),1,0); C2:=IF(REF(MA1,1)〉REF(MA3,1) AND REF(MA2,1)〉REF(MA3,1),1,0); C3:=IF(C-O〉0 AND C〉MA1 AND C〉MA2 AND VOL〉1.4*REF(VOL,1) AND C〉MA5 AND C〉REF(C,10),1,0); C4:=IF(A1〈REF(A1,1) AND O〈REF(C,1),1,0); C1〉0 AND C2〉0 AND C3〉0 and C4〉0 二、放胆追高 MA1:=MA(C,5); MA2:=MA(C,10); MA3:=MA(C,20); RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; A1:=IF(MA1〉REF(MA1,1) AND REF(MA1,1)〉REF(MA1,2) AND 1.7*(REF(MA1,1)-REF(MA1,2))〈(MA1-REF(MA1,1)),1,0); A2:=IF(1.5*(REF(MA2,1)-REF(MA2,2))〈(MA2-REF(MA2,1)),1,0); A3:=IF(MA1-MA2〉1.3*REF(MA1-MA2,1) AND MA3〉LLV(MA3,10),1,0); A4:=IF(C〈0.7*HHV(H,60) AND REF(HHV(C,60),60)〉0.5*HHV(C,60),1,0); A5:=IF(HHV(C,60)-LLV(C,60)/HHV(C,60)〈0.15 OR HHV(MA3,20)〉REF(HHV(MA3,20),20),1,0); A1〉0 AND A2〉0 AND A3〉0 AND A4 A5〉0 AND K〈85 AND J〈100 AND K〉REF(K,1) AND REF(k,1)〉REF(K,2) 三、均线追涨 MA1:=MA(CLOSE,5); MA2:=MA(CLOSE,10); MA3:=MA(CLOSE,20); MA4:=MA(CLOSE,30); MA5:=ma(close,60); MA6:=ma(close,120); A1:=(C-O)/O; C1:=IF(REF(O,1)〈REF(MA1,1) AND REF(O,1)〈REF(MA2,1) AND REF(C,1)〉REF(MA1,1) AND REF(C,1)〉REF(MA2,1),1,0); C2:=IF(REF(MA1,1)〉REF(MA3,1) AND REF(MA2,1)〉REF(MA3,1),1,0); C3:=IF(C-O〉0 AND C〉MA1 AND C〉MA2 AND VOL〉1.4*REF(VOL,1) AND C〉MA5 AND C〉REF(C,10),1,0); C4:=IF(A1〈REF(A1,1) AND O〈REF(C,1),1,0); C1〉0 AND C2〉0 AND C3〉0 and C4〉0 |
|