很多學員買了一套 EA 外匯系統之後,最糾結的問題不是「怎麼開倉」,而是「這組參數到底多久會壞」。我自己在 ea外匯 實盤帶學員覆盤時,幾乎每個月都會遇到同一個場景:參數上個月還穩穩賺,這個月突然開始連虧,回頭一看才發現市況早就變了。這篇文章我想給你一套能直接落地的「參數保鮮期」判斷法——用滾動視窗回測算出任務卡的失效臨界點,再用實盤偏差閾值決定何時動手重校,最後按不同市況給出具體重校週期。整套方法不需要寫程式,主流 EA 後台加一張試算表就做得到,我會把步驟和數字都拆開講清楚。
為何 EA 外匯參數會「過期」:從保鮮期概念說起
參數是校準在特定市況上的
任何 EA 的止損、倉位、濾網、點差閘門,本質上都是從歷史數據「學」出來的一組最適解。我在 AI Trading Academy 課堂上常講一句話:參數不是真理,是某段行情的快照。你用過去三個月的歐元兌美元區間震盪去校準的止損寬度,只對那段波動分佈有意義;一旦匯價突破區間轉成趨勢,原本「安全」的寬度可能瞬間變成天天被掃出場的陷阱。所以參數會過期,不是因為 EA 寫得差,而是因為它記住的市況已經不在場上。在 ea外匯 的實盤邏輯裡,這點最容易被忽略——大家總以為買了系統就一勞永逸,卻忘了系統背後的參數有保存期限。
什麼叫「過期」與「失效」
要談重校週期,先分清楚兩個層次。過期是漸進的:參數對當下行情的貼合度慢慢下降,勝率與每筆盈利悄悄縮水,但還沒虧到警示線。失效是斷崖的:當實盤表現明顯偏離回測假設,連續虧損超過歷史極值,系統等於在用它沒見過的行情下注。我見過不少學員把「過期」誤當成「偶爾運氣差」,拖到失效才停機,那一週的回撤往往吃掉前面兩個月利潤。所以重校的關鍵,是在過期變成失效之前就動手——這正是滾動回測要幫你找的位置,它把「什麼時候該動」從感覺變成數字。

核心方法:滾動視窗回測怎麼做
滾動視窗的基本設定
滾動視窗回測(rolling-window backtest)的做法很直觀:拿一段固定長度的歷史數據當「校準窗」,在校準窗內跑參數優化,再把這組參數拿到緊接其後的「驗證窗」測試,然後整個窗口往後滑一步,重複同樣動作。常見設定是校準窗九十個交易日(約三個月)、驗證窗二十個交易日(約一個月)、步進五個交易日(約一週)。這樣你會得到一串「校準日期對應驗證期表現」的數據點,而每個數據點之間的時間距離,就是參數的「年齡」。年齡越長、表現掉得越多,就代表保鮮期越短。
一段完整操作步驟
我把操作拆成五步,你照抄就能跑。第一,導出該貨幣對最近十二個月的 Tick 或分鐘級數據;第二,設定校準窗九十日、驗證窗二十日、步進五日,用現行參數(不要重新優化)逐窗計算驗證期勝率、每筆平均盈利、最大回撤;第三,把每個驗證期的「參數年齡」(校準日距驗證日的中點)畫成橫軸,表現指標當縱軸;第四,觀察曲線在哪個年齡開始跌破你設的合格線;第五,那個年齡就是這組參數的失效臨界點。想系統化理解通道與區間,可參考 IG 交易學院關於支撐與阻力的教學,它幫你判斷當下處在區間還是突破。
支撐與阻力怎麼影響參數年齡?很簡單:當價格卡在清晰支撐阻力之間來回,波動分佈穩定,參數保鮮期長;一旦價格有效突破,波動結構改寫,舊參數年齡立刻加速老化。我在 ea外匯 課程裡教學員先用支撐阻力判市況,再決定用哪一套重校節奏,順序不能反,否則你會在錯的週期上白忙一場。
實盤偏差閾值:何時該動手重校
四個可量化的偏差指標
滾動回測給的是「歷史失效臨界點」,但真正下單的是實盤,所以還要一層實盤偏差監控。我建議盯四個指標,全部用「實盤值對回測值」的偏差來判斷。其一是勝率偏差:實盤勝率低於回測勝率超過八個百分點就亮燈。其二是每筆平均盈利偏差:實盤平均盈利低於回測的七成即亮燈。其三是最大回撤偏差:實盤最大回撤超過回測的一點五倍即亮燈。其四是連續虧損筆數:實盤連虧超過歷史最大連虧的兩倍即亮燈。這四個指標任一觸發,就代表參數已經從過期跨進失效邊緣。槓桿會放大微弱匯率變動,正如 投委會對槓桿式外匯的基本認識 所提醒,極端波動下損失可能超過按金,所以偏差監控比你想像中更關鍵。
偏差閾值的具體數字建議
上面四個數字不是隨手訂的。勝率偏差八個百分點,是因為正常抽樣噪聲下,兩百筆樣本勝率的標準誤約在正負三點五個百分點,八個百分點已超過兩倍標準誤,足以判斷不是運氣。七成平均盈利是留緩衝:點差與滑點通常吃掉兩到三成,若實盤只剩回測七成以下,說明市況結構已變而非單純成本上升。一點五倍回撤與兩倍連虧,則是防止小退化被過度反應,同時又不讓大虧發生才警覺。我見過有學員把閾值設到「虧一成才重校」,結果等他發現,帳戶已經回撤三成。門檻要訂在失效之前,不是之後。完整的風控框架可看 EA 外匯的三道風險管理防線,把偏差監控接進你的既有防線最穩。

