TEACHING LAB
MACD 的雙重平滑滯後
用完整的 2024 上半年 BTCUSDT 日線,把原始收盤、12/26 EMA、MACD 與 9 期 signal line 排在同一時間軸。
Teaching boundary
這是比較原始資料與平滑序列的教學情景,不是回測;頁面不把交叉轉成操作規則。
Dataset identifier
macd-lag-btcusdt-1d-2024-h1
Steps
- 完整保留 182 根 UTC 日線,先用連續資料為 12 日與 26 日 EMA 暖機。
- 逐日計算 MACD = EMA(12) - EMA(26)。
- 再對 MACD 計算 9 期 EMA,得到 signal line;histogram = MACD - signal。
- 把價格局部高低點與後續 MACD、signal 變化按日期排列,量出平滑序列晚於原始價格變化的期數。
Interpretation
EMA 只讓最新觀測占部分權重,signal line 又平滑一次,所以交叉屬於已發生路徑的延後摘要。
Limitations
- EMA 初值會影響序列前段,應顯示暖機區。
- 日線結論不能直接搬到小時線。
- 本頁不模擬成交、成本或部位。
Risk note
MACD 與 signal line 都由既有價格平滑得到,時間差會隨參數與資料區間改變。
Source provenance
https://www.tradingview.com/support/solutions/43000502344-moving-average-convergence-divergence-macd-indicator/https://data-api.binance.vision/api/v3/klines?symbol=BTCUSDT&interval=1d&startTime=1704067200000&endTime=1719791999999&limit=1000