1、macdkdjrsi底背离的通达信选股公式macdkdjrsi底背离的通达信选股公式 MACD底背离的通达信公式1A1:=BARSLAST(REF(CROSS(MACD.DIF(12,26,9),MACD.DEA(12,26,9),1);B1:=REF(C,A1+1)>C ANDREF(MACD.DIF(12,26,9),A1+1)<MACD.DIF(12,26,9)AND CROSS(MACD.DIF(12,26,9),MACD.DEA(12,26,9);MACD底背离:=FILTER(B1>0,5);STICKLINE(MACD底背离,0,0.75,3,0),COLORG
2、REEN;DRAWTEXT(MACD底背离,0.57,MACD底背离),COLORGREEN;A2:=BARSLAST(REF(CROSS(KDJ.K(9,3,3),KDJ.D(9,3,3),1);B2:=REF(C,A2+1)>C ANDREF(KDJ.K(9,3,3),A2+1)<KDJ.K(9,3,3) ANDCROSS(KDJ.K(9,3,3),KDJ.D(9,3,3);KDJ底背离:=FILTER(B2>0,5);STICKLINE(KDJ底背离,0,1,3,0),COLORYELLOW;DRAWTEXT(KDJ底背离,0.80,KDJ底背离),COLORYELLO
3、W;A3:=BARSLAST(REF(CROSS(RSI.RSI1(6,12,24),RSI.RSI2(6,12,24),1);B3:=REF(C,A3+1)>C ANDREF(RSI.RSI1(6,12,24),A3+1)<RSI.RSI1(6,12,24)AND CROSS(RSI.RSI1(6,12,24),RSI.RSI2(6,12,24);RSI底背离:=FILTER(B3>0,5);STICKLINE(RSI底背离,0,0.5,3,0),COLORFFCC66;DRAWTEXT(RSI底背离,0.25,RSI底背离),COLORFFCC66;2,COLORRED;
4、C1:=BARSLAST(REF(CROSS(MACD.DEA(12,26,9),MACD.DIF(12,26,9),1);D1:=REF(C,C1+1)<C ANDREF(MACD.DIF(12,26,9),C1+1)>MACD.DIF(12,26,9)AND CROSS(MACD.DEA(12,26,9),MACD.DIF(12,26,9);MACD顶背离:=FILTER(D1>0,5);STICKLINE(MACD顶背离,2,1.25,3,0),COLOR0066FF;DRAWTEXT(MACD顶背离,1.47,MACD顶背离),COLOR0066FF;C2:=BARS
5、LAST(REF(CROSS(KDJ.D(9,3,3),KDJ.K(9,3,3),1);D2:=REF(C,C2+1)<C ANDREF(KDJ.K(9,3,3),C2+1)>KDJ.K(9,3,3) ANDCROSS(KDJ.D(9,3,3),KDJ.K(9,3,3);KDJ顶背离:=FILTER(D2>0,5);STICKLINE(KDJ顶背离,2,1,3,0),COLORRED;DRAWTEXT(KDJ顶背离,1.2,KDJ顶背离),COLORRED;C3:=BARSLAST(REF(CROSS(RSI.RSI2(6,12,24),RSI.RSI1(6,12,24),1
6、);D3:=REF(C,C3+1)<C ANDREF(RSI.RSI1(6,12,24),C3+1)>RSI.RSI1(6,12,24)AND CROSS(RSI.RSI2(6,12,24),RSI.RSI1(6,12,24);RSI顶背离:=FILTER(D3>0,5);STICKLINE(RSI顶背离,2,1.5,3,0),COLORFF00FF;DRAWTEXT(RSI顶背离,1.75,RSI顶背离),COLORFF00FF;底背离:MACD底背离 OR KDJ底背离 OR RSI底背离;顶背离:MACD顶背离 OR KDJ顶背离 OR RSI顶背离;底背离选股(MAC
7、D,KDJ,RSI)底背离DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);A1:=BARSLAST(REF(CROSS(DIFF,DEA),1);B1:=REF(C,A1+1)>C ANDREF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);A2:=BARSLAST(REF(CROSS(KDJ.K(9,3,3),KDJ.D(9,3,3),1);B2:=REF(C,A2+1)>C ANDREF(KDJ.K(9,3,3),A2+1)<KDJ.K(9,3,3) ANDCROSS(KDJ.K(9
8、,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 ANDREF(RSI.RSI1(6,12,24),A3+1)<RSI.RSI1(6,12,24)AND CROSS(RSI.RSI1(6,12,24),RSI.RSI2(6,12,24);底背离:B1>0 OR B2>0 ORB3>0;集成了MACD、KDJ、RSI三个指标的底背离MACD底部金叉选股原码:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27
9、);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);CROSS(DIFF,DEA) AND DIFF<-0.1;MACD二次金叉原码:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0);CROSS(DIFF,DEA) AND DEA<0 ANDCOUNT(JCCOUNT=2,21)=1;MACD
10、底背离原码:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0);二次金叉:=CROSS(DIFF,DEA) AND DEA<0 ANDCOUNT(JCCOUNT=2,21)=1;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1);REF(CLOSE,A1+1)>CLOSE ANDDIFF>RE
11、F(DIFF,A1+1) AND CROSS(DIFF,DEA); 此公式使用时,一般在MACD底背离时效果较好。而上面的MACD指标线可以在大智慧新一代的分时走势中也可以使用,可以确定当天的低买点和高抛点。条件选股公式:macd背离的公式选股器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 ANDREF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);FI
12、LTER(B1>0,5)KDJ_K:=KDJ.K(9,3,3);KDJ_D:=KDJ.D(9,3,3);KDJ_J:=KDJ.J(9,3,3);买1:=CROSS(KDJ_J,0) OR (CROSS(KDJ_J,KDJ_K) ANDKDJ_D<26);买2:=CROSS(RSI.RSI1(6,2,2),20) ORCROSS(RSI.RSI1(6,12,24),RSI.RSI2(6,12,24);买3:=CROSS(MACD.DIF,MACD.DEA) OR CROSS(MACD.MACD,0);买0:=买1+买2+买3;买:IF(买0>1,买0,0);通达信百发百中百发百
13、中 K:100,120,105VARA:=CLOSE/MA(CLOSE,48)*100<71*K/100;VARB:=CLOSE/MA(CLOSE,50)*100<70*K/100;VARC:=HIGH/LOW>1.078/K*100;VARD:=VARC AND COUNT(VARC,4)>2;VAR1:=CLOSE;VAR2:=MA(VAR1,6);VAR3:=MA(VAR1,24);VAR4:=MA(VAR1,32);VAR5:=MA(VAR1,62);VAR6:=MA(VAR1,105);百:=VAR5/VAR6*100;发:=VAR4/VAR2*100;中:=
14、VAR3/VAR2*100;财:=VAR2/VAR1*100;入:=CLOSE/COST(8)*100;(发>110/K*100 AND 入<80*K/100) OR(VARD AND (VARA OR VARB)AND (HIGH>LOW) AND(REF(HIGH,1)>REF(LOW,1) AND(REF(HIGH,2)>REF(LOW,2) AND(REF(HIGH,3)>REF(LOW,3) AND(REF(HIGH,4)>REF(LOW,4) AND(REF(HIGH,5)>REF(LOW,5);1)KDJ和RSI在20以下钝化一段时
15、间;2)MACD绿线逐渐缩短,且DIF上穿DAE而DEA也向上运行;3)日线向SAR靠拢并交叉;4)ROC在超卖区上穿MROC并且MROC上行;5)BOLL开口放大;6)5日线走平并上穿10日线且10日线走平并向上。试着将上述条件编成一公式,经测试,结果为零。于是,删除并放宽一些条件,有如下公式:DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);AA1:=DIFF<0 AND DIFF>=DEA ANDDEA>REF(DEA,1)ANDMACD>REF(MACD,1);RSV:
16、=(CLOSE-LLV(LOW,9)/(HHV(HIGH,9)-LLV(LOW,9)*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);AA2:=3*K-2*D<25;LC:= REF(CLOSE,1);AA3:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100<30;ROC:=(CLOSE-REF(CLOSE,12)/REF(CLOSE,12)*100;ROCMA:=MA(ROC,6);AA4:=ROCMA<0 AND ROC>=ROCMA ANDROCMA>REF(ROCMA,1);AA5:=C<SAR(10,2,20)OR CROSS(C,SAR(10,2,20);MID:=MA(CLOSE,26);UPPER:=MID+2*STD(CLOSE,26);AA1 AND AA2 AND AA3 AND AA4 AND AA5;大家可再减少一些条件试试,信号会逐步增多。比如去掉最后两个后,成功率仍是百分之百,而信号由6个增加到10个。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1