我在 ea外匯 課堂上最常被問到的問題,不是「哪組參數會賺」,而是「晚上睡覺時系統到底該不該跑」。很多學員以為把 EA 掛上去二十四小時開著就叫自動交易,結果一覺醒來帳戶多了幾筆莫名其妙的虧損,回頭看全是凌晨那段低流動性時段惹的禍。這篇文章我想把「非交易時段怎麼設」這件事一次講透:從外匯市場的時段結構、交易時段過濾的設定方法,到不同訂單類型在夜盤的取捨,最後用一個我親眼見過的一手案例,讓你知道忘了設的後果有多具體。整套做法不需要寫程式,主流 EA 後台改幾個時間參數就做得到,我會把步驟和數字都拆開講清楚。
為什麼夜盤管理是 EA 外匯的隱形風險
非交易時段不是沒有行情,是壞行情
外匯市場名義上週一到週五接近二十四小時都在運作,但不同時段的流動性天差地別。紐約、倫敦兩個主要市場重疊的時段,買賣報價密密麻麻、點差極窄;到了紐約收市、倫敦還沒開盤的那幾個鐘頭,場上剩下的做市商變少、委託簿變薄,價格很容易被一兩筆大單推著走。這個時段不是「沒有行情」,而是「壞行情」——點差會悄悄放大、滑點會突然出現,你看到的價格和你實際成交的價格可能差出一大截。對人手操盤來說,你可以選擇這個時段不下單;但 ea外匯 不會自己判斷時段,除非你明確設了時間閘門,否則它會照樣執行策略,把低流動性當成正常市況來下注。
忘了設的後果:跳空與掃止損
低流動性時段最危險的兩個現象,是跳空與掃止損。跳空是指價格在一瞬間從一個價位直接跳到另一個價位,中間沒有連續報價;掃止損則是指價格先打到你的止損價、把你掃出場,然後又回到原來的方向,好像專門針對你的單子一樣。這兩件事在流動性差的時段都特別常見,因為對手方可以利用稀薄的委託簿,用不大的成交量就把價格推到足以觸發一堆止損的位置。我見過不少學員的 EA 在深夜反覆被掃,白天再把倉位接回來,一來一回光是點差和滑點的成本,就把原本該賺的利潤吃掉一大半。這不是策略壞了,是時段選錯了。
先搞懂外匯市場的二十四小時結構
三大交易時段與重疊時段
外匯市場按地區大致分成三個主要時段:亞洲時段(東京為主)、歐洲時段(倫敦為主)、美洲時段(紐約為主)。以香港時間來看,東京時段大約從早上七點到下午四點,倫敦時段大約從下午三點到晚上十二點,紐約時段大約從晚上八點到次日凌晨五點。真正流動性最好的,是倫敦與紐約重疊的那幾個鐘頭,也就是香港時間晚上八點到十二點左右;而流動性最差的,就是紐約收市之後、東京開盤之前的真空期,大約是香港時間凌晨五點到早上七點。這個真空期,就是 EA 最容易出事的地方。我在課堂上會要求學員先把這段時間圈出來,當成預設要避開的紅線,除非策略本身就是專門設計來做這段行情的。
週末休市與節假日更要小心
除了每天的真空期,週末和節假日是另一個大坑。外匯市場在週五紐約收市後休市,直到週一亞洲時段才重開,中間將近兩天的時間裡,持倉完全暴露在隔週跳空的風險之下。有些 EA 策略在週五收市前會持有隔夜倉位,如果週末發生重大事件,週一開盤直接跳空幾十甚至上百點,止損根本來不及按你的價位執行。節假日也是一樣,美國或英國的法定假日會讓對應貨幣對的流動性突然抽乾,點差暴增。下表把幾個典型時段的特徵和風險整理在一起,方便你直接對照自己的持倉時間。
| 時段 | 香港時間(約) | 流動性 | 主要風險 |
|---|---|---|---|
| 亞洲時段 | 07:00 至 16:00 | 中等 | 波動較小、易被區間磨損 |
| 倫敦紐約重疊 | 20:00 至 24:00 | 最高 | 波動劇烈、事件密集 |
| 紐約尾段真空 | 05:00 至 07:00 | 最低 | 點差放大、跳空、掃止損 |
| 週末休市 | 週六至週一開盤 | 無 | 隔週跳空風險 |
我在 ea外匯 實盤習慣把這張表貼在交易日誌裡,任何新策略上線前,先確認它會在哪些時段持倉,再決定要不要加時間閘門。時段認清楚了,後面的設定才有意義。

