零滯后MACD的用法零滯后MACD(Zero Lag MACD)是一種改進的MACD指標,旨在減少傳統(tǒng)MACD的滯后性,從而更及時地反映市場趨勢的變化。以下是零滯后MACD的用法和注意事項: 
1. 基本原理零滯后MACD通過調整計算公式,減少了傳統(tǒng)MACD的滯后效應。它通常使用兩個指數(shù)移動平均線(EMA)的差值來計算MACD線,并通過調整參數(shù)來減少滯后。 2. 信號識別- 金叉與死叉:當零滯后MACD線從下向上穿過信號線時,形成金叉,通常是買入信號;反之,當MACD線從上向下穿過信號線時,形成死叉,通常是賣出信號。
- 背離:觀察價格走勢與零滯后MACD的背離情況。例如,價格創(chuàng)新低而MACD未創(chuàng)新低,可能預示著趨勢反轉。
3. 參數(shù)設置4. 實戰(zhàn)應用- 趨勢確認:零滯后MACD可以幫助確認當前趨勢的強度和方向。
- 交易決策:結合其他技術指標和價格行為,零滯后MACD可以輔助交易決策,提高交易信號的準確性。

5. 注意事項- 過度優(yōu)化:避免過度調整參數(shù),以免指標失去其有效性。
- 結合其他指標:零滯后MACD應與其他技術指標結合使用,以提高分析的可靠性。
通過合理使用零滯后MACD,交易者可以更及時地捕捉市場趨勢的變化,提高交易決策的準確性。 源代碼分享 SHORT:=6; LONG:=13; MID:=4; lijin_1:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); lijin_2:=EMA(lijin_1,MID); lijin_3:=2*(lijin_1-lijin_2); lijin_4:=IF(lijin_3>0,1,(-1)); lijin_5:=REF(lijin_4,1); lijin_6:=lijin_4*lijin_5; lijin_7:=BARSLAST(lijin_6<0); lijin_8:=lijin_7+1; lijin_9:=(SUM(lijin_3,0)-REF(SUM(lijin_3,0),lijin_8))/10; lijin_10:=IF(lijin_3>0 AND lijin_3>=REF(lijin_3,1),lijin_3,0); lijin_11:=IF(lijin_3>0 AND lijin_3<=REF(lijin_3,1),lijin_3,0); lijin_12:=IF(lijin_3<0 AND lijin_3<REF(lijin_3,1),lijin_3,0); lijin_13:=IF(lijin_3<0 AND lijin_3>REF(lijin_3,1),lijin_3,0); STICKLINE(lijin_10>0,0,lijin_3,2.5,0),COLOR0000BB; STICKLINE(lijin_10>0,0,lijin_3,1.5,0),COLOR2233DD; STICKLINE(lijin_10>0,0,lijin_3,0.8,0),COLOR6677FF; STICKLINE(lijin_11>0,0,lijin_3,2.5,0),COLOR0077BB; STICKLINE(lijin_11>0,0,lijin_3,1.2,0),COLOR00BBDD; STICKLINE(lijin_11>0,0,lijin_3,0.6,0),COLORYELLOW; STICKLINE(lijin_12<0,lijin_3,0,3,0),COLOR770000; STICKLINE(lijin_12<0,lijin_3,0,2.5,0),COLOR992200; STICKLINE(lijin_12<0,lijin_3,0,2,0),COLORBB4400; STICKLINE(lijin_12<0,lijin_3,0,1.5,0),COLORDD6600; STICKLINE(lijin_12<0,lijin_3,0,1,0),COLORFF8800; STICKLINE(lijin_13<0,lijin_3,0,3,0),COLOR005500; STICKLINE(lijin_13<0,lijin_3,0,2.5,0),COLOR009900; STICKLINE(lijin_13<0,lijin_3,0,2,0),COLOR00BB00; STICKLINE(lijin_13<0,lijin_3,0,1.5,0),COLOR00DD00; STICKLINE(lijin_13<0,lijin_3,0,1,0),COLORGREEN; 快線:lijin_1,COLORWHITE; 慢線:lijin_2,COLORYELLOW; 乖離:lijin_3*100,NODRAW; 面積:lijin_9,NODRAW; lijin_14:=CROSS(lijin_1,lijin_2) AND lijin_1<(-0.01); DRAWICON(lijin_14,lijin_2*1.02,36); lijin_15:=COUNT(CROSS(lijin_1,lijin_2),BARSLAST(lijin_2>=0)); lijin_16:=CROSS(lijin_1,lijin_2) AND lijin_2<0 AND COUNT(lijin_15=2,21)=1; DRAWICON(lijin_16,lijin_2*1.12,1); lijin_17:=BARSLAST(REF(CROSS(lijin_1,lijin_2),1)); lijin_18:=REF(CLOSE,lijin_17+1)>CLOSE AND lijin_1>REF(lijin_1,lijin_17+1) AND CROSS(lijin_1,lijin_2); 底背:DRAWLINE(lijin_17=0,lijin_2,lijin_18,lijin_2,0),COLORMAGENTA,LINETHICK2; DRAWICON(lijin_18,lijin_2*1.22,38); lijin_19:=BARSLAST(REF(CROSS(lijin_2,lijin_1),1)); lijin_20:=REF(CLOSE,lijin_19+1)<CLOSE AND REF(lijin_1,lijin_19+1)>lijin_1 AND CROSS(lijin_2,lijin_1); 頂背:DRAWLINE(lijin_19=0,lijin_2,lijin_20,lijin_2,0),COLORGREEN,LINETHICK2; DRAWICON(lijin_20,lijin_2*1.02,2); DRAWICON(lijin_14 AND lijin_16 AND lijin_18,lijin_2*1.32,9); lijin_21:=ATAN((lijin_1/REF(lijin_1,1)-1)*100)*180/3.141159; lijin_22:=ATAN((lijin_2/REF(lijin_2,1)-1)*100)*180/3.141159; lijin_23:=lijin_1>REF(lijin_1,1) AND REF(lijin_1,1)>REF(lijin_1,2) AND REF(lijin_1,3)<REF(lijin_1,2); lijin_24:=lijin_2>REF(lijin_2,1) AND REF(lijin_2,1)>REF(lijin_2,2) AND REF(lijin_2,3)<REF(lijin_2,2); 夾角:lijin_21-lijin_22>=30 AND lijin_23 AND lijin_24,NODRAW,COLORGREEN;
風險提示:本指標公式僅作為學習交流,切勿商用,不構成任何投資建議。 
更好的自用指標,期貨自動化交易程序與股票自動化程序在星球 
|