night1985 发表于 2025-10-13 16:08:31

二刀流(雙引擎策略)

這套 「趨勢突破回踩策略 EA」 是我自己從零寫出來的第一版,功能還不夠完善、參數也有很多可以打磨的空間。
我先把目前的成果公開出來,歡迎大家一起交流

PS:做成MT5就是單純回測方便

設計原理(摘要)
[*]趨勢過濾:以 EMA(20) 判斷方向,搭配 ATR(14) 量化波動。
[*]雙引擎入場
[*]回踩進場(預設開啟):價格回踩到 前高/前低或 EMA 附近(±0.3×ATR 視為鄰近),若出現 Pin Bar / 吞噬 / 假突破收回 等反轉訊號,以上一根訊號 K 的高/低再加減 EntryTicks 觸發進場。
[*]突破進場(預設開啟):收盤有效突破 前高/前低,且 K 棒實體≥BreakoutATR×ATR 時,以市價追隨突破。

[*]風險/止損:依 ATR 倍數 動態計算止損;回踩單取「關鍵位±ATR×倍數」與「訊號K±ATR×倍數」較緊者。
[*]倉位 sizing:以 %Risk(RiskPercent × FirstEntryRisk)自動換算手數,考量 TickValue/TickSize/VolumeStep。
[*]出場邏輯:
[*]TP1_RR 達成先 部分平倉(TP1_ClosePercent),並移動止損到保本。
[*]可選 ATR 移動止損(TrailingATR) 持續跟蹤。

[*]失效/結構破壞:連續不創新高且收回突破位、或跌破前次關鍵低點等 失效條件 觸發時,自動全平(保護資金)。
[*]加碼(可選):提供金字塔加碼框架(第二/第三筆 R 值、最大持倉數),預設關閉以降低學習成本。



老枫 发表于 2025-10-19 08:35:21

思路不错,可以看看
页: [1]
查看完整版本: 二刀流(雙引擎策略)