MACD 技術指標是什麼?一篇文章搞懂它!

MACD 是股市分析、期貨交易,或是加密貨幣交易中,一項很多人使用的技術分析指標。MACD 包含三個部分:MACD 線、信號線跟直方圖;MACD 中還有所謂的底背離跟頂背離,這些訊號很常當作技術分析中重要的信號。
有在證券市場從事交易或是加密貨幣市場進行交易的人,都會搭配技術指標來使用,而 MACD 是眾多技術指標當中相對多人使用也相對可靠的一樣,因為 MACD 代表的是動能,成交量可能會騙人,但動能相對比較難騙人。
MACD 當中還有所謂的黃金交叉跟死亡交叉,這被很多使用 MACD 技術指標的人當作買進訊號或是賣出訊號。如果你還不知道 MACD 這個技術指標是什麼,本篇文章會有完整講解。
【全網最高優惠】:幣安註冊獲取 20% 帳號終身交易手續費優惠
技術指標 MACD 如何計算?
MACD 圖有三樣東西,分別是 MACD 線、MACD的九天EMA線(信號線),與直方圖。
MACD 線的計算方式
MACD 線 = EMA(12)-EMA(26)
如果 MACD 線為正值,代表 EMA(12) 大於 EMA(26)。如果 MACD 線為負值,代表 EMA(12) 小於 EMA(26)。
也就是說:
MACD+(正值) = EMA(12) > EMA(26) ;此時MACD線在 MACD 圖零軸的上方,也代表最近十二天內比起最近二十六天內 EMA 均值有更多的買超,成交價格也在往上漲。
MACD-(負值) = EMA(12) < EMA(26);此時MACD線在 MACD 圖零軸的下方,也代表最近十二天內比起最近二十六天內 EMA 均值有更多的賣超,成交價格也在往下跌。
那麼,如果 MACD 線 一直往下走,造成 MACD 值越來越負的情況,代表什麼呢?代表有越來越多的成交價格,位於比原本價格還低的價格來成交,意即做空的人比較多。
如果 MACD 線 一直往上走,造成 MACD 值越來越正的情況,則代表有越來越多的成交價格,用比原本價格更高的價格來成交,也就是說做多的人比較多,買的人多的意思。
如果MACD 線位於零軸,也就是 EMA(12) = EMA(26) 的情況,代表過去十二天 EMA 等於過去 26天的 EMA,此時無法判斷做多還是做空的人多,需要更多信號跟指標來協助判斷走勢。
MACD的九天EMA線(信號線)
MACD的九天EMA線,又可以稱作信號線,當把MACD線的值計算出來之後,再計算它的九天 EMA 的值,就成為了「MACD的九天EMA線」,也就是「信號線」。
MACD 的直方圖
MACD 的直方圖畫法很簡單,就是將 MACD 線的值減去信號線的值之後,會得到一個值,將這個值畫成直方圖之後,就會呈現一個類似柱狀圖的圖(如下圖所示)。
下方的綠色跟紅色柱狀圖,就是MACD值方圖,綠色代表正值,紅色代表負值。
除此之外,紫色線為 MACD 線,青色線則為信號線。

MACD 中的底背離跟頂背離
MACD 線圖中也會出現背離的情況,所謂背離就是價格的走勢跟技術分析線圖的走勢呈現相反方向,這時通常表示價格走勢有可能反轉。
MACD 底背離
MACD 的底背離是指,價格越跌,而 MACD 技術指標卻出現往上走的情況,此時就稱為底背離。
如下圖所示,在跌勢當中,出現更低的價位,但是 MACD 線卻呈現出往零軸的方向走的情況,此時稱為「背離」。
當「底背離」出現時,代表雖然做空的人很多,但是有不少人進來承接,導致 12日 EMA與26日EMA的差值縮小,也就導致了 MACD 線往零軸方向走。
底背離出現表示走勢有可能出現反彈,但只是可能,MACD 的底背離暗示著大概率會有反彈,但不是絕對。

MACD 頂背離
既然有底背離,就代表有頂背離,當價格走勢突破高點時,MACD 線卻從正值逐漸往零軸的方向走,代表出現了頂背離。
頂背離出現代表,雖然做多的人很多,但有越來越多的人進來賣空與做空。
頂背離跟底背離意思一樣,都代表趨勢有可能反轉,有可能在頂部出現反彈。
MACD 的黃金交叉跟死亡交叉
MACD 黃金交叉代表,MACD 線從下方往上穿過信號線;MACD 的死亡交叉代表MACD 線由上往下穿過信號線。
由於信號線是 MACD 的 9天 EMA,所以當出現交叉時,表示原本應該等速往上或往下的多頭或空頭發生反轉,意即可能是買進訊號或是賣出訊號。
很多使用 MACD 技術指標的人,都會將 MACD 的黃金交叉跟死亡交叉視為交易訊號,而當黃金交叉跟死亡交叉發生時,也代表 MACD 值方圖從正值變負值或是從負值變正值。
例如下面這張圖是比特幣的走勢,當MACD 柱狀圖由紅翻綠(黃金交叉),或是由綠翻紅(死亡交叉)時,就是買進或是賣出訊號。

雖然 MACD 的死亡交叉跟黃金交叉可以當作買進跟賣出訊號,但實務上可能會發現單獨使用 MACD 的黃金交叉跟死亡交叉來當做買賣訊號,並不是那麼的穩定,也不能保證一定準確,建議使用其它技術指標或訊號輔助判斷會比較好。
如果你也想從事加密貨幣交易,可以點擊下方連結加入幣安,有全網最高優惠。
MACD 指標如何撰寫?
如果你也想寫一個 MACD 指標,下面是一個可以運行在 Tradingview Pine 5.0 的程式碼,提供你參考。
//@version=5
indicator("MACD 指標&背離", shorttitle="MACD 指標&背離")
// 設定參數
fastLength = input.int(12, minval=1, title="Fast Length")
slowLength = input.int(26, minval=1, title="Slow Length")
signalLength = input.int(9, minval=1, title="Signal Smoothing")
// 計算指標
fastMA = ta.ema(close, fastLength)
slowMA = ta.ema(close, slowLength)
macd = fastMA - slowMA
signal = ta.ema(macd, signalLength)
hist = macd - signal
// 繪製指標
plot(macd, color=color.blue, title="MACD")
plot(signal, color=color.red, title="Signal")
plot(hist, color= hist > 0 ? hist > hist[1] ? #26a69a : #b2dfdb : na , style=plot.style_columns, title="Histogram")
plot(hist, color= hist < 0 ? hist < hist[1] ? #ff5252 : #ffcdd2 : na , style=plot.style_columns, title="Histogram")
總結
MACD 是眾多技術指標中,相對好用的一個。MACD 更多的是看動能,動能比起成交量來說,更不容易騙人。
使用 MACD 技術指標,建議一定要搞懂頂背離、底背離、MACD 的黃金交叉與死亡交叉,還有如何計算 MACD 線、信號線,與搞懂 MACD 直方圖是怎麼畫的。
上面這些都搞懂,你才能對 MACD 這個技術指標完全掌握唷。