設定經濟新聞過濾器 — 保護您的
最後更新:2026-05-20 | 預估閱讀時間:13 分鐘
在 NFP 或 FOMC 決議等重大經濟數據公布前後,市場可能在數秒內劇烈波動,點差也可能急遽擴大。即使是表現良好的 EA,也可能因為這種時段的單一劇烈波動而蒙受重大虧損。經濟新聞過濾器會在這些高風險時段自動暫停交易。
為何在新聞公布時交易具有風險
當重大經濟數據公布時,市場參與者會同時做出反應,使價格在數秒內朝單一方向劇烈波動。試圖預測結果幾乎是不可能的 — 這更接近賭博而非交易。
另一個問題是執行品質的惡化。在公布的瞬間,點差可能擴大到平常的 5 到 10 倍,滑點也會顯著增加。停損單可能以遠差於預期的價格成交 — 這種現象稱為「跳空」— 會破壞 EA 的風險計算。
最需謹慎對待的經濟事件
以下事件對市場影響最大,應避開其公布時段。
美國非農就業數據 (NFP)
每月第一個星期五公布。美國非農就業人數變化。對美元、黃金及股指影響力最大的單一公布事件。
FOMC(美國貨幣政策)
利率決議與記者會,每年八次。利率展望的變化會牽動所有主要貨幣對。
CPI(消費者物價指數)
關鍵通膨指標,與貨幣政策預期直接相關,對美元及黃金影響很大。
各國央行利率決議
歐洲央行、日本央行、英國央行等。會使相關貨幣對出現劇烈波動。
經濟新聞過濾器的運作方式
經濟新聞過濾器會監控經濟日曆,並在事件即將發生前自動停止新的進場。公布後經過設定的時間,交易便會恢復。
本站的 EA 透過名為 EconomicFilter.mqh 的共用模組實現此功能。請將此檔案放入 MQL5/Include 中,與您的 EA 放在一起,以啟用 UseEconomicFilter 等參數。
設定過濾器參數
以下列出經濟新聞過濾器的主要參數及建議值。
| 參數 | 預設值 | 說明 |
|---|---|---|
| UseEconomicFilter | true | 啟用經濟新聞過濾器 |
| NewsAvoidMinutesBefore | 30 | 公布前多少分鐘暫停交易 |
| NewsAvoidMinutesAfter | 30 | 公布後多少分鐘持續暫停交易 |
| NewsImpactLevel | 2 | 要過濾的最低影響等級。1=低以上/2=中以上/3=僅限高 |
| NewsTargetCurrencies | USD,EUR,JPY | 要過濾的貨幣(以逗號分隔)。留空則過濾所有貨幣 |
| CloseBeforeNews | false | 是否在新聞事件前平倉現有部位 |
何時該使用過濾器 — 以及何時不需要
經濟新聞過濾器並非萬能解決方案,其價值取決於 EA 的性質。
| EA 類型 | 過濾器建議 |
|---|---|
| 短線/剝頭皮 | 強烈建議。最容易受劇烈波動與點差擴大影響 |
| 日內交易(H1–H4) | 建議使用。可避免在新聞公布時以不利價位成交 |
| 長期趨勢跟隨 | 可自行選擇。通常不必平倉,但暫停新進場仍有價值 |
| 馬丁格爾/網格(加碼攤平) | 在公布前管理部位規模,比單純暫停新進場更重要 |