投資課堂//

發佈時間:2026-10-14 16:51:54

作者:分析師 盧明宇

黃金MACD柱狀圖在一張圖上為正,在另一張圖上為負,可能是兩張圖用柱形表示了不同數值。MT5內置MACD用柱形繪製主值;TradingView內置MACD的柱形則繪製主值與信號線的差。因此,看到柱子站上零軸,先確認它畫的是什麼,再判斷信號條件。不能只憑兩張截圖的顏色,認定黃金走勢或平台計算出了相反結果。

先確認柱形畫的是哪一個數

MACD涉及三個數值。主值M是短期均線減去長期均線;信號值S是對M再做平滑;差值H=M−S。若使用收盤價的12期和26期EMA,M=EMA(12)−EMA(26)。M為正,表示短期EMA高於長期EMA;H為正,只表示M高於S。這兩個關係不能互相替代。

MetaQuotes的iMACD文檔說明,終端中的MACD看起來是柱狀圖,主值和信號值分別構成兩個序列。結合MT5的MACD計算說明,內置指標的柱形對應上述M,信號線採用M的9期SMA。柱形外沿與信號線的交叉,應按兩個數值的關係識別。

TradingView的內置MACD說明則將M和S畫成兩條線,另用柱形顯示H。於是,同樣叫「MACD柱狀圖」,零軸以上在這兩種顯示中可能說的是不同關係。自定義指標也可能改變序列或繪圖方式,不能把內置指標說明直接套到所有同名工具上。

同一組負主值,可以畫出正差值柱

假設在某交易日北京時間10:00,一根黃金1小時K線已經收盤,報價單位為美元/盎司。給定該時點12期EMA為2296、26期EMA為2300,某一約定平滑演算法的信號值S為−5。主值M=2296−2300=−4,差值H=−4−(−5)=+1。

柱形對應的序列 假設數值(美元/盎司) 與零軸的關係 這個時點能說明什麼
主值M −4 在零軸下方 短期EMA低於長期EMA
差值H=M−S +1 在零軸上方 主值高於給定的信號值

這組輸入可以同時出現「主值為負」和「差值為正」,兩者在數學上沒有矛盾。兩種柱形比較的對象不同,不能據此宣布金價已經反轉,也不能把+1解釋成上漲1%或獲利1美元。

差值為正也不等於主值正在上升。若M和S都比前一時點下降,但M仍高於S,H照樣可以為正;要說主值上升,還需比較當前M與前一個M。同樣,M低於零軸也可以正在回升,此時短期EMA仍低於長期EMA,但兩者的負向差距可能縮小。數值的正負、與信號線的關係、相鄰時點的變化,是三個需要分別檢查的問題。

表格只是把同一組輸入按兩種序列顯示,不是MT5與TradingView的真實對屏測試。S作為給定輸入,前面的完整價格路徑沒有提供;不能僅用兩條EMA重建信號線,也不假設兩個平台會算出相同的S。單個時點只能確認M高於S,不能確認它剛剛從下方穿上來;識別交叉還需要前一時點的同口徑數值。

參數相同,還要核對信號線演算法

兩邊都寫著12、26、9,也不能就此認定差別只來自顯示。MT5上述內置公式使用9期SMA作為信號線;TradingView允許選擇主均線和信號均線的類型。若一邊用SMA,一邊用EMA,S就可能不同,M與S交叉的時點也可能不同。演算法的區別可參照同為20期的SMA與EMA為何不同。

還要核對品種、合約與報價源、輸入價格、K線週期、收盤邊界,以及歷史數據和初始化方式。名義上都叫黃金,使用的價格序列未必一致。比較1小時圖,也要確認兩張圖如何劃分這一小時,而不只是讓截圖上的時間標籤看起來相同。顯示精度不同造成的小數差異,應查看原始讀數後再解釋。

因此,換平台時先抄下數據窗口裡的M和S,再按需要計算H。先確認序列定義,再檢查輸入是否一致,才能判斷差異來自畫法、演算法還是數據。僅看柱子長度,無法完成這些核對。

截圖還應保留光標對應的K線時間。有的數值標籤顯示最右端實時讀數,而讀者正在比較的是光標指向的歷史柱形;把它們當成同一個時點,就可能產生另一種表面矛盾。若只有顏色和圖形、沒有標籤定義或設置,現有材料不足以判定差異原因,應保留這一限制。

把入場條件寫成關係,別只記顏色

如果觀察的是主值上穿信號線,就記錄「M由不高於S變為高於S」;如果觀察的是主值上穿零軸,就記錄「M由不高於0變為高於0」。在H=M−S的定義下,H從非正變為正對應前一種關係,卻不要求M同時為正。把兩種條件都簡寫成「柱子翻紅」,換了顯示方式就容易用錯規則。

條件還需要指定取值時點。若約定以小時收盤確認,就比較相鄰已收盤K線的值;若觀察盤中變化,就應保存當時的記錄,接受尚未收盤時關係可能再次改變。盤中變化與收盤確認說明了這種區別。事後看到的收盤圖,不能證明盤中每一次交叉都曾按同樣條件成立。

這些寫法只讓條件可以複查,並不證明哪種交叉更能預測後續價格。收盤確認也有等待的代價;減少盤中反覆,不等於減少所有交易風險。

口徑弄清後,風險仍要單獨核算

指標數值正確,不表示按某次交叉交易就能盈利。真實執行還涉及入場時間、買賣報價、點差、滑點和倉位;圖表上的信號價格也不等於訂單成交價格。止損的執行限制可讀止損觸發與實際成交的區別。保證金交易可能損失部分或全部本金,MACD不提供虧損上限。

復盤時保存指標名稱和設置、價格源、K線時間、M與S的讀數,再單獨記錄實際訂單。黃金和白銀都應先確認所用序列及產品規則;不能因同一條條件在一種圖上看起來合適,就假定它在另一品種或平台有相同效果。