组合趋势和盘整策略·综合运用
⚙️

组合趋势和盘整策略·综合运用

(3/3)·单跑趋势或盘整总有一段行情吃不到,本篇把前两步的模型压进同一套交易系统并实测优化

偏理论 第 3/3 篇
很多交易者手动在趋势法和区间法之间来回切换,结果往往踏错节奏:趋势出来了还在等反转,盘整开始了却死扛突破单。把两类逻辑写进同一个EA,按市场状态自动分流,比人脑反应更稳。

「三种组合策略的实盘回测对照」

把三套由不同策略组合逻辑写出的 EA 丢进 MT5 历史回测,且全程不改动任何输入参数,只比原生表现。这样能排除调参干扰,看组合方法本身是否带来边际改善。 方法一的曲线最平:总利润和恢复系数都高于任一原始 EA,交易次数变多,相对余额与资金回撤双双收窄。代价是获利因子微降,总利润仍略低于最初的单体策略。 方法二在方法一基础上把利润进一步做厚,交易数维持不变,总利润依旧稍逊原始 EA。但恢复系数、获利因子(已追平盘整策略)和盈利单占比都往上走,最大余额回撤反而压下来了。 方法三直接把总利润拉到和初始 EA 同一水平,靠的是放大交易笔数。副作用也很直白——存款负载和最大余额回撤同步抬高。外汇与贵金属杠杆品种回测结论仅代表历史样本,实盘存在滑点与时序断裂风险,高波动下回撤可能超预期。

把训练集和验证集切开再调参

前面那版组合 EA 在 2017.01.01–2018.08.01 整段跑出了比单策略高的利润,但参数原本就是照着那段历史凑的。真要拿去实盘,外汇和贵金属这种高波动品种随时翻脸,得把样本拆开看泛化。 我的切法是:优化窗口取 2017.01.01–2018.06.01,剩下 2018.06.01–2018.08.01 留作前向测试(out-of-sample)。EA 逻辑里两套子策略各自用两个指标进场,但都靠 ADX 判趋势强弱,所以实际管进场的是三个指标——ADX、RSI、WPR,优先拧这三个周期。 ADX 周期扫下来,12–14 区间内利润和平稳度最好;前向测试里周期=13 时最稳。WPR 在优化段周期=7 最稳,但前向里周期缩到 3–4 利润反而涨,周期=7 碰上 ADX 变大还容易亏,估计是后段样本太短带偏了。RSI 优化段 27–32 最舒服,前向里收窄到 30–32。止损止盈怎么扫都没增厚,说明之前定的值已经够用。 按这套收下来:ADX=13、RSI=30、WPR=7,其余不动。优化段净利 202.33 USD,前向 46.10 USD;同参数塞进方法三的组合 EA 只剩 166.29 / 60.27 USD。前向还能赚钱,说明不是过拟合。 方法二的组合 EA 优化后指标周期几乎和方法一重合,但成交少、绝对利润低。唯独把趋势子策略的止损从 25 点压到 20 点、止盈从 90 点提到 110 点之后,质量明显好起来——这一版在三种组合里优化后利润排第一,但同参数借给别的 EA 反而最差。MT5 里把这两组数字直接填进对应输入项,跑一遍 2018 年夏那段就能复现上面的分化。

◍ 组合策略的回测账本与取舍

把趋势策略(总利润 51.56、交易数仅 24)和盘整策略(总利润 158.96、交易数 290)塞进同一个 EA,三种组合方式在回溯测试里都跑赢了单策略:方法三未优化总利润 210.40、恢复系数 4.90,比独立 EA 的 2.39 和 3.55 明显更抗回撤。 方法1优化后回溯段总利润 202.33、前瞻段仅 46.10;方法2优化回溯 206.40、前瞻 43.10。前瞻利润断崖说明过拟合风险真实存在,外汇与贵金属杠杆品种里这种断层可能直接吞掉实盘缓冲。 没有哪种组合方法能封神。交易者得按策略运行逻辑自己改耦合方式,比如把信号权重从固定比例改成波动率调节,再丢进 MT5 遗传优化跑一遍回溯/前瞻对照。

「别急着下结论」

这套组合策略附带了四个可直接拖进 MT5 验证的文件:Trade.mqh 类库负责下单封装,Combination1 至 Combination3 三个 EA 分别对应三种方法组合逻辑,压缩包 MQL5.zip 体积 180.6 KB。有用户在 2019 年回帖称图表加载后 EA 消失,排查发现压缩包未含指标文件,日志报“获取 rsi_color 句柄失败”,说明实盘前先确认依赖指标已就位是硬前提。 外汇与贵金属市场高杠杆、滑点随机,回测里 1 分钟 OHLC 表现尚可,但逐笔 tick 回测有人反馈极差,因此任何组合 EA 都只在你本地历史数据上“可能”有效。打开 MT5 把三个 EA 分别挂不同品种跑一遍 2019—2024 年 tick 回测,对比净值曲线再决定要不要上模拟盘。

把回测对比交给小布
三种组合方法的测试与优化结果,小布盯盘的AIGC看板已内置品种级回测对照,打开对应页就能直接看曲线差异,你只管挑参数边界。

常见问题

原文用默认周期优化得出区间,实际中 EURUSD 与 XAUUSD 的高波动特性不同,阈值应分别回测;外汇贵金属属高风险,参数漂移后需重验。
概率上会牺牲部分早期空间换取回撤控制,属于用胜率换平滑度,是否合适应看账户回撤容忍度。
把样本外时段单独跑一遍,若参数敏感曲线陡降,倾向是拟合而非普适,应收窄参数步长重做。
目前小布提供诊断与回测对照,不自动写完整EA;你导出指标逻辑后,可用其AIGC辅助梳理条件分支,减少重复劳动。
便于复现前三篇的测试环境,确保趋势策略1与盘整策略6的指标版本一致,否则优化结果不可比。