当前位置:文档之家› macd选股公式实例

macd选股公式实例

以下公式适合 通达信股票 软件。

选出股票后能否 买入依然还要综合参考大 趋势和其它指标。

xg:cross(diff,dea)a nddea>-1.0a nddea<0.5a ndCL0SE>ref(CL0SE,1)a ndCLOSEma(c或:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);? DEA:=EMA(DIF ,9);?XG:DIF>OANDDEA>OANDCROSS(DIF ,DEA);2、0轴上方二次金叉的选股公式:JC:IF(SUM(IF(MACD>OANDCROSS(MACD.DIF ,MACD.DEA),1,0),0)-HHV(IF(IF(CROSS(MACD.DEA,0),1,0),SUM(IF(MACD>0ANDCROSS(MACD.DIF,MACD.DEA),1,0),0),0),0)=2ANDSUM(IF(MACD>0ANDCROSS(MACD.DIF ,MACD.DEA),1,0), 0)>REF(SUM(IF(MACD>0ANDCROSS(MACD.DIF ,MACD.DEA),1,0),0),1),10,0);{选股设JC=10即可}3.0轴下方一次金叉的选股公式:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF ,9); MACD:=(DIFF-DEA)*2;金叉并非万能,有时刚刚进入金叉或准金叉状态, 的开也可能是上一波反弹的结束,下一波下跌业 绩 的 持续 增 长 才是技 1 、 0 轴 上 方 第 一D 1 F F := =E MA ( C L O S E , 1 D E A= E M A MA C D ?一2 * ( 上涨 趋 势,金叉的威力 才最大。

术 指 标的 刖 提和 保证 。

次 金 叉选 股公 式 :2 ) -E M A (C LOSE,26)( D I FF , 9 )DI F FD E A )只有当金叉周期的前后周期均为始。

低位金叉:CROSS(DIFF ,DEA)ANDDIFF<-0.1;4、0轴下方二次金叉且第二次金叉高于第一次金叉:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF ,9);AA:=BARSLAST(REF(CROSS(DIF ,DEA),1));二次金叉:CROSS(DIF ,DEA)ANDDIF>REF(DIF ,AA+1)ANDAA<20ANDDIF<0;5、0轴下方二次金叉选股公式:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);{ 选股设JC=10 即可} DEA:=EMA(DIFF ,9);MACD:=2*(DIFF-DEA);A:=IF(CROSS(0,DEA),1,0);A1:=IF(DIFF<0ANDCROSS(DIFF ,DEA),1,0);SS:=IF(A,SUM(A1,0),0);SSB:=HHV(SS,O);SSS:=SUM(A1,0);JC:IF(SSS-SSB=2ANDSSS>REF(SSS,1),10,0);6、缩量横盘突破选股:WH01:=(HHV(C,10)-LLV(C,10))/LLV(C,10)*100<=10;WH02:=SUM( VOL ,10)/CAPITAL*100<45;WH03:=REF(WH01,1);WH04:=HHVBARS(HIGH,55)>20ORC=HHV(H,55);WH05:=WH02ANDWH03ANDWH04ANDC>REF(HHV(H,10),1);WH05ANDREF(NOT(WH05),1);7、均线、KDJ、MACD金叉的预警选股公式完全符合以下条件:1、5日线上穿10日线2、MACD金叉3、KDJ金叉(KDJ数值由9、3、3调整为8、2、2)4、成交量指标金叉通达信预警选股公式A1:=CROSS(MA(C,5),MA(C,10));A2:=CR0SS(MACD.DIF ,MACD.DEA);A3:=CROSS(KDJ.K(8,2,2),KDJ.D(8,2,2)); A4:=CR0SS(MA(V ,5),MA(V ,10));XG:A1ANDA2ANDA3AND4;三金叉选股完整源码,绝无未来函数均线、成交量、MACD同时金叉MA1:=MA(CLOSE,5);MA2:=MA(CLOSE,10);AA:=CROSS(MA1,MA2);AAA:=COUNT(AA,3)>=1;T1:=MA(VOL,5);T2:=MA(VOL,1O);BB:=CROSS(T1,T2);BBB:=COUNT(BB,3)>=1;DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF ,9);MACD:=(DIF-DEA)*2;CC:=CROSS(DIF ,DEA);CCC:=COUNT(CC,3)>=1;三金:=AAAANDBBBANDCCC;三金叉:FILTER(三金,3),COLORFF00FF;使用说明:该选股公式适合超级短线,快进快出具有一定的风险因素,拉高拔升阶段。

