學習指南

柱狀圖縮短,不代表價格已經反轉

逐項計算快 EMA、慢 EMA、MACD 線、訊號線和柱狀圖;說明雙重平滑為何產生滯後,以及零軸、交叉和背離不能單獨變成交易指令。

教學示意圖 — 只是教育說明,不是市場訊號或績效圖。

只供教育用途;不是財務建議,也不是交易訊號。

讀者最常問的問題

  • MACD 線、訊號線與柱狀圖各怎麼算?
  • 12、26、9 是單位還是預設參數?
  • 為什麼不同平臺早期數值不同?
  • 柱狀圖由正變小能否說明價格將跌?
  • 交叉何時會在收盤前消失?

這一頁想讓你弄懂的事

  • 按順序計算三條 MACD 序列。
  • 解釋 EMA 種子與雙重平滑造成的滯後。
  • 區分零軸、交叉、柱體變化的數學含義。
  • 建立可重現的參數與資料記錄。

重點段落

MACD 先計算兩條 EMA 的差

常見預設使用 12 期快 EMA 減 26 期慢 EMA,得到 MACD 線;再對 MACD 線計算 9 期 EMA 作為訊號線;柱狀圖等於 MACD 線減訊號線。

數字 12、26、9 是期數,不自動代表日。五分鐘圖就是五分鐘 K 線期數,日線纔是日;跨時間框架的數值不能直接混用。

柱狀圖量的是兩條平滑線之差

柱體為正表示 MACD 線高於訊號線,為負則相反。柱體縮短只表示兩者差距縮小,不說明價格必然反向;價格仍可上漲,只是近期變化相對前段減弱。

零柱意味着兩線當時相等。由於兩條線都由歷史資料平滑,柱體沒有未來價格輸入。

零軸連接快慢 EMA 的相對位置

MACD 線高於零表示快 EMA 高於慢 EMA,低於零則相反。零軸穿越發生在兩條價格 EMA 相等附近,通常晚於最初價格轉折。

這是一項滯後關係,不是市場狀態開關。橫盤中快慢線可在零軸附近反覆穿越。

延伸說明

雙重平滑為什麼會更慢

價格先進入快慢 EMA,差值再進入訊號 EMA。新價格只以部分權重影響第一層,第一層變化又只以部分權重影響第二層,所以訊號線通常比 MACD 線更慢。

交叉看似確認,實際代價就是等待。參數縮短可減少延遲,卻會增加對短暫噪聲的反應。

用簡化數字覈對三條線

假設某期快 EMA 為 ₹105、慢 EMA 為 ₹100,MACD=₹5;若訊號線為 ₹3,柱狀圖=₹2。下一期 MACD 降至 ₹4、訊號線升至 ₹3.4,柱體縮至 ₹0.6。

柱體縮短說明差距變化,不能由此計算下一期價格。手算可檢查符號、欄位和四捨五入。

三組種子會累積早期差異

快 EMA、慢 EMA 各有種子,訊號 EMA 又以 MACD 序列啓動。平臺若用第一筆、SMA 種子或不同暖機長度,圖表左側可出現不同數值。

比較時下載更長前置資料,並使用相同來源與精度。差距若隨時間衰減,多半來自初始化;若持續,則檢查公式和資料。

資料順序和缺值同樣會污染結果

EMA 必須由舊到新遞推。重複時間戳會給某個價格額外權重,缺值填零會製造巨大變化,刪掉缺值則改變時間間隔。

研究應保留原始檔、清理日誌和輸出哈希。無法確定資料處理時,應標記該區段不可比較。

盤中交叉不是固定事件

未完成 K 線的最新價持續改變快慢 EMA 與訊號線。盤中 MACD 上穿,收盤時可能已經回到下方;歷史收盤圖不會保留每次暫時交叉。

若只研究收盤確認,必須明確排除盤中事件;若研究盤中,就需保存當時快照和延遲,不能事後用收盤資料重建。

背離需要先定義轉折點

所謂價格創新高而 MACD 未創新高,仍要定義高點左右需要幾根 K 線、兩個高點最大間隔和相等值處理。不同轉折算法會在同一圖得到不同背離。

背離描述歷史斜率不同,不提供成交、失效價或期限。只展示成功反轉會造成選擇偏誤。

跨資產比較要注意價格尺度

