第一回 為什麼EA在市場環境變化時會失效——USDJPY Ultimate選擇「王道」的原因(全六回)
自動買賣(EA)一開始用得好,之後一陣子成績唔好。用過 EA 嘅朋友,可能都試過遇到呢類情況。
其中一個原因,可能係過份按照過去市場嚟調整「過度最佳化(curve fitting)」。即使過去嘅數據成績相當優秀,但唔一定係「對市場普遍有效嘅邏輯」,「適合特定期間嘅邏輯」,當市場環境改變時,可能發揮唔到預期嘅性能。
所以喺設計 EA 嘅時候,唔單止睇「過去幾多賺」,仲要睇「點解嗰個邏輯有機會有效」呢個角度。
喺 USDJPY Ultimate 呢度,我哋唔追逐短期價格波動,而係以較為簡單同可驗證嘅「趨勢跟隨」為設計核心。今次以一個趨勢跟隨型 EA 做題材,講解點解我哋揀呢個設計,並介紹唔淨係諗住「入場」,仲要點樣設計「唔入場」嘅情況。
14日免費體驗版,公開中
呢篇文章介紹嘅設計,可以喺實際自己嘅環境度檢視。
「王道」嘅趨勢跟隨
趨勢跟隨唔只喺外匯,喺金融市場上都係長期使用嘅代表性思路之一。當價格開始向某個方向移動時,留意呢個方向有冇持續一定時間嘅可能性,跟住跟住佢。就係好簡單嘅思路。
當然,跟隨趨勢唔一定一定有利。相反,喺無趨勢嘅盤整市況,價格波動冇方向性時,容易多次被反射,呢個就係佢嘅弱點。
「用趨勢跟隨」唔係話要用喺所有情況,
「喺啲乜嘢情景用趨勢跟隨」
USDJPY Ultimate 喺呢個問題上,採用「唔用單一指標去判斷一切」嘅思維。
自家設計嘅「Smoothed RSI(SRSI)」
喺 EA 劃出買賣信號嘅基礎,係自家設計嘅「Smoothed RSI(SRSI)」。
普通嘅 RSI 喺掌握價格勢頭上容易清楚,亦都容易對短期價動有反應。於是我哋喺 RSI 增加平滑處理,喺減少短期雜訊之餘,係嘗試掌握 momentum 嘅方向。
重要嘅係,唔係單靠 SRSI 決定買賣。SRSI 只係「信號起點」,再由多個條件組合,逐步收窄實際入場時機。
「四重過濾」嚟收窄入場
即使 SRSI 產生信號,亦唔會即入場。要確認四種性質唔同嘅條件,全部符合先入場。
每一個指標本身並唔係特別特別。重視嘅係「唔同指標共同決定嘅思路」。SRSI 係 momentum、MA 係方向性、ADX 係趨勢強度、日線 RSI 係過熱感。各自有唔同角色,滿足多個條件先入場,避免對單一指標嘅依賴。
「入場」唔如「唔入場」嘅設計
喺考慮 EA 表現時,往往聚焦喺邊度入場。不過,喺實際市場,唔入場嘅情景同樣重要。
市場唔係時時都喺出現明顯趨勢。無方向性嘅盤整、價格突然大幅波動、趨勢強度不足等等,呢啲都唔適合跟隨。
「即使有信號都唔入場嘅條件」
呢個唔係想增加交易次數,而係長期運作下,唔只係考慮「幾多次交易」,仲要設計「喺咩市況唔交易」嘅策略。
唔只係賺,要管理虧損
當然,入場條件唔能夠單靠就完整 EA 設計。再小心亦有可能唔賺。USDJPY Ultimate 因此喺平倉與風險管理方面都設置咗多種機制。
與 ATR 相關嘅止蝕
止蝕幅度用 ATR 設定,根據市場波動自動調整。市場波動大時同波動小時,唔會用同一固定止蝕幅度,而係考慮而家嘅波幅大小。
止賺同追蹤止賺
止賺設定有一定嘅利潤幅度,若獲利已有一定水平再出現浮盈,會使用追蹤止賺。結合咗確保利潤嘅機制同跟隨趨勢繼續擴大利潤嘅機制。
整個帳戶層面嘅風險管理
唔單止每單交易,整個帳戶嘅風險都會被管理。若帳戶浮虧達到一定水平,會自動平倉。仲有,日內虧損上限可以被設定,當日交易可以自動停止。
喺 EA 嘅設計中,日間想著重嘅係「點樣變多利潤」之外,亦同樣重視「點樣管控重大虧損」。
公開參數呢個選擇
另外,喺 USDJPY Ultimate 重視嘅係「透明度」。EA 有多個參數,例如 RSI 期間、平滑幅、各種閾值、止損 / 止賺、過濾器嘅 ON/OFF 等等。畀使用者可以檢視同修改。
但呢個唔係意思話「市場唔好就可以改咗設定就贏」。反而相反。過度按照過去數據嚟微調參數,可能導致前面提及嘅過度最佳化。
公開參數嘅目的唔係提供「呢個設定就一定贏」。而係畀使用者能夠自行喺多個歷史時段檢驗/透過設定變更看到結果嘅差異/喺策略測試器重新評估/做前測。呢啲檢驗能力係必要嘅。
唔係用黑盒話畀你知「呢個設定就贏」,而係採取「我哋嘅設計思路係點樣。咁你自己都要驗證」呢種做法。
EA 唔存在「絕對」
讀到呢度,想同你分享一樣嘢:唔管幾多過濾器,趨勢跟隨唔一定喺所有市場都有效。盤整市可能有假信號。市場出現極端變動時,可能出現超出預期虧損。過去嘅回測結果亦唔能保證未來成績。
因此我哋唔會把 EA 當成「會贏嘅神奇程序」,而係以「一個根據某些思考原則嚟制訂、唔會受情緒影響嘅買賣機制」嚟設計。
重點唔在於造成花俏嘅成績,而喺於:以咩條件入場、以咩條件走人、損失出現時點樣管理。明確呢個設計理念,對長期驗證同運用 EA 非常重要。
總結——選擇王道嘅原因
USDJPY Ultimate 採用嘅唔係奇特嘅買賣邏輯,而係以趨勢跟隨作為較為簡單且可驗證嘅基礎,並結合以下元素。
- 用 SRSI 判定 momentum
- 四重濾波:確定足跡、MA、ADX、日線 RSI
- 唔止「入場條件」,仲要設計「唔入場條件」
- 用 ATR 嘅止蝕
- 用追蹤止賺嚟管理利潤
- 整個帳戶層面嘅風險管理
- 公開主要參數
我哋嘅目標唔係話「任何市場都贏嘅 EA」,因為冇咁嘅 EA。目標係「能夠解釋點解用呢個條件買賣,並讓使用者自行驗證嘅 EA」。呢個就係 USDJPY Ultimate 選擇「王道」設計理念嘅原因。
如果想直接睇實際動作,已經有 14 日免費試用版本等緊你。
14日免費試用實際嘅邏輯、參數、驗證結果等,亦喺產品頁公開。感興趣嘅朋友,亦可以睇睇呢個。
【美元日圓專用】王道嘅趨勢跟隨型 EA「USDJPY Ultimate」※本文並非推介投資於特定金融產品,亦唔係為咗推介 EA 設計思想。EA 運用有可能導致虧損,過去嘅驗證結果同回測表現唔能保證未來表現。實際運用時,請充分理解風險,並以自己嘅判斷同責任嚟使用。