改良了一下MACD,加了些色彩,可視性強了些,算是給使用MACD的人一個禮物吧,雖然我自己不用MACD。
缺點就是沒顯示出MACD的數值,用柱狀線代替了數值,不知能否在不顯示線的情況下顯示數值。
今后在微博上不會在分析行情了,站在人為市場立法角度,所有人的體系都合理,每個人立的法不一樣,觀察市場得到的結論自然不一樣,行情有什么好問的?未來行情的走勢需要你自己告訴自己。為什么還要去和別人討論行情走勢?這樣做的結局就是:除了得到混亂和迷茫,別的你什么都得不到。
{雙MA做差均線}?
MA1:=EMA(C,N1);
MA2:=EMA(C,N2);
?
{零軸}?
ZERO:0,DOTLINE,COLORFFFF00;
?
{2個差值}?
DIF:MA1-MA2,COLORLIRED,DOTLINE,LINETHICK1;
DEA:EMA(DIF,MID),COLORRED,DOTLINE,LINETHICK1;
?
{定義2條DIF線的方向}?
{DIF的方向}?{上升}?CD11:=DIF>=REF(DIF,1);{下降}?CD12:=DIF<REF(DIF,1);
{DEA的方向}?{上升}?CD21:=DEA>=REF(DEA,1);{下降}?CD22:=DEA<REF(DEA,1);
?
{畫彩線表示漲跌}?
IF(CD11,DIF,DRAWNULL),COLORLIRED,LINETHICK1;
IF(CD12,DIF,DRAWNULL),COLORLIGREEN,LINETHICK1;
IF(CD21,DEA,DRAWNULL),COLORRED,LINETHICK1;
IF(CD22,DEA,DRAWNULL),COLORGREEN,LINETHICK1;
?
{NMACD}?
NMACD:=2*(DIF-DEA);
?
{NMACD>0}?
STICKLINE(NMACD>0 AND REF(NMACD,1)<=0,0,NMACD,1.4,1),COLOR0000FF;
STICKLINE(NMACD>0 AND REF(NMACD,1)>0 AND NMACD>REF(NMACD,1),0,NMACD,1.4,1),COLOR0000FF;
STICKLINE(NMACD>0 AND REF(NMACD,1)>0 AND NMACD<=REF(NMACD,1),0,NMACD,1.4,1),COLORFF00FF;
?
{NMACD<=0}?
STICKLINE(NMACD<=0 AND REF(NMACD,1)>0,0,NMACD,1.4,1),COLOR00FF00;
STICKLINE(NMACD<=0 AND REF(NMACD,1)<=0 AND NMACD<=REF(NMACD,1),0,NMACD,1.4,1),COLOR00FF00;
STICKLINE(NMACD<=0 AND REF(NMACD,1)<=0 AND NMACD>REF(NMACD,1),0,NMACD,1.4,1),COLORFFFF00;
?
{特殊標記}?
STICKLINE(NMACD>0 AND NMACD>REF(NMACD,1) && NMACD>REF(NMACD,2) && NMACD>REF(NMACD,3) AND NMACD>REFX(NMACD,1) && NMACD>REFX(NMACD,2) && NMACD>REFX(NMACD,3),0,NMACD,1.4,0),COLOR0000FF;
STICKLINE(NMACD<0 AND NMACD<REF(NMACD,1) && NMACD<REF(NMACD,2) && NMACD<REF(NMACD,3) AND NMACD<REFX(NMACD,1) && NMACD<REFX(NMACD,2) && NMACD<REFX(NMACD,3),0,NMACD,1.4,0),COLOR00FF00;
?
???