標準 MACD 以價格單位表示,高價資產數值自然可能較大。若要跨資產比較,可研究百分比或標準化版本,但那已經不是同一原始指標。

任何轉換都需命名並公開公式。不能把標準化結果與平臺內建 MACD 混在同一統計。

真實截圖的證據邊界

本站保留 TradingView 公開說明頁中 MACD 三序列公式截圖,記錄來源與日期,不含賬戶或市場持倉。圖片僅用於覈對公式關係。

它不能證明某組參數有效,更不是即時訊號截圖。公式頁更新後仍需重新查覈文字說明。

把 MACD 研究寫成可重做流程

固定交易所、商品、來源欄、時間框架、時區、快慢與訊號期數、種子、暖機和收盤規則。輸出快 EMA、慢 EMA、MACD、訊號與柱體未四捨五入欄。

隨後才定義交叉或零軸事件,並在獨立資料檢查。費用、滑價、部位和清算另行處理;本站不發佈回測勝率。

參數掃描容易製造事後最佳組合

若在同一段歷史資料反覆嘗試快、慢與訊號週期,再只展示轉折最漂亮的組合,就把未來結果用於選參數。組合數愈多,偶然吻合的機率愈高。

參數研究應先限制候選範圍,完整報告各組差異,再在未參與選擇的資料檢查。即使獨立區段相似,也不能保證未來。

直方圖縮放會改變視覺印象

圖表自動縮放可把很小的柱體變化放得很明顯;不同資產與時間框架的價格尺度也使柱高不能直接比較。判讀應讀取實際數值及單位,而不是只看顏色面積。

截圖要保留縱軸與參數;裁切若刪掉刻度,只能用於公式示意,不能支持幅度比較。

三條輸出各自回答不同問題

MACD line 是 fast EMA 減 slow EMA;signal line 是 MACD line 的平滑;histogram 再取兩者差。零線交叉代表兩條價格 EMA 相等,signal 交叉代表 MACD 與其自身平滑相等,histogram 正負則是同一差值的符號。把三者都叫「金叉」會混淆事件。

比較平台時先逐欄核對 fast、slow、MACD、signal、histogram,找第一個不同 timestamp。若只看最後彩色柱,很難判斷差異來自價格源、seed、捨入還是 signal length。

柱體縮短只表示 MACD 與 signal 的距離縮小;價格仍可能上升、下降或橫行。用柱體顏色直接推導下一根方向,加入了公式不存在的假設。

參數測試必須保留所有組合和盤整樣本。事後挑出交叉最貼近轉折的一組,不能證明未來有效;若再加入交易規則,還需獨立資料、費用、滑價與完整失敗案例。

TradingView MACD、訊號線與柱狀圖的計算關係
TradingView MACD、訊號線與柱狀圖計算關係。截圖核對:2026-07;僅作序列關係來源核對,非交叉訊號。

₹ 計算示例

情境
快 EMA ₹105、慢 EMA ₹100、訊號線 ₹3。
計算過程
MACD=₹5;柱狀圖=₹5-₹3=₹2。
怎麼解讀
正柱只表示 MACD 線高於訊號線,不是下一期上漲保證。

常見的誤會

把柱狀圖從高正值縮短稱為確定反轉,忽略價格仍可繼續上漲,也忽略柱體只量兩條滯後平滑線的差。

自我檢查清單

  • 固定資料來源、時間框架、時區與來源欄。
  • 記錄 12/26/9 或實際參數。
  • 公開三組 EMA 的種子和暖機。
  • 按時間升序計算並處理缺值重複。
  • 區分盤中與收盤確認。
  • 背離必須預先定義轉折點。
  • 不把交叉、零軸或柱體寫成喊單。

這一頁的限制

  • MACD 對歷史價格進行雙重平滑並滯後。
  • 種子、暖機與資料清理會改變早期數值。
  • 盤中交叉可在收盤前消失。
  • 指標沒有費用、部位、期限或未來方向輸入。
  • 自動縮放與顯示精度會誇大或隱藏柱體差異,幅度比較必須使用原始數值。
  • 公式查覈應保存來源頁面、日期與參數版本。

風險提示

MACD 對價格先做兩次指數平滑,再對差值平滑;交叉和柱體轉向都來自已發生價格,受種子、暖機、參數和未完成 K 線影響。

資料來源