夜盤管理第一步:設定交易時段過濾
時間閘門的設定邏輯
交易時段過濾的本質,是給 EA 加一道時間閘門:在指定時段內允許下單,其餘時段只允許平倉、不允許開新倉。多數主流 EA 後台都有這個選項,只是名稱不一,有的叫交易時段、有的叫時間過濾器、有的叫工作時間。設定的時候有三個地方最容易搞錯。第一是時間基準,你要先確認平台用的是伺服器時間還是本地時間,兩者往往差了好幾個鐘頭,基準搞錯整段過濾就全歪了。第二是「只平不開」的設定,很多人只勾了「停止交易」,結果把該平倉的單子也卡住,反而增加隔夜風險。第三是夏令時與冬令時的切換,歐美每年兩次調時間,香港不受影響,你的過濾時段如果寫死,換季後就會錯位一個鐘頭。
一個具體算例:把真空期從成本裡扣掉
我拿一個最常見的場景做算例,讓你感受時間閘門的價值。假設學員的 EA 做美元兌日元,帳戶用標準手,每手十萬美元、每點價值十美元。在正常重疊時段,這檔貨幣對的點差大約一點二點,開倉加平倉的單邊成本合計約二十四美元;但在紐約尾段真空期,點差往往擴大到四點以上,同樣一來一回,單邊成本升到八十美元。也就是說,同樣一筆交易,放在深夜做,光是點差成本就多出五十六美元。如果 EA 一週在深夜時段成交十筆,一週就多燒掉五百六十美元,一個月下來超過兩千二百美元。這筆錢不是虧在策略,而是虧在你讓系統在不該交易的時段交易。想系統化理解槓桿會如何放大這類成本,可參考 投委會對槓桿式外匯的基本認識,它說明了按金與槓桿在極端波動下的連鎖效應。
非交易時段的訂單類型怎麼選
掛單與市價單的夜盤差異
時間閘門解決了「要不要交易」的問題,接下來是「用什麼單子交易」。在低流動性時段,市價單和掛單的風險完全不一樣。市價單在點差放大時會直接以較差的價格成交,你以為的入場價和實際成交價之間的差距,就是被流動性吃掉的隱性成本。掛單則相對可控,你可以預先設定好價格,讓 EA 只在價格到達指定位置時才觸發,避免在點差最大的瞬間追價。但掛單也有它的問題:在跳空行情裡,價格可能直接跳過你的掛單價,以更差的價格成交,甚至根本沒成交。所以我的建議是,夜盤若要保留倉位,盡量用掛單而不是市價單,並且把掛單價留出足夠緩衝,不要卡在關鍵整數位。關於執行時點與延遲如何影響成交品質,我在 EA 執行延遲如何影響成交 那篇有更完整的拆解。
跳空下止損止盈的處理
止損止盈在夜盤同樣需要特別處理,這正是 ea外匯 夜盤設定要一次做對的地方。很多人以為設了止損就萬無一失,其實止損是市價單,它在跳空時同樣會以遠離你設定價的位置成交,這就是所謂的滑點。止盈也一樣,價格跳過你的止盈價後,可能成交在更差的位置,甚至反轉回來讓你少賺。要降低這類風險,有幾個做法:一是在事件密集的時段乾脆不持倉,從源頭避開跳空;二是把止損設在技術結構之外、而非貼著整數位,減少被一筆大單掃掉的機率;三是理解止損只是風控的下限,不是保證成交價的工具。降低外匯交易風險的基本原則,CFTC 關於降低外匯交易風險的指引 講得很清楚,值得每一個想把夜盤管好的學員讀一遍。
忘了設的真實代價:一手案例
案例還原:凌晨的英鎊閃崩
我帶過一個學員,他的 ea外匯 系統專門做英鎊兌美元的突破策略,原本表現中規中矩。他嫌時間閘門麻煩,就讓系統二十四小時掛著,認為「反正有止損保護」。某天凌晨,一則英國政治消息在亞洲時段率先發酵,英鎊在倫敦市場還沒開盤的真空期急跌。他帳戶裡正好持有一張英鎊空倉的止損在 1.2850,但價格直接跳空穿過這個位置,最終以 1.2790 成交,單筆滑了整整六十點。標準手每點十美元,這一筆光是滑點就多損失六百美元,還不算本來就該虧的那部分。更諷刺的是,價格在幾分鐘後又反彈回 1.2860 一帶——如果他當時根本沒在那個時段持倉,這整段損失都不會發生。這就是我常說的:低流動性時段的止損,是用來讓你少虧的,不是用來保證你按價成交的。