要求使用者特别关注股价所处的位置,如果过于高位防止庄家诱多。

回档被套也有回旋余地。

8、四线粘合N1:=5;N2:=10;N3:=20;M:=1;MA1:=MA(C,N1);MA2:=MA(C,N2);MA3:=MA(C,N3);A3:=V>REF(V ,1)*1.5ANDV>MA(V ,5);MAX(MA1,MAX(MA2,MA3))/MIN(MA1,MIN(MA2,MA3))<1+0.01*M ANDC>OANDV>REF(V ,1)AND此时的股价往往处于低位可大胆搏杀,短期9、均线粘合M:=1;M5:=MA(CLOSE,5);M10:=MA(CLOSE,10);M20:=MA(CLOSE,20);K1:=MAX(MAX(M5,M10),MAX(M10,M20));K2:=MIN(MIN(M5,M10),MIN(M10,M20));A:=MAX(M5,MAX(M10,M20))/MIN(M5,MIN(M10,M20))<1+0.01*M;A1:=(K1/K2-1)<0.005;A2:=(K1/K2-1)<0.005;A3:=V>REF(V ,1)*1.5ANDV>MA(V ,5);XG:AANDA1ANDA2ANDA3;10、多线粘合V0:=EMA(C,5);V1:=EMA(C,10);V2:=EMA(C,15);V3:=EMA(C,30);V4:=EMA(C,60);M1:=1000*V1/V4<=1015AND1000*V1/V4>=975;M2:=1000*V2/V4<=1020AND1000*V2/V4>=980;M3:=1000*V3/V4<=1015AND1000*V3/V4>=985;M4:=M1ANDM2ANDM3ANDCROSS(V0,V1);M5:=M1ANDM2ANDM3ANDCROSS(V0,V3);M4ORM5;11、MACD天天挣钱选股指标公式DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF ,9);XG:CROSS(REF(DEA,1),REF(DIFF ,1))ANDCROSS(DIFF ,DEA);12、短线之王VAR1:=(-100)*(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW ,3)); CROSS(VAR1,-87)ANDOPEN<MA(CLOSE,5)ANDCLOSE>=1.O99*REF(CLOSE,1 )ANDINDEXC>O.98*REF(INDEXC,1)ANDCLOSE<=1.47*LLV13、自用短线MACD副图DIF:EMA(CLOSE,3)-EMA(CLOSE,7);DEA:EMA(DIF ,3);MACD:(DIF),COLORSTICK;DIF ,COLORGREEN,LINETHICK2;DEA,COLORGREE N,L INETHICK2;线上金叉买:O,COLORGREEN,LINETHICK2;IF(DIF>DEA,DIF ,DRAWNULL),COLORRED,LINETHICK2;IF(DEA>REF(DEA,1),DEA,DRAWNULL),COLORMAGENTA,LINETHICK2; DRAWICON(CROSS(DIF ,DEA),DEA,25);DRAWICON(CROSS(DEA,DIF),DEA,24);14、MACD底位反转点DIF:EMA(CLOSE,12)-EMA(CLOSE,135);DEA:=EMA(DIF ,9);MACD:=(DIF-DEA)*2;反转:MACD<0ANDMACD>REF(MACD,1)ANDREF(MACD,1)<REF(MACD,2) ANDREF(MACD,2)<REF(MACD,3)ANDREF(MACD,3)<REF(MACD,4);15. 冠军MACD资金流向DIFF:=EMA(CLOSE,3)-EMA(CLOSE,7);DEA:=EMA(DIFF ,3);MACD2:=2*(DIFF-DEA);(CLOSE<0ANDCROSS(DIFF ,O),H*1.3),COLOROOOO8O,NODRAW; (CLOSE<OANDCROSS(MACD2,O),H*1.3),COLOROOOO8O,NODRAW; (CLOSE<OANDCROSS(O,DIFF),H*1.3),COLOR8O8O8O,NODRAW; (CLOSE<OANDCROSS(O,MACD2),H*1.3),COLOR8O8O8O,NODRAW;DU0:=CROSS(DIFF ,0);UD0:=CROSS(0,DIFF);TDUO:=BARSLAST(DUO);TUDO:=BARSLAST(UDO);DU3:=REF(DU0,1);UD3:=REF(UD0,1);TDU3:=BARSLAST(DU3);TUD3:=BARSLAST(UD3);UDGLINE:=IF(TDU3<TUD3,REF(HHV(HIGH,2),TDU3),REF(LLV(LOW,2),TUD3)) JDUO:=REF(CLOSE,1)<=REF(UDGLINE,1)ANDCLOSE>UDGLINEANDTDUO<TUD0;JUDO:=REF(CLOSE,1)>=REF(UDGLINE,1)ANDCLOSE<UDGLINEANDTUDO<TDU0;JDU1:=JDU0ANDCOUNT(JDU0,TDU0)=1;JUD1:=JUD0ANDCOUNT(JUD0,TUD0)=1;JDU2:=JDU1ANDREF(BARSLAST(JUD1),1)<REF(BARSLAST(JDU1),1);JUD2:=JUD1ANDREF(BARSLAST(JUD1),1)>REF(BARSLAST(JDU1),1);JDU3:=JDU1ANDREF(BARSLAST(JUD1),1)>REF(BARSLAST(JDU1),1);JUD3:=JUD1ANDREF(BARSLAST(JUD1),1)<REF(BARSLAST(JDU1),1);BSLINE:=IF(BARSLAST(JDU2)<BARSLAST(JUD2),IF(REF(CROSS(0,MACD2),1)丄LV(LOW ,2),REF(LLV(LOW ,2),BARSLAST(REF(CROSS(0,MACD2),1)))),IF(REF(CROSS(MACD2,0),1),HHV(HIGH,2),REF(HHV(HIGH,2),BARSLAST(REF(CROSS(MACD2,O),1)))));STICKLINE(MACD2>=O,O,MACD2,2,1),COLOROOOOFF;STICKLINE(MACD2>=OANDMACD2<REF(MACD2,1),O,MACD2,2,O),COLOROOO0FF;STICKLINE(MACD2<O,O,MACD2,2,O),COLORFFFFOO;STICKLINE(MACD2<OANDMACD2>REF(MACD2,1),O,MACD2,2,1),COLORFFFFO0;DIFIFF 丄INETHICK2,COLOROOOOFF;MACDEA,COLORFFOOOO;DEF:MACD2,LINETHICKO,COLORFFFFOO;STICKLINE(CLOSE>O,O,O,2,O),COLOR8O8O8O;DEFUT:=BARSLAST(CROSS(MACD2,0));DEFDT:=BARSLAST(CROSS(0,MACD2));DEFUL:=IF(MACD2>=0,HHV(MACD2,DEFUT+1),REF(HHV(MACD2,DEFUT+1),DEFDT+1));DEFDL:=IF(MACD2<0,LLV(MACD2,DEFDT+1),REF(LLV(MACD2,DEFDT+1),DEFUT+1));DEFU2L:=REF(DEFUL,DEFUT+1);DEFD2L:=REF(DEFDL,DEFDT+1);DRAWICON(LLV(MACD2,4)>OANDMACD2<REF(MACD2,1)ANDREF(MACD2,1)>REF(MACD2,2)ANDREF(MACD2,2)>REF(MACD2,3),MACD2,2);DRAWICON(HHV(MACD2,4)<OANDMACD2>REF(MACD2,1)ANDREF(MACD2,1)<REF(MACD2,2)ANDREF(MACD2,2)<REF(MACD2,3),MACD2,1);DRAWICON((JUD1ORBARSLAST(JDU1)>BARSLAST(JUD1))ANDMACD2>=0ANDREF(MACD2,1)<REF(DEFU2L,1)ANDMACD2>DEFU2L,MACD2,5);DRAWICON((JDU1ORBARSLAST(JDU1)<BARSLAST(JUD1))ANDMACD2<0ANDREF(MACD2,1)>REF(DEFD2L,1)ANDMACD2<DEFD2L,MACD2,3);VAR111:=JDU10RBARSLAST(JDU1)<BARSLAST(JUD1);VAR112:=HHV(MACD2,4)<0ANDMACD2>REF(MACD2,1)ANDREF(MACD2,1)<REF(MACD2,2)ANDREF(MACD2,2)<REF(MACD2,3);16、变色MACDDIFIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);DEAEA1:=EMA(DIFIF1,9);MACD1:=2*(DIFIF1-DEAEA1),STICK;MACD2:=EMA(MACD1,3);STICKLINE(MACD1>MACD2ANDMACD1>0,0,MACD1,1,0),COLORRED;STICKLINE(MACD1>MACD2ANDMACD1<0,0,MACD1,1,0),COLORGREEN;STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0;STICKLINE(MACD1>=OORMACD1<=O,O,O,5O,1),COLORWHITE;DIFIF1,COLOR33FF33, LINETHICK2;DEAEA1,COLORYELLOW ,LINETHICK2;MACD:MACD1,NODRAW ,COLORMAGENTA;强:IF(DIFIF1>=DEAEA1,DIFIF1,DRAWNULL),COLORRED,LINETHICK2;弱:IF(DEAEA1>=DIFIF1,DEAEA1,DRAWNULL),COLORFF99OO ,L INETHICK2; DRAWICON(CROSS(DIFIF1,DEAEA1),DIFIF1+O.1,1);DRAWICON(CROSS(DEAEA1,DIFIF1),-O.5,2);DRAWTEXT(CROSS(DIFIF1,DEAEA1),DIFIF1,' O), LINETHICK2,COLORYELLOW;17、至尊MACD{注意用到了未来函数DCLOSE}{本指标只作趋势参考}DIFF:EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:EMA(DIFF ,9),COLORFFFFOO;MACD:(DIFF-DEA)*2;STICKLINE(MACD>=0ANDMACD>=REF(MACD,1),0,MACD,1,0),COLORRED;STICKLINE(MACD>=0ANDMACD<=REF(MACD,1),0,MACD,1,0),COLORGREEN;STICKLINE(MACD<=0ANDMACD>=REF(MACD,1),0,MACD,1,0),COLORFF00FF;STICKLINE(MACD<=0ANDMACD<=REF(MACD,1),0,MACD,1,0),COLOR00FFFF;多转空:=((((LLV(MACD,4)>0)AND(MACD<REF(MACD,1)))AND(REF(MACD,1)>REF(MACD,2)))AND(REF(MACD,2)>REF(MACD,3)));空转多:=((((HHV(MACD,4)<0)AND(MACD>REF(MACD,1)))AND(REF(MACD,1)<REF(MACD,2)))AND(REF(MACD,2)<REF(MACD,3)));DRAWICON(多转空,MACD,2);DRAWICON(空转多,MACD,1);低位金叉:=CROSS(DIFF ,DEA)ANDDIFF<-0.1;DRAWTEXT(低位金叉,DEA,'低位金叉'),COLORFF00FF;JCCOUNT:=COUNT(CROSS(DIFF ,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF ,DEA)ANDDEA<0ANDCOUNT(JCCOUNT=2,21)=1;STICKLINE(二次金叉,O,O.2,2,O),COLORFFOOFF;DRAWTEXT(二次金叉,DEA*1.06,'二次金叉’),COLORRED;A1:=BARSLAST(REF(CROSS(DIFF ,DEA),1));底背,DE 离:=REF(CLOSE,A1 + 1)>CLOSEANDDIFF>REF(DIFF ,A1 + 1)ANDCROSS(DIFFA);DRAWTEXT(底背离,-0.2-MACD,'底背离'),COLORWHITE;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)<CLOSEANDREF(DIFF ,A2+1)>DIFFANDCROSS(DEA,DIFF);DRAWTEXT(顶背离,0.2+MACD,' 顶背离'),COLORWHITE;18、条件选股公式:(双佛手向上)缺省周期:日线DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF ,27);MACD:=2*(DIFF-DEA);CLOSE>OPENANDMA(CLOSE,5)>MA(CLOSE,10)a ndMA(CLOSE,10)>MA(CLOSE,30)an dDIFF>DEAANDMACD>REF(MACD,1)a ndDIFF>OANDDEA>Oa ndMA(V0L,5)>MA(VOL,34)an dMA(CLOSE,30)>=REF(MA(CLOSE,30),1)=====================根据《南征北战之二》中的双佛手向上思路编写,指标用法:1.DIFF线回调DEA线附近时不死叉,又调头向上。

相关主题