參數保鮮期判斷法:把回測與實盤合在一起
判斷流程五步
單看回測或單看實盤都不夠,我把兩者合成一套「保鮮期判斷法」。第一步,用滾動視窗回測得出該貨幣對的歷史失效臨界點(假設算出是十二週)。第二步,依當下市況從下表選基礎重校週期(區間市取長、事件市取短)。第三步,實盤每週匯出成交明細,算四個偏差指標。第四步,若距上次重校已達基礎週期的八成,且任一偏差指標接近閾值,提前重校。第五步,若任一偏差指標已觸發,不論週期到沒到,當週重校。這套流程讓你既有定期體檢也有急性警報,不會漏也不會瞎重校。我在 ea外匯 系統日誌裡就是這樣跑的,半年下來重校次數比「虧了才動」的學員少一半,回撤卻更平。
一個具體算例
用一個歐元兌美元突破 EA 當例子,帳戶淨值一萬美元。校準窗內回測:勝率百分之五十八、每筆平均盈利十八美元、最大回撤百分之四點二、歷史最大連虧五筆。滾動回測按年齡分層:零至四週實盤勝率百分之五十七、平均盈利十七點五美元;五至八週勝率百分之五十五、盈利十五美元;九至十二週勝率百分之五十、盈利十一美元;十三週以上勝率百分之四十四、盈利六美元。套用閾值:勝率偏差紅線是五十八減八等於五十,平均盈利紅線是十八乘零點七等於十二點六。九至十二週勝率剛到五十還沒破,但盈利十一已低於十二點六,所以失效臨界點落在約第十二週。結論:這組參數的保鮮期大約十二週,基礎重校週期就訂十二週,第十週起開始盯偏差。
把這組數字對照實盤更有用。假設第十週實盤勝率掉到百分之五十一、平均盈利剩十三美元,都還在線內,你照常運作、只加強監控;到第十一週勝率百分之四十八、盈利十美元,平均盈利已破十二點六紅線,按第四步當週重校,不必等到滿十二週。這種提前半週的動作,往往就是少虧幾百美元與多虧幾千美元的分界。具體持倉與成本結構可參考 外匯 EA 一年真實成本拆解,把重校頻率對進場成本的影響也算進去,才不會省了手續費卻賠了回撤。
不同市況下的建議重校週期
區間震盪市
當價格在清晰支撐阻力間來回、平均真實波幅 ATR 偏低且變化小,行情結構穩定,參數保鮮期最長。我建議基礎重校週期訂三至四個月,校準窗拉到一百二十日,步進拉到十個交易日,減少無謂重校。這類市況下頻繁重校反而會過度擬合,把噪聲當成規律,越調越糟。
趨勢市
當匯價沿均線單邊走、波動溫和放大,結構緩慢漂移。基礎重校週期訂六至八週,校準窗九十日,步進五至七日。重點是跟住趨勢斜率的變化,一旦斜率轉平就要留意保鮮期縮短,提早從八週往六週靠。
高波動與事件市
當重要數據公佈、央行決議、地緣事件頻發,ATR 急升、跳空變多,參數老化最快。基礎重校週期要壓到兩至三週,校準窗六十日,步進三日;若四個偏差指標任一觸發,立即重校不等週期。這類市況我會直接把偏差觸發當唯一準則,週期只作上限參考,寧可多校幾次也別賭它不壞。
下面用一張表總結三種市況的建議:
| 市況類型 | ATR 特徵 | 基礎重校週期 | 校準窗 | 觸發即重校 |
|---|---|---|---|---|
| 區間震盪市 | 低且穩 | 三至四個月 | 一百二十日 | 否 |
| 趨勢市 | 溫和放大 | 六至八週 | 九十日 | 否 |
| 高波動事件市 | 急升跳空多 | 兩至三週 | 六十日 | 是 |
我自己在 ea外匯 實盤習慣先判市況再套表,不會用一套週期打天下。新手若還分不清市況,可從 外匯 EA 新手的完整入門路線 把基礎補齊,再回來做保鮮期管理,順序對了才不會被數字嚇到。
我見過的常見重校誤區
誤區一:虧了才重校
最常見的錯是把重校當成補鑊動作,等連虧才動。問題是那時參數已失效,虧損既成事實。正確姿勢是把它當定期保養,週期到了或偏差亮燈就做,不等虧損出現。我帶過的學員裡,把重校排進週程表的那批,長期回撤明顯低於出事才救的那批,差別就在這個習慣。
誤區二:一次重校所有貨幣對
另一個誤區是帶動全部貨幣對一起重校。每組貨幣對處在不同波動結構,保鮮期長短不一。美元兌日元可能因干預區而提前老化,歐元兌美元卻還穩。應按貨幣對分組、各自跑滾動回測,只動真正到期或觸發的那幾檔,避免把還好好的參數也改壞。想避開宣稱必勝的系統陷阱,可參考 CFTC 關於降低外匯交易風險的指引,別被「永不失效」的廣告詞帶走判斷。
實戰清單:把保鮮期管理排進日程
週度與月度例行檢查清單
最後給一份可直接抄進系統日誌的清單。週度:匯出本週成交明細,算四個偏差指標,對照閾值記錄;判斷當下市況歸類。月度:對每組貨幣對跑一次滾動視窗回測,更新失效臨界點;檢查距上次重校是否達基礎週期八成。觸發:任一偏差指標破線即排重校;事件市直接以觸發為準。我在 ea外匯 教學要求學員把這張清單釘在交易日誌首頁,三個月後你會有自己的保鮮期數據庫,重校從猜變成算,這才是以量化紀律對待參數的起點。
常見問題
問:滾動視窗回測一定要自己寫程式嗎?
答:不一定。多數主流 EA 後台支援分段匯出歷史成交與逐窗測試,你只要把數據貼進試算表,用固定公式算每窗的勝率與平均盈利即可。重點是紀律地每週更新,而不是工具多厲害。沒程式底子也能做,我把步驟都列在上面的操作五步裡,照著填數字就行。
問:基礎重校週期訂太長會怎樣?
答:參數會在過期階段默默衰退,勝率與每筆盈利慢慢縮水,你不容易察覺,直到某次大回撤才發現早已失效。區間市可以訂長一點,但趨勢市與事件市若也訂長,風險就偏高。週期要配合市況,不能一刀切,否則保鮮期管理就失去意義。
問:四個偏差指標同時看會不會太複雜?
答:不會,而且建議同時看。單看勝率容易被幾筆大單誤導,單看回撤又可能忽略連虧頻率。四個指標互相印證,任一破線就警覺,反而比盯一個數字更穩。你可以用試算表一行公式自動算,每週花十分鐘就夠,不必天天盯盤。
問:事件市裡參數兩週就失效,是不是代表 EA 不適合我?
答:不是。事件市本來就是參數老化最快的環境,重點是承認這點並把重校週期壓短、以偏差觸發為主。很多穩健的 EA 在區間與趨勢市表現好,事件市本就該降速或收手,這是風控不是缺陷,不必因此否定整套系統。
問:我該多久重跑一次滾動回測來更新臨界點?
答:我建議每月一次,順便把最近一個月的新行情併入樣本。臨界點會隨市況演變慢慢移動,半年前的十二週未必適用今天。月度更新能讓你的基礎週期始終貼住當下,而不是拿舊數字當聖旨,否則保鮮期判斷會越跑越偏。
問:重校之後要重新驗證嗎?
答:要。重校完先用新參數在最近三個月數據上跑一次驗證窗回測,確認勝率與平均盈利回到合格線,再小倉位實盤觀察一週。不要重校完直接全倉上,那是把未知當已知,和我們講的保鮮期管理精神相反,等於重校了卻沒驗收。
立即 WhatsApp 聯繫小風團隊免費諮詢:+852 5378 5383
網站:https://aitrading.ace-fortune.com/EA
投資涉及風險,過往表現不代表未來回報。本內容僅供教育參考,不構成任何投資建議。