從案例學到的三條紀律
這個案例給我留下三條紀律,我後來把它們寫進課程的風控清單。第一,任何策略上線前,先確認它會不會在紐約尾段真空期持有倉位,會的話一律先加時間閘門再跑。第二,事件密集的深夜時段,寧可空倉等待,也不要用一筆滑點去賭那一小段行情。第三,止損是下限不是保險,真正能保護你的,是「什麼時候不交易」這個決定本身,而不是止損單。想進一步把參數失效與時段因素一起管理,可以接著讀 用滾動回測找出參數失效臨界點,那篇教你怎麼把「該不該調整」也量化,和這篇的時段管理正好互補。
夜盤管理的風控配套
倉位與保證金的夜盤口徑
時間閘門之外,倉位與保證金是夜盤管理的第二層防線。深夜時段萬一發生跳空,虧損可能遠超你的預期,所以夜盤持倉的倉位應該比正常時段更小,而不是更大。我的做法是,如果策略非要在夜盤持倉不可,就把倉位壓到正常的一半,把潛在滑點和最壞跳空都算進保證金裡,確保帳戶不會因為一筆跳空就被追繳保證金。很多人只算了正常市況下的保證金,卻沒算跳空後的極端情況,這正是深夜爆倉的常見原因。控制風險的系統性方法,IG 交易學院關於控制風險的教學 有完整的框架,建議你把它和這裡的夜盤口徑合在一起看。
把夜盤檢查排進日常流程
夜盤管理最怕的是「設一次就忘了」。市場結構會變,夏令時會切換,策略也會調整,所以夜盤設定應該排進日常檢查流程,而不是一勞永逸。我建議每個月做一次例行檢視:確認時段過濾的設定是否還符合當下策略、夏令時冬令時有沒有讓時段錯位、最近一個月有沒有出現深夜的異常成交。每季度再配合一次較大的參數與時段覆盤,把「哪些時段該交易、哪些時段該休息」重新校準一遍。美元突破類策略對時段的敏感度特別高,美元突破時段的 EA 重設方法 這篇把突破行情的時段重設講得很具體,值得放在同一個覆盤清單裡。我在 ea外匯 教學時會要求學員把夜盤檢查寫成固定的週程,習慣建立之後,深夜的意外虧損就會明顯變少。
常見問題
問:外匯市場不是二十四小時交易嗎,為什麼還要有夜盤管理?
答:市場是二十四小時運作,但流動性不是。紐約收市後到東京開盤前的真空期,做市商變少、點差放大、跳空頻繁,交易品質和重疊時段差很遠。二十四小時能交易,不等於二十四小時都適合交易,夜盤管理就是把「能下單」和「該下單」分開來。
問:時間閘門應該設在什麼時段?
答:這要看你做的貨幣對和策略。以香港時間來看,多數貨幣對流動性最差的是凌晨五點到早上七點這一段,可以先把這段設為禁止開新倉。更精準的做法,是回看你過去幾個月的成交記錄,找出深夜那些虧損特別集中、點差特別大的時段,針對性地關掉,而不是照抄別人的時間表。
問:時間基準用伺服器時間還是本地時間?
答:兩者都可以,但必須搞清楚你用的是哪一個,而且設定要一致。多數平台的時間過濾是以伺服器時間為準,香港時間和伺服器時間往往差好幾個鐘頭。建議你先在後台確認時間基準,換算成香港時間再寫下你的過濾時段,否則很容易整段設錯,該關的沒關、該開的沒開。
問:設了時間閘門之後,深夜已經持有的倉位怎麼辦?
答:時間閘門一般只限制「開新倉」,不影響「平倉」。正確的做法是設成「只平不開」,讓深夜已持有的倉位能正常按止損止盈平掉,但不再增加新倉位。如果你只勾了「停止交易」,連平倉功能也一併關掉,反而會把倉位卡在流動性最差的時段,增加隔夜風險,這是設定時最常見的錯誤。
問:如果策略專門做深夜行情,還需要夜盤管理嗎?
答:如果策略是專門為低流動性時段設計的,那就不該盲目套用「避開夜盤」的規則,而是要針對那個時段放大倉位控制、拉寬止損緩衝、降低下單頻率。夜盤管理的目的不是一律避開深夜,而是認清每個時段的風險特徵,讓倉位和風控匹配你真正在交易的時段,這樣才不會用錯工具。
立即 WhatsApp 聯繫小風團隊免費諮詢:+852 5378 5383
網站:https://aitrading.ace-fortune.com/EA
投資涉及風險,過往表現不代表未來回報。本內容僅供教育參考,不構成任何投資建議。


