
MACD 出現金叉,並不意味著加密資產價格馬上上漲。指標描述的是歷史價格形成的均線與動量關係,能否用於交易,還要結合圖表週期、市場狀態、入場位置和退出安排。默認的 12、26、9 可以作為比較基準,卻不是所有幣種的通用最優設置。你需要把指標觀察寫成能夠複核的規則,再核對倉位、費用和回測條件。這樣才能分清信號發生了什麼,以及賬戶準備為一次判斷承擔多少風險。

常見的 MACD 設置使用 12 週期與 26 週期指數移動平均線計算差值,再用差值的 9 週期均線形成信號線。這裡的週期跟隨指標使用的 K 線頻率變化:在一小時圖上,計算依賴小時價格序列;在日線圖上,則依賴每日價格。先固定交易對、市場、圖表週期和計算方式,再比較參數,才能避免把不同數據產生的結果誤認為策略差異。
MACD 的英文全稱是 Moving Average Convergence Divergence,常見結構包含兩條線和一組柱體。預設計算方式可以簡寫為:
例如,快線均值為 2,010、慢線均值為 2,000 時,MACD 線為 10;若訊號線為 8,柱體數值為 2。這些是價格差值,不是上漲機率或百分比收益。MACD 本身沒有固定的超買、超賣上下界,也不宜直接比較不同價格水準資產的原始讀數大小。
指數移動平均線給予近期價格更高權重,但仍由歷史與當前資料計算。因此,MACD 對變化作出反應時,價格可能已經移動了一段距離;提高敏感度不能消除這種滯後。
同樣是 12、26、9,15 分鐘圖與四小時圖表達的時間尺度不同。較低週期通常呈現更多短期波動,也更依賴成交品質。加密市場持續交易,不構成必須按每週交易天數機械改寫預設參數的理由。
| 設置方向 | 可能出現的變化 | 測試重點 |
|---|---|---|
| 標準 12、26、9 | 提供統一比較起點 | 在上漲、下跌和震盪階段分別表現怎樣 |
| 較短參數 | 通常反應更快,交叉可能增多 | 反覆退出、換手和交易成本 |
| 較長參數 | 通常更平滑,反應也可能更慢 | 入場延遲、利潤回吐與持倉時間 |
比較時還要核對 MACD 計算設置,包括價格來源、快慢均線類型、信號線類型和指標週期。圖表是一小時,不代表另設為四小時的指標也按小時計算。每次只調整少量條件,並保存原版本;不能看到幾次虧損就不斷更換設置,再只展示最好的一組。

MACD 訊號需要按比較對象理解:交叉比較 MACD 線與訊號線,零軸比較快慢均線的相對位置,柱狀圖顯示兩條指標線的距離,背離比較價格與指標的波峰或波谷。它們提供相互關聯的資訊,卻不等於獨立的多次確認。訊號是否值得交易,還取決於價格位於趨勢、區間還是重要價位附近,不能把圖形名稱直接當作下單指令。
| 訊號 | 可以觀察到的資訊 | 尚不能確認的結論 |
|---|---|---|
| MACD 線上穿訊號線 | 兩條線的差值由非正轉為正,常稱金叉 | 幣價必然立刻上漲 |
| MACD 線下穿訊號線 | 兩條線的差值由非負轉為負,常稱死叉 | 下跌會持續多久 |
| MACD 線穿越零軸 | 快慢均線相對位置發生變化 | 新趨勢一定形成並持續 |
| 柱狀圖擴大或縮短 | MACD 線與訊號線的距離變化 | 價格已經反轉或到達極值 |
| 價格與指標背離 | 價格與所選指標的波動結構不一致 | 已經確定反轉價格和時間 |
零軸下方出現金叉時,快週期均線仍可能低於慢週期均線,只是 MACD 線已經超過訊號線。這可以發生在下跌後的反彈過程中,不能直接認定整體趨勢轉強。零軸上方的金叉也可能很快失效,尤其是在價格接近區間上沿、剩餘空間有限的時候。
柱體顏色需要先看平台規則,不要只記「紅買綠賣」。正柱從較大值縮到較小值,表示 MACD 線仍高於信號線,但兩線差距縮小;負柱向零靠近,表示負差距收窄。兩種變化都沒有直接說明下一根價格 K 線的方向。MACD 線上穿信號線與柱體轉正,在相同計算方式下對應同一關係,不能當作兩項獨立證據重複計數。
背離也要明確觀察對象。價格與指標背離的常見例子是價格形成更高的高點,而指標形成較低的高點,提示上漲動量表現沒有同步增強。看漲背離則可以表現為價格創出更低的低點,指標低點卻抬高。
比較時應使用對應的波峰或波谷,並註明觀察的是 MACD 線還是柱狀圖。不能把相隔無關的高低點勉強連成背離,也不能在尚未確認的波谷上提前認定形態完成。強趨勢中背離可能持續出現,價格仍繼續原方向運行。對嘗試逆勢交易的人,背離是需要進一步檢驗的觀察,不是取消止損或不斷加倉的理由。
小結:先確認信號比較的是哪兩組數據,再判斷價格背景。交叉與柱體變號可能只是同一關係的不同呈現;零軸提供均線位置背景,背離提示價格與指標表現不一致。它們都不能單獨確定交易結果,最終還需明確入場條件、失效位置和退出方式。

