個人對于一些經典指標比較感興趣,如MACD,常研究琢磨其根本用法,在答疑區(qū)不時看到一些同學常為MACD的金叉形態(tài)而求助,有鑒于此,特分享個人收集的MACD用法指標公式,其中有個人原創(chuàng)的,也有別的高手分享的,匯集于此,希望對有緣人有所幫助!
MACD金叉的選股公式大全 以下公式適合通達信股票軟件。選出股票后能否買入依然還要綜合參考大趨勢和其它指標。金叉并非萬能,有時剛剛進入金叉或準金叉狀態(tài),也可能是上一波反彈的結束,下一波下跌的開始。只有當金叉周期的前后周期均為上漲趨勢,金叉的威力才最大。業(yè)績的持續(xù)增長才是技術指標的前提和保證。1、0軸上方第一次金叉選股公式:DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,9);MACD := 2*(DIFF-DEA);xg:cross(diff,dea) and dea>-1.0 and dea<0.5 and CLOSE>ref(CLOSE,1) and CLOSE>=ma(c,60);或:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); XG:DIF>0 AND DEA>0 AND CROSS(DIF,DEA);2、0軸上方二次金叉的選股公式:JC:IF(SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0)-HHV(IF(IF(CROSS(MACD.DEA,0),1,0),SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),0),0)=2 AND SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0)>REF(SUM(IF(MACD>0 AND CROSS(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;低位金叉:CROSS(DIFF,DEA) AND DIFF<-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) AND DIF>REF(DIF,AA+1) AND AA<20 AND DIF<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<0 AND CROSS(DIFF,DEA),1,0);SS:=IF(A,SUM(A1,0),0);SSB:=HHV(SS,0);SSS:=SUM(A1,0);JC:IF(SSS-SSB=2 AND SSS>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)>20 OR C=HHV(H,55);WH05:=WH02 AND WH03 AND WH04 AND C>REF(HHV(H,10),1);WH05 AND REF(NOT(WH05),1);7、均線、KDJ、MACD金叉的預警選股公式完全符合以下條件:1、5日線上穿10日線2、MACD金叉3、KDJ金叉(KDJ數(shù)值由9、3、3調整為8、2、2)4、成交量指標金叉通達信預警選股公式A1:=CROSS(MA(C,5),MA(C,10));A2:=CROSS(MACD.DIF,MACD.DEA);A3:=CROSS(KDJ.K(8,2,2),KDJ.D(8,2,2));A4:=CROSS(MA(V,5),MA(V,10));XG:A1 AND A2 AND A3 AND 4;三金叉選股完整源碼,絕無未來函數(shù)均線、成交量、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,10);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;三金:=AAA AND BBB AND CCC;三金叉: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.5 AND V>MA(V,5);MAX(MA1,MAX(MA2,MA3))/MIN(MA1,MIN(MA2,MA3))<1+0.01*MAND C>O AND V> REF(V,1) AND FINANCE(7)<=300000000AND A3 AND CAPITAL<=300000000;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.5 AND V>MA(V,5);XG:A AND A1 AND A2 AND A3 ;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<=1015 AND 1000*V1/V4>=975;M2:=1000*V2/V4<=1020 AND 1000*V2/V4>=980;M3:=1000*V3/V4<=1015 AND 1000*V3/V4>=985;M4:=M1 AND M2 AND M3 AND CROSS(V0,V1);M5:=M1 AND M2 AND M3 AND CROSS(V0,V3);M4 OR M5;11、MACD天天掙錢選股指標公式DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);XG:CROSS(REF(DEA,1),REF(DIFF,1)) AND CROSS(DIFF,DEA);12、短線之王VAR1:=(-100)*(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3));CROSS(VAR1,-87) AND OPEN<MA(CLOSE,5) AND CLOSE>=1.099*REF(CLOSE,1) AND INDEXC>0.98*REF(INDEXC,1) AND CLOSE<=1.47*LLV(CLOSE,58);13、自用短線MACD 副圖DIF:EMA(CLOSE,3)-EMA(CLOSE,7);DEA:EMA(DIF,3);MACD:(DIF),COLORSTICK;DIF,COLORGREEN,LINETHICK2;DEA,COLORGREEN,LINETHICK2;線上金叉買:0,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<0 AND MACD>REF(MACD ,1) AND REF(MACD ,1)<REF(MACD ,2) AND REF(MACD ,2)<REF(MACD ,3) AND REF(MACD ,3)<REF(MACD ,4);15.冠軍MACD資金流向DIFF:=EMA(CLOSE,3)-EMA(CLOSE,7);DEA:=EMA(DIFF,3);MACD2:=2*(DIFF-DEA);(CLOSE<0 AND CROSS(DIFF,0),H*1.3),COLOR000080,NODRAW;(CLOSE<0 AND CROSS(MACD2,0),H*1.3),COLOR000080,NODRAW;(CLOSE<0 AND CROSS(0,DIFF),H*1.3),COLOR808080,NODRAW;(CLOSE<0 AND CROSS(0,MACD2),H*1.3),COLOR808080,NODRAW;DU0:=CROSS(DIFF,0);UD0:=CROSS(0,DIFF);TDU0:=BARSLAST(DU0);TUD0:=BARSLAST(UD0);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));JDU0:=REF(CLOSE,1)<=REF(UDGLINE,1) AND CLOSE>UDGLINE AND TDU0<TUD0;JUD0:=REF(CLOSE,1)>=REF(UDGLINE,1) AND CLOSE<UDGLINE AND TUD0<TDU0;JDU1:=JDU0 AND COUNT(JDU0,TDU0)=1;JUD1:=JUD0 AND COUNT(JUD0,TUD0)=1;JDU2:=JDU1 AND REF(BARSLAST(JUD1),1)<REF(BARSLAST(JDU1),1);JUD2:=JUD1 AND REF(BARSLAST(JUD1),1)>REF(BARSLAST(JDU1),1);JDU3:=JDU1 AND REF(BARSLAST(JUD1),1)>REF(BARSLAST(JDU1),1);JUD3:=JUD1 AND REF(BARSLAST(JUD1),1)<REF(BARSLAST(JDU1),1);BSLINE:=IF(BARSLAST(JDU2)<BARSLAST(JUD2),IF(REF(CROSS(0,MACD2),1),LLV(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,0),1)))));STICKLINE(MACD2>=0,0,MACD2,2,1),COLOR0000FF;STICKLINE(MACD2>=0 AND MACD2<REF(MACD2,1),0,MACD2,2,0),COLOR0000FF;STICKLINE(MACD2<0,0,MACD2,2,0),COLORFFFF00;STICKLINE(MACD2<0 AND MACD2>REF(MACD2,1),0,MACD2,2,1),COLORFFFF00;DIFIFF,LINETHICK2,COLOR0000FF;MACDEA,COLORFF0000;DEF:MACD2,LINETHICK0,COLORFFFF00;STICKLINE(CLOSE>0,0,0,2,0),COLOR808080;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)>0 AND MACD2<REF(MACD2,1) AND REF(MACD2,1)>REF(MACD2,2) AND REF(MACD2,2)>REF(MACD2,3),MACD2,2);DRAWICON(HHV(MACD2,4)<0 AND MACD2>REF(MACD2,1) AND REF(MACD2,1)<REF(MACD2,2) AND REF(MACD2,2)<REF(MACD2,3),MACD2,1);DRAWICON((JUD1 OR BARSLAST(JDU1)>BARSLAST(JUD1)) AND MACD2>=0 AND REF(MACD2,1)<REF(DEFU2L,1) AND MACD2>DEFU2L,MACD2,5);DRAWICON((JDU1 OR BARSLAST(JDU1)<BARSLAST(JUD1)) AND MACD2<0 AND REF(MACD2,1)>REF(DEFD2L,1) AND MACD2<DEFD2L,MACD2,3);VAR111:=JDU1 OR BARSLAST(JDU1)<BARSLAST(JUD1);VAR112:=HHV(MACD2,4)<0 AND MACD2>REF(MACD2,1) AND REF(MACD2,1)<REF(MACD2,2) AND REF(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>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED;STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN;STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0;STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;DIFIF1,COLOR33FF33,LINETHICK2;DEAEA1,COLORYELLOW,LINETHICK2;MACD:MACD1,NODRAW,COLORMAGENTA;強:IF(DIFIF1>=DEAEA1,DIFIF1,DRAWNULL),COLORRED,LINETHICK2;弱:IF(DEAEA1>=DIFIF1,DEAEA1,DRAWNULL),COLORFF9900,LINETHICK2;DRAWICON(CROSS(DIFIF1,DEAEA1),DIFIF1+0.1,1);DRAWICON(CROSS(DEAEA1,DIFIF1),-0.5,2);DRAWTEXT(CROSS(DIFIF1,DEAEA1),DIFIF1,'○'),LINETHICK2, COLORYELLOW;17、至尊MACD{注意用到了未來函數(shù)DCLOSE}{本指標只作趨勢參考}DIFF:EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:EMA(DIFF,9),COLORFFFF00;MACD:(DIFF-DEA)*2;STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLORRED;STICKLINE(MACD>=0 AND MACD<=REF(MACD,1),0,MACD,1,0),COLORGREEN;STICKLINE(MACD<=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLORFF00FF;STICKLINE(MACD<=0 AND MACD<=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) AND DIFF<-0.1;DRAWTEXT(低位金叉,DEA,' 低位金叉'),COLORFF00FF;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;STICKLINE(二次金叉,0,0.2,2,0),COLORFF00FF;DRAWTEXT(二次金叉,DEA*1.06,'二次金叉'),COLORRED;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背離:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);DRAWTEXT(底背離,-0.2-MACD,'底背離'),COLORWHITE;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));頂背離:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);DRAWTEXT(頂背離,0.2+MACD,'頂背離'),COLORWHITE;18、條件選股公式:(雙佛手向上) 缺省周期:日線======================================================================DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,27);MACD := 2*(DIFF-DEA);CLOSE>OPEN AND MA(CLOSE,5)>MA(CLOSE,10) and MA(CLOSE,10)>MA(CLOSE,30)and DIFF>DEA AND MACD>REF(MACD,1) and DIFF>0 AND DEA>0 and MA(VOL,5)>MA(VOL,34)and MA(CLOSE,30)>=REF(MA(CLOSE,30),1)=======================================================================================根據(jù)《南征北戰(zhàn)之二》中的雙佛手向上思路編寫,指標用法:1.DIFF線回調DEA線附近時不死叉,又調頭向上。2.30日均線走平或向上,同時5日線和10日線在30日線上方金叉,且當日收陽線。3.5日均量線回調到34日均量線附近時不死叉,又調頭向上。以上三個條件要同時成立時將有一波上升浪,應果斷買入。將MACD指標的m參數(shù)調為2719、條件選股公式:(漫步青云) 缺省周期:日線======================================================================DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,27);dje:=DIFF>=0 and DEA>=0 and CROSS(DIFF,DEA);a5:=MA(CLOSE,5)>MA(CLOSE,10);v5:=VOL>MA(VOL,5) and MA(VOL,5)>MA(VOL,10);dje and a5 AND V5 AND MA(CLOSE,30)>=REF(MA(CLOSE,30),1) ======================================================================將macd指標的參數(shù)調為12,26,27主要用法:當30日均線走平或上揚,5日均量大于10日均量,當日成交量大于5日均量,5日均線金叉或已金叉10日均線,macd指標中diff線在0軸上死叉dea線,DIFF線下穿0軸后,又再次上穿并在0軸或0軸上金叉dea線,應果斷介入。 但若此時K線離30日,30周,30小時均線較遠,不能介入20、======================================================================條件選股公式:(空中纜繩) 缺省周期:日線======================================================================DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,27);MACD := 2*(DIFF-DEA);b:=MIN(DIFF,DEA)/MAX(diff,dea)>0.95;MA(CLOSE,30)>REF(MA(CLOSE,30),1) and diff>0 and dea>0 AND MACD>REF(MACD,1) and b======================================================================將MACD指標的參數(shù)調為sh:12;long:26;M:27用法:30日均線上揚或走平,主力開始洗盤。這時macd指標中的DIFF線隨股價的回調而與DEA線在0軸上粘合數(shù)值幾乎相等,只要5日均線在30日均線上方金叉或已金叉10日均線,macd指標紅柱加長,DIFF線脫離DEA線上揚,就是買點。--------------------------------------------------------------------- 以上公式經過驗證有效!---------------------------------------------------------------------
聯(lián)系客服