移動平均線交叉策略屬於「趨勢跟隨」(即跟隨價格大方向的交易方法)。策略用兩條不同週期的移動平均線(把過去一段時間的收市價取平均後畫成線,用來減少短期波動噪音)去辨認市況方向可能轉變。當較快的平均線向上或向下穿過較慢的平均線,就出現「交叉」:向上穿越一般視為偏好(看升)訊號,向下穿越一般視為偏淡(看跌)訊號。交易者會用這些訊號規劃入市或離場。本指南會解釋策略運作、SMA與EMA的分別、不同交易風格適合的均線組合,以及如何在MT4與MT5設定及回測(用歷史數據測試策略表現),同時講解用倉位大小(每次落注的手數/數量)與止蝕(預設虧損上限的平倉價位)去控風險。
重點:
- 移動平均線交叉策略:當「快線」(短週期均線)穿越「慢線」(長週期均線)就產生訊號,是技術分析(用價格/成交等圖表數據作判斷的方法)中最常見的趨勢跟隨手法之一。
- 移動平均線屬滯後指標(反映已發生的價格變化,不是預測),所以交叉訊號多數是「確認走勢」而非「提前預告」。先接受這個限制,策略才用得好。
- 策略在趨勢市表現較佳;在橫行市(上落區間內反覆波動)容易出現來回打臉/假突破(whipsaw:訊號一出即反向),令帳戶被多次小虧損慢慢侵蝕。
- 成績更取決於倉位管理(position sizing:按風險計算落注大小)、止蝕擺位與回測,而不是追求「完美參數」。
移動平均線交叉策略在圖表上很直觀,正因如此,不少交易者會誤用。本指南會逐步拆解:先講策略是甚麼、訊號如何形成;再比較常用均線組合,說明不同設定較貼近哪種交易風格。
之後會落地實作:如何在MetaTrader 4(MT4)或MetaTrader 5(MT5)設定、如何調整以配合快節奏交易,以及在動用資金前先回測。最後會集中講風險控制,以及最常見、最昂貴的錯誤。
甚麼是移動平均線交叉策略?

先要明白:移動平均線如何處理價格數據,以及兩條線「交叉」代表甚麼,之後再談參數。
移動平均線如何平滑價格數據
移動平均線會把過去指定數量的收市價相加取平均,並把平均值畫成一條線。每形成一根新K線(蠟燭圖的一個時間單位),最舊的數據會被移除,最新收市價會加入計算。
目的在於減噪。原始價格走勢較鋸齒,均線可過濾部分短期波動,令主要方向更清晰。
最常用有兩種:
- 簡單移動平均線(SMA):對每個價格給予相同比重,線條較平滑、反應較慢。
- 指數移動平均線(EMA):對較近期價格給較大比重,反應較快,但也更容易出現「假轉向」訊號。
取捨不會消失:越平滑,假訊號越少,但入市通常越遲。
兩條移動平均線交叉時會發生甚麼
移動平均線交叉策略用兩條不同週期的均線:短週期為快線,對新數據反應快;長週期為慢線,反應慢。
當快線向上穿越慢線,代表近期價格上升速度快於較長期平均,一般視為看升交叉(bullish crossover)。當快線向下穿越慢線,則為看跌交叉(bearish crossover)。
兩種常見叫法:
- 黃金交叉:50週期均線向上穿越200週期均線,常被視為較長線的偏好訊號。
- 死亡交叉:50週期均線向下穿越200週期均線,常被視為偏淡訊號。
重點:交叉屬「確認」而非「預測」。兩條均線出現交叉時,走勢往往已走了一段。
哪一種移動平均線交叉最好?
哪一種移動平均線交叉最好?沒有放諸四海皆準的答案。合適組合取決於你的時間框架(圖表週期)、持倉時間,以及你能接受多少假訊號。
常見移動平均線組合比較
以下配對只作測試起點,並非建議。
| 均線組合 | 類型 | 常見圖表週期 | 訊號頻率 | 一般較適合 |
| 5 與 13 | EMA | 1至5分鐘 | 非常高 | 剝頭皮(scalping:短線快進快出) |
| 9 與 21 | EMA | 15分鐘至1小時 | 高 | 日內交易(同日內完成交易) |
| 20 與 50 | EMA 或 SMA | 1小時至4小時 | 中等 | 波段交易(持倉數日至數週) |
| 50 與 200 | SMA | 日線 | 低 | 持倉交易(持倉更長,以趨勢為主) |
原則很簡單:越「快」的組合訊號越多,但好訊號比例通常較低;越「慢」的組合訊號較少、較乾淨,但會較遲出現。兩者無絕對優劣。
交叉策略中:SMA 對比 EMA
取決於你更重視甚麼:
- 偏短週期、想更早入市:可用EMA,同時接受較多假訊號。
- 偏長週期、想訊號更「乾淨」:可用SMA,同時接受入市較遲。
- 避免隨意混用SMA與EMA;若同時使用,要清楚原因。
重點:連輸後不要急於改週期。每次改參數,都等同把原本的測試證據清零。
如何在 MT4 與 MT5 設定移動平均線交叉策略

來源:TradingView
兩個平台操作大同小異,以下步驟適用於MT4或MT5。
平台設定步驟
- 打開圖表:選擇交易產品(如外匯貨幣對、指數等),設定你要用的圖表週期。
- 加入快均線:輸入短週期,選SMA或EMA。
- 加入慢均線:用較長週期重複以上設定。
- 用不同顏色:令快線更易辨認。
- 以收市價計算:用收市價更一致。
- 儲存為範本:可快速套用到其他產品。
- 寫下規則:入市、離場、止蝕、目標價要在第一筆交易前定好。
入市與離場規則:簡單例子
規則含糊,交易就容易即興;一即興就最易失控。
以4小時圖的20與50 EMA作例子(僅示範):
- 入市:當20 EMA在某根K線收市時高於50 EMA,於該K線收市後做多。
- 止蝕:放在最近一個擺動低位(swing low:近期香港間低點)之下。
- 止賺:目標風險回報比(risk-reward ratio:可能盈利相對可能虧損的比例)至少1:2。
- 離場:如20 EMA收市再度跌回50 EMA之下,平倉。
加入數字示範:1.1000入市、最近擺動低位在1.0950,止蝕50點子(pip:外匯最常見的最小報價變動單位)。按1:2,目標價約1.1100。
次序很重要:先由圖表決定止蝕距離,再由止蝕距離計倉位大小。不要倒轉。
用移動平均線交叉策略做剝頭皮(Scalping)
把方法放到超短週期,計算會明顯不同,而且通常對交易者更不利。
1. 快速交易的設定與時間框架
剝頭皮用的移動平均線交叉策略常用更快的EMA組合,例如1分鐘或5分鐘圖用5與13 EMA。訊號密集,持倉時間多以分鐘計。
不少剝頭皮交易者會加限制令策略更可行,例如只在高流動性時段交易(如倫敦與紐約交易時段重疊)。
只做順著較高時間框架的大方向;避開重要經濟數據公布前後幾分鐘;設定每日最大虧損額,觸及即停止交易。
2. 蠶食剝頭皮利潤的成本
高頻交易下,交易成本影響特別大,亦是剝頭皮計劃最常「靜悄悄失敗」的原因。
示範計算:
- 交易手數:0.1手(lots:外匯常用合約單位) ,每點子價值約1美元
- 平均點差(spread):1.0點子,單次來回成本約1美元(點差是買入價與賣出價的差距,屬主要交易成本)
- 每日交易次數:20次,每日成本約20美元
- 20個交易日成本:400美元
以5,000美元帳戶作示範,未計任何輸錢交易,成本已先到。策略優勢(edge:長期下來的期望優勢)要先賺回這筆成本才算真正有利。
重點:做剝頭皮前先算每月預期成本。若平均贏幅少於點差的2至3倍,長期計算往往對你不利。
如何回測移動平均線交叉策略
回測把「想法」變成「可執行策略」。亦是最多人跳過的一步。
回測要量度甚麼
移動平均線交叉策略回測不應只記錄總盈利。單一數字會掩蓋策略的波動特性,而這些特性決定你能否承受並長期執行。
| 指標 | 代表甚麼 |
| 勝率 | 盈利交易佔比 |
| 平均盈利與平均虧損 | 贏的是否明顯大過輸的 |
| 最大回撤 | 帳戶淨值由高位到低位的最大跌幅 |
| 期望值(Expectancy) | 每筆交易的平均期望結果 |
| 最長連輸 | 你心理上是否能承受這段連輸 |
期望值建議手算一次。以示範數據:
- 勝率:40%
- 平均盈利:60點子
- 平均虧損:30點子
- 期望值 = (0.40 × 60) − (0.60 × 30) = 24 − 18 = 每筆交易 +6 點子
此示範系統雖然較常輸,但期望值仍為正。這正是趨勢跟隨的核心:不追求經常「估中」,而是「贏時盡量贏多、輸時控制輸少」。
常見回測錯誤
錯誤回測比不回測更差,因為會帶來假信心:
- 樣本太少:30筆交易資訊不足;目標應是數百筆。
- 只測單一市況:要涵蓋趨勢市、橫行市及高波動時段。
- 忽略成本:不計點差與隔夜利息(swap:持倉過夜的利息收支),實盤往往對不上。
- 過度調參/曲線擬合(curve fitting):把參數調到歷史最靚,通常只適合過去,不適合未來。
- 事後入場:用MT4/MT5策略測試器(strategy tester:以歷史數據模擬按規則交易)比在完成圖表上手工標記更可靠。
移動平均線交叉策略的風險管理
訊號只負責帶你入市;風險管理決定你能否長期留在市場。
1. 倉位大小與止蝕擺位
倉位大小應由止蝕距離計出,不應靠「信心」。以10,000美元帳戶、每筆交易最多虧1%作示範(主要貨幣對):
- 每筆最高風險:100美元
- 按圖表止蝕距離:50點子
- 每標準手每點子價值:約10美元
- 每標準手風險:50 × 10 = 500美元
- 倉位大小:100 ÷ 500 = 0.2手
每次入市前先做一次計算,幾秒就完成,亦可避免最常見的「倉位過大」傷帳戶。另要記住槓桿(leverage)會同時放大盈利與虧損;可用槓桿只是上限,不是目標。
2. 過濾假訊號與來回打臉(Whipsaw)
橫行市中,價格可能反覆穿越均線,造成一串小虧損。可考慮以下過濾方法:
- 高時間框架一致:只做與較長週期方向一致的訊號。
- 確認K線:交叉後再等收市價站穩(或跌穿)再入市。
- 動能過濾:用相對強弱指標(RSI)或平滑異同移動平均線(MACD)作「第二重檢查」,而非再加一個入市訊號。RSI是衡量一段時間內升跌力度的指標;MACD則用兩條EMA的差距變化去觀察動能。
- 波動檢查:當平均真實波幅(ATR)顯示波動異常收窄時可選擇跳過。ATR是把一段時間內的價格波幅平均化,用來衡量「有幾波動」。
- 減少交易產品:熟悉兩三個市場,通常勝過分散看十個而不熟。
重點:一次只加一個過濾條件,加完就重測。一次疊加太多,難以分辨到底是哪個有效。
常見錯誤
多數虧損源於重複出現的行為,而非指標本身:
- 逢交叉就交易:橫行市的交叉多數只是噪音。
- 越輸越放寬止蝕:把原本可控的小虧損變成不可控的大虧損。
- 過度調參:歷史「完美」通常難以在實盤延續。
- 不做交易紀錄(journal):沒有紀錄,就很難發現自己反覆犯同一錯。
- 期待預測:交叉策略的設計就是用來確認趨勢,而不是預言。
- 一輸就加指標:複雜化多數只會增加猶豫與混亂。
移動平均線交叉通常只能在趨勢轉向「發生後」才確認;即你見到交叉時,部分升跌已經走完。不過,動能背馳(momentum divergence)可在走勢轉變仍在形成時就反映出來,往往比交叉訊號更早出現。動能背馳是指價格創新高/新低,但動能指標(如RSI、MACD)未能同步創新高/新低,顯示力度可能轉弱。
常見問題
Q1:移動平均線交叉策略可否盈利?
可以,但盈利更取決於執行,而非單一訊號。趨勢跟隨系統常見特點是勝率不足一半,但仍可長期為正,因為贏的交易讓利潤延伸,輸的交易用止蝕限制。成本、倉位大小與紀律比指標參數更重要。
Q2:移動平均線交叉策略適合新手嗎?
適合,因為規則直觀、較客觀,可減少新手最常見的猜測。不過仍建議先用模擬帳戶,控制倉位,並且每筆交易必設止蝕。
Q3:哪個時間框架最適合移動平均線交叉策略?
較高時間框架(如4小時、日線)一般訊號較少但更「乾淨」,因為噪音較少;較低時間框架訊號更多,但假訊號亦更多。應按你實際可監控持倉的時間去選擇。
Q4:移動平均線交叉策略可否自動化?
可以。規則較客觀,適合用MT4或MT5的EA(Expert Advisor,自動交易程式)執行。自動化可減少情緒干擾,但市場環境會變,仍需定期回測與檢查。