完整策略需要提前寫清行情條件、訊號確認時間、訂單提交方式、倉位和退出安排。只有「金叉買入、死叉賣出」,仍可能遺漏是否等待收盤、在哪個市場下單,以及價格先觸及止損時如何處理。規則應讓你在看不到後續行情時也能作出同樣判斷,並能根據交易記錄複核,而不是事後挑選看起來最漂亮的交叉。
可以用一套待測試規則演示組織方法:固定某一現貨交易對,以四小時圖觀察背景、一小時圖執行,均使用 12、26、9。只在最近已收盤的四小時 K 線上,價格高於其 26 週期 EMA 且 MACD 線大於零時,檢查一小時圖是否形成收盤金叉。滿足條件後,按預先選定的訂單方式執行,並記錄實際成交價。
這組條件只是規則示例,沒有經過這裡的實盤或歷史收益驗證,也不意味著四小時配一小時優於其他組合。背景條件不滿足時,規則可以選擇等待,而不是為了每次交叉都有交易機會而臨時刪掉限制。訂單未成交也應按既定條件處理,不能在回測中預設全部成交,實盤中卻追價補單。
還要區分盤中變化和收盤確認。即時數值與歷史顯示的差異意味著未收盤 K 線上的交叉可能出現後消失;較大週期數據也可能仍在變化。等待一小時收盤,不代表同時看到的四小時 K 線已經收盤。多週期規則必須明確使用哪根已確認數據。
入場前先確定價格失效位置,再安排退出優先級。價格止損用於處理行情已經否定計劃的情況;反向交叉退出用於處理指標關係改變;時間退出用於限制遲遲沒有按預期發展的持倉。三者可以組合,但需要提前規定誰先觸發就怎樣處理。
例如,假設某資產實際買入價為 2,000 USDT,預先識別的失效位置對應止損價 1,960 USDT,計劃目標為 2,080 USDT。每單位價格風險為 40 USDT,目標價差為 80 USDT,未計成本的收益風險比是 2∶1。若先觸及止損,就按止損安排處理,不因尚未出現死叉而繼續等待;若規則規定反向收盤交叉先出現時退出,則不必堅持等待目標價。
計劃還應包含放棄交易的條件:區間內連續交叉、預期空間不足、價差異常,或實際成交偏離使原定風險不再成立。信號出現後價格已大幅移動時,應重新計算,而不是繼續沿用舊倉位和舊收益風險比。
複核時記錄信號時間、當時已確認的背景數據、成交價、退出原因和費用。成功與失敗交易都保留;若臨時移動止損、追價或追加持倉,應單獨標記,避免把人工干預後的結果歸給原始 MACD 規則。
MACD 不能替你決定最多虧損多少,也不會改善交易平台的成交條件。風險管理需要把價格失效距離轉為倉位,再把費用、滑點和相應產品的資金風險納入評估。測試時則要檢查規則是否在新的數據上仍能成立。信號更快、勝率更高或目標收益風險比更大,都不能獨立證明策略值得採用,需要看完整淨結果與回撤。
倉位規模與止損距離應一起考慮。對於以報價幣計價、直接持有資產的簡單現貨多頭,可用以下關係初步估算:
資產數量 ≈ 計劃風險金額 ÷(入場價 − 止損價)
假設帳戶為 10,000 USDT,一次交易的計劃風險為 50 USDT。沿用 2,000 USDT 入場、1,960 USDT 止損的假設,忽略成本時數量約為 1.25 個資產單位,對應名義買入額 2,500 USDT。50 USDT 是計劃價格損失,不是投入本金,更不是平台保證的最大損失;這組金額也不構成通用風險比例建議。
實際數量還應為手續費與滑點預留空間,並按最小交易單位向下調整,同時滿足可用資金限制。ATR 波動率指標可以幫助觀察正常波動幅度,但不預測方向,也不存在統一適用的止損倍數。若合理止損距離擴大,在計劃風險不變時,應相應降低倉位,而不是把止損強行挪近。
止損訂單的觸發與成交是不同環節。觸發市價訂單不保證成交在止損價;限價保護也可能帶來無法成交的風險。應核對平台採用的觸發價格、訂單類型及退出後是否殘留獨立掛單。
評估策略時,把交易手續費、買賣價差和滑點計入買賣全過程。更快的參數可能增加換手,小額毛利潤可能因此被抵消。使用實際成交價計算時,不應重複扣除已包含在價格中的價差或滑點。
合約策略還要分別核對資金費用、名義敞口、保證金和強平條件。保證金金額不能直接當作計劃風險;技術止損尚未正常執行前,強平或流動性問題也可能影響持倉。同方向持有多個相關加密資產時,還要看合計風險,不能把每筆倉位完全獨立計算。
依據策略測試的成本與樣本劃分,參數調整與獨立驗證應使用不同數據。先固定規則,再在未參與調參的時期驗證;覆蓋上漲、下跌和震盪階段,比較扣費結果、最大回撤、交易次數、平均盈虧與持倉時間,不只看勝率。
還要核對回測成交與計算設置,包括手續費、滑點、訂單成交時間和 K 線內價格路徑假設。收盤確認的策略,不能默認在知道收盤信號之前就以同根 K 線的理想價格成交。若同根 K 線同時觸及目標和止損,也需檢查測試怎樣判斷先後。
比較附近參數和不同驗證階段的穩定性,再通過模擬運行檢查信號與操作是否一致。只有一組參數在一小段行情特別漂亮,不能證明已經找到最優設置;沒有真實完成的測試,也不應給出勝率或收益率。
不能認為適合所有資產和市場狀態。默認參數可以作為統一比較基準,但不同交易對的流動性、波動和所選週期都會影響信號表現。測試時應固定入場、退出與費用假設,不能只因為某組參數最近幾次表現較好就認定更有效。
能夠計算,但不代表適合你的執行條件。低週期對短期波動、反覆交叉、價差和延遲更敏感,交易頻率增加也可能抬高成本。應測試實際淨結果,並確認有能力按規則持續監控和處理訂單,不能僅憑訊號更多判斷效果更好。
先檢查數據和設置是否一致,包括交易平台、交易對、現貨或合約、K 線頻率、價格來源,以及快慢線和信號線的均線類型。還要確認指標是否另設週期、當前 K 線是否收盤;顯示相同的參數數字,不代表底層價格序列完全相同。
不能直接保證。RSI描述價格漲跌強弱,MACD 描述均線與動量關係,兩者都依賴價格信息。增加 RSI 條件可能改變交易次數和觸發時點,也可能引入重複過濾,需要比較獨立驗證期間的淨結果,而不是只看歷史圖形是否更整齊。
金叉只說明 MACD 線超過信號線,不代表未來買盤足以推動價格持續上漲。下跌中的反彈、區間震盪和未收盤信號都可能形成交叉。即使交叉最終確認,實際入場位置和交易成本也會影響結果,因此仍需保留價格失效與退出安排。
普通現貨賣出通常是減持已有資產,並不自動建立空頭敞口。做空需要相應的借貸、保證金或衍生產品權限,同時涉及利息、資金費用與強平等不同風險。是否可用取決於帳戶資格、平台規則及適用法律法規,不能把看跌判斷等同於已具備做空條件。
*本文僅供一般資訊參考,不構成來自 BiyaPay 或其子公司及關聯公司的法律、稅務或其他專業建議,也無意取代向財務顧問或任何其他專業人士尋求建議。
對於本出版物內容的準確性、完整性或及時性,我們不作任何明示或暗示的陳述或保證。