?
這段代碼是用于計(jì)算和繪制MACD指標(biāo)的,包括DIF、DEA和MACD三條線以及綠紅柱狀圖。MACD指標(biāo)通過(guò)比較兩個(gè)移動(dòng)平均線之間的差異來(lái)反映股票買賣壓力的增減情況。
具體操作建議如下:
當(dāng)DIF線上穿DEA線時(shí),為金叉,預(yù)示著股票價(jià)格可能開(kāi)始上漲。當(dāng)DIF線下穿DEA線時(shí),為死叉,預(yù)示著股票價(jià)格可能開(kāi)始下跌。
當(dāng)MACD柱狀圖處于零軸上方且向上發(fā)散時(shí),表示股票價(jià)格呈現(xiàn)出強(qiáng)勁的上漲勢(shì)頭;當(dāng)MACD柱狀圖處于零軸下方且向下發(fā)散時(shí),表示股票價(jià)格呈現(xiàn)出較為明顯的下跌趨勢(shì)。
當(dāng)MACD柱狀圖的高點(diǎn)逐漸降低時(shí),表示股票價(jià)格即將出現(xiàn)下跌。當(dāng)MACD柱狀圖的低點(diǎn)逐漸升高時(shí),表示股票價(jià)格可能會(huì)上漲。
當(dāng)MACD柱狀圖出現(xiàn)頂背離或底背離時(shí),為非常重要的買賣信號(hào)。頂背離發(fā)生在股票價(jià)格達(dá)到了新高點(diǎn),而MACD柱狀圖沒(méi)有達(dá)到新高點(diǎn)時(shí);底背離發(fā)生在股票價(jià)格達(dá)到新低點(diǎn),而MACD柱狀圖沒(méi)有達(dá)到新低點(diǎn)時(shí)。
對(duì)于DIF、DEA和MACD三條線的具體操作規(guī)則可以參考其交叉和趨勢(shì)變化情況來(lái)判斷。需要注意的是,在實(shí)際使用過(guò)程中,建議結(jié)合其他技術(shù)指標(biāo)和基本面情況一起綜合分析,以取得更準(zhǔn)確的買賣信號(hào)。
?
?
0,colorgray;
DIF12:=(EMA(C,12)-EMA(C,26))/((EMA(C,12)+EMA(C,26))/2)*1000;
DEA12:=EMA(DIF12,9);
KDIF12:=3*(DIF12-DEA12);
KDEA12:=SMA(KDIF12,5,2);
微分DIF:=KDIF12*5,colorwhite,LINETHICK1;
微分DEA:=KDEA12*5,coloryellow,LINETHICK1;
MACD2:2*(微分DIF-微分DEA),colorblack;
MAMACD:=MA(MACD2,3),,colorblack;
STICKLINE(MACD2>REF(MACD2,1) AND MACD2>0,0,MACD2,1,0),colorred;
STICKLINE(MACD2<=REF(MACD2,1) AND MACD2>0,0,MACD2,1,0),coloryellow;
STICKLINE(MACD2<REF(MACD2,1) AND MACD2<0,0,MACD2,1,0),colorcyan;
STICKLINE(MACD2>=REF(MACD2,1) AND MACD2<0,0,MACD2,1,0),colormagenta;
STICKLINE(MAMACD<1*REF(MAMACD,1), MAMACD, MACD2 ,3, 0),colorblue;
STICKLINE(MAMACD>1*REF(MAMACD,1), MAMACD, MACD2 , 3, 0),colorlired;
微分DIF2:KDIF12*5,colorred,LINETHICK1;
微分DEA2:KDEA12*5,colormagenta,LINETHICK1;
NOTEXT強(qiáng):IF(微分DIF2<MA(微分DIF2,2),微分DIF2,DRAWNULL),COLORGREEN;//http://www.tumamayizhan.com
NOTEXT弱:IF(微分DEA2<MAX(微分DEA2,REF(微分DEA2,1)),微分DEA2,DRAWNULL),coloryellow;
DIF:=(EMA(C,12)-EMA(C,26))*300,colorwhite,DOTLINE;
DEA:=EMA(DIF,9),coloryellow,DOTLINE;
DIF普:=EMA(C,12)-EMA(C,26);
DEA普:=EMA(DIF,9);//www.tumamayizhan.com
MACD:=(DIF普-DEA普)*2,COLORSTICK;
A1:=BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1));
B1:=REF(CLOSE,A1+1)>C AND REF("MACD.DIF",A1+1)<"MACD.DIF" AND CROSS("MACD.DIF","MACD.DEA");
{DRAWTEXT(B1>0,DIF*0.7,'↙MACD底背'),COLORFF00FF; }
C1:=BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1));
D1:=REF(CLOSE,C1+1)<C AND REF("MACD.DIF",C1+1)>"MACD.DIF" AND CROSS("MACD.DEA","MACD.DIF");
JC := DEA-DIF;
綠柱面積:=IF(MACD<0,SUM(MACD,BARSLAST(JC<0)),0);
紅柱面積:=IF(MACD>0,SUM(MACD,BARSLAST(JC>0)),0);
本次最低價(jià):=LLV(LOW,BARSLAST(JC<0));
本次最高價(jià):=HHV(HIGH,BARSLAST(JC>0));
X1:=IF (MACD<0,BARSLAST(CROSS(DIF,DEA)),0);
前次綠柱面積:=REF(綠柱面積,X1+1);
前次最低價(jià):=REF(本次最低價(jià),X1+1);
Y1:=IF((綠柱面積<0 AND ABS(綠柱面積)<ABS(前次綠柱面積)
AND 本次最低價(jià)<前次最低價(jià) ),1,0);
RS1:= MACD<0 AND REF(MACD,1)<0 AND C<前次最低價(jià)
AND ABS(綠柱面積)<ABS(前次綠柱面積) AND ABS(MACD)<ABS(REF(MACD,1));
底背馳: IF (CROSS(DIF,DEA),REF(Y1,1),0);
DRAWTEXT(底背馳,DIF*0.8,'↙積底背'),COLOR00FFFF;
X2:=IF (MACD>0,BARSLAST(CROSS(DEA,DIF)),0);
前次紅柱面積:=REF(紅柱面積,X2+1);
前次最高價(jià):=REF(本次最高價(jià),X2+1);
Y2:=IF((紅柱面積>0 AND 紅柱面積<前次紅柱面積 AND 本次最高價(jià)>前次最高價(jià) ),1,0);
RS2:= MACD>0 AND REF(MACD,1)>0 AND C>前次最高價(jià) AND ABS(紅柱面積)<ABS(前次紅柱面積) AND ABS(MACD)<ABS(REF(MACD,1));
頂背馳:= IF (CROSS(DEA,DIF),REF(Y2,1),0);
DRAWTEXT(頂背馳,DIF*0.8,'↙頂?shù)妆?),COLORGREEN;//http://www.tumamayizhan.com
MACD高:=HHV(MACD,5);
E:=REF(CLOSE,C1+1)>C AND DEA>0 AND REF(MACD高,C1+1)<MACD高 AND CROSS("MACD.DEA","MACD.DIF") ;
{DRAWTEXT(E>0,DIF*1.1,'↙柱頂背'),colorred;}
F:=REF(CLOSE,A1+1)>C AND DEA<0 AND REF(MACD高,A1+1)<MACD高 AND CROSS("MACD.DIF","MACD.DEA");
{DRAWTEXT(F>0,DIF*0.9,'↙柱底背'),coloryellow;};
?
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?