如何选择智能系统:拒绝一款交易机器人的 20 条强大准则·综合运用
(3/3)·从经纪商绑定到实盘偏离,收尾篇把剩下 11 条拒绝准则一次讲透,帮你收口筛选逻辑
接上篇已列的 9 条拒绝准则,很多交易者卡在最后一关:实盘跑出来的曲线和回测天差地别,却仍舍不得删。本篇把剩余 11 条准则补齐,覆盖经纪商依赖、资本规模敏感、参数鲁棒性到实盘验证,让筛选框架真正闭合。
别把盈利绑死在一家经纪商
市面上不少 EA 明确写着「仅适配 XX 券商服务器」,甚至有些券商自己下场卖这种定制机器人拉新。这类系统从根上就违背了专业交易的逻辑——你没法保证一家经纪商永远低佣金、不滑点、不突然改规则。 有经验的交易者手头通常备着 3 家以上经纪商,哪边佣金跳涨或点差异常就切哪边。把策略焊死在单一券商环境里,等于主动给自己设了天花板,行情没搞垮你,券商调整先搞垮你。 能在 MT5 上跨经纪商跑、不读特定服务器字段的智能系统,才具备长期存活的基础。外汇与贵金属本身高杠杆高风险,依赖单一通道只会把这个风险再叠一层。
◍ 盈利单占比低于八成直接砍掉
很多现成的 EA 策略其实是靠极少数大赢单覆盖一堆小亏单活着。比如正盈利交易只占全部交易的 10%–20%,这种结构在行情微变时就容易连那点盈利也吐回去。 我自己的组合门槛很硬:只收正盈利交易百分比 ≥80%–90% 的机器人。即便到了这个水位,也还要再过一遍附加的性能准则,不是盈利率够就放行。 外汇和贵金属杠杆高、滑点跳空频繁,这种低胜率策略实盘崩坏的概率明显更大,回测里看着美不代表能扛住真盘扰动。
「短窗口盈利的实盘陷阱」
有些 EA 只在每年特定月份、每月最后一周,甚至每晚固定 5 分钟内开仓盈利。逻辑上没毛病,但真到了 live 环境,经纪商完全可能在这 5 分钟把点差拉到十倍,原本的正期望瞬间被摩擦成本吃光。 我见过不少系统回测曲线漂亮,实盘却崩,根子就在周期贴得太死:样本里的市场微观结构(点差、流动性、滑点)和真实盘口对不上。外汇和贵金属本身就是高杠杆高风险品种,这种脆弱性会被放大。 验证办法很直接:把 EA 的成交时间窗口拉出来,对照你经纪商的历史 tick 点差数据,看那几分钟是不是常态低点差。若只在特殊时段赚钱,实盘前先假设点差会爆,再算一遍期望。
五年回测为负直接踢出组合
只看去年跑出正收益就放进投资组合,风险敞口会失真。去年一段行情里的甜区,很可能只是特定事件驱动下的偶然,不代表策略有跨周期生存力。 从统计口径看,一条有代表性的价格时间序列至少要覆盖 1000 个交易日。我习惯直接取过去五年,其中中段约 1000 天用来拟合常态市场行为,去年那段则单独看事件冲击下的特异表现。 如果拉满五年窗口,盈利曲线没有出现稳定演化、甚至整体为负,这种策略就不具备纳入组合的底稿。外汇与贵金属杠杆高、跳空频繁,样本期不足五年就下注,亏损概率会明显抬升。 实操上,在 MT5 策略测试器把日期范围手动设为「今天 − 5 年」到「今天」,跑完先看净值曲线斜率和最大回撤,五年累计为负或剧烈锯齿状,直接否掉,不用等实盘。
◍ 三个月不回血就砍掉
任何自动策略都躲不开连亏,但我给自己划了条硬线:把近五年回测或实盘翻出来,只要亏损期拖过三个月,这套系统直接出局。数字是我个人定的,你可以按风险承受力改,但逻辑不变——烂泥扶不上墙就别扶。 光不超三个月还不够,回撤得在见底后两个月内填平。也就是说,最大回撤修复周期合计不能超五个月,否则资金效率太差。外汇和贵金属杠杆高,这种久拖不决的回撤极易触发强平,风险比表面看着大。 另一条配套线:机器人峰值回撤最多只能是年化收益的 1/3。比如年化赚 30%,回撤超过 10% 就拒。三条同时卡,才能保证同账户里跑两三个智能系统时,年底净值不至于被某一个拖死。
「机器人不开放风险档位就直接弃用」
筛 EA 的第一道关,就是看它能不能让你自己定资本占用和风险级别。连这一步都锁死的系统,根本不配进投资计划。 很多作者以为只要暴露手数参数,回测就自动代表了风险。这是错觉。专业系统会把过去 5 到 10 年的测试结果里真实涉及的风险摊开给你看,而不是让你盲调 lot。 实务上不需要搞小数级精细风控。梯度档位设 1%、2%、3%、5% 这种粗刻度,对绝大多数交易者已经够用。若某个机器人只肯给你 15% 或 25% 的资金占比写死,外汇和贵金属这种高波动品种下,爆仓概率会显著高于可调控方案,直接跳过。
本金翻倍利润没翻倍就要警惕
回测 EA 时务必切换不同初始本金做对照。举例:同一套机器人,本金 10000 美元跑出年化 25%,而 20000 美元本金却跑出年化 580%,这种盈利能力的断层式跳变,往往预示实盘与回测会出现明显背离。 正常逻辑下,本金翻倍应带来交易量翻倍、利润大致翻倍。允许有偏差,比如资金多了能多开几单,但若盈利能力以不合常理的幅度暴涨,系统本身大概率藏了随资金规模膨胀而加剧的风险。 我曾实测到这类案例:资金加大后盈利数字上去了,但暴露的敞口同步放大,连策略作者自己都没意识到。外汇与贵金属属高风险品种,这种隐性风险在实盘可能直接吞掉前期浮盈。 开 MT5 做一遍双本金回测(10k vs 20k),对比权益曲线斜率与最大回撤,若利润差远超 2 倍就要手动查开仓手数逻辑。
◍ 参数边界没守住的 EA 直接扔掉
我筛 EA 时毙掉过不少只在某一组参数下好看的东西。典型的一类是:你换一组输入它就崩。比如有个机器人,风险设 5%、本金 1000 美元时回测直接挂掉;同样 5% 风险,本金换成 10000 美元却跑得正常。 这种「特定模式才活」的系统不能算合格。作者有责任把输入变量的可行区间验完,越界就弹警告,而不是把试错成本丢给用户。 低本金配高风险的组合在真实账户里容易快速磨损,MT5 里把 deposit 和 risk percent 两个输入拉一遍网格,就能复现上面 1000 与 10000 美元的分裂现象。外汇与贵金属杠杆高,这类边界失效可能带来超出预期的回撤。
「参数一改就崩的 EA 直接弃」
判断一个 EA 是否值得上实盘,最硬的一刀是换参数重测。把作者给的“最优参数集”稍微挪一挪,如果净值曲线立刻转亏,这策略基本可以丢进回收站。 我实测过不少智能系统,只在那一套特定参数下能赚钱,稍微动一下手就崩。这类算法本质不稳定,等实盘行情和优化的那段历史样本不一致,亏损可能随时冒出来。 还有一类更隐蔽:它在参数扰动下依然稳定盈利,但前提是小点差、低延迟这类条件。MT5 实盘环境里点差一扩、报价一卡,这些条件往往满足不了,回测里的漂亮曲线也就失效了。外汇和贵金属杠杆高,这类“实验室盈利”的 EA 实盘风险极大。 所以拿到一个 EA,先别信原参数,自己用 MT5 的“参数遍历 + 样本外时段”跑一遍,只要非最优集全军覆没,就别碰。
样本稀薄与脉冲式成交都不堪用
每年只做三到十笔交易的系统,对专业盘手而言样本量太薄。长周期里这点成交数,大概率只是随机扰动,而非可复用的边缘。从统计视角看,要得出一般性结论,你得拉更多年份去回测,而不是拿一两个季度说事。 我给自己划的硬线是:机器人平均每周成交少于两笔,直接弃用。另一类更隐蔽——平时空仓不动,却在一段紧凑窗口内密集刷单,其余时间纯等待。这种脉冲式释放,既浪费算力也浪费盯盘精力,样本分布同样失真。 外汇与贵金属杠杆高、滑点跳空频发,稀薄样本下的「漂亮曲线」极可能在实盘断裂。开 MT5 用策略测试器拉足三年 tick 数据,先数周均成交笔数再谈别的。
◍ 实盘与回测背离就砍掉
市面上一大批 EA 在策略测试器和真实账户上的表现会明显分裂。光靠免费 demo 跑历史回测不够,要确认这种分裂是否存在,往往得先掏钱买正式版、拿真金白银去冒一段时间险。 我个人买过的机器人里,约 75% 因为测试与实盘出现质的差异直接被我弃用;有些作者自己把产品下架,更多仍在挂着卖。外汇与贵金属自带高杠杆高风险,这种背离不是小概率事件。 我的做法是:买来实盘跑 3 到 12 个月,如果赚到的钱能覆盖当初买软件的测试成本、且没出过大回撤,才考虑长期留用。市场状态一变,这个结论也可能失效,但它比只看回测曲线靠谱得多。
「画得少,看得清」
把一套 EA 塞进长期计划前,前面二十条筛子得逐条过。第一条用免费版回测就能验,最后一条必须拿付费版跑实盘,核对实时成交和回测是否对得上——相当大比例的机器人就栽在这最后一关。 盈利能力永远不能单看,得和资金回撤、平均执行笔数、回报率、盈利因子绑在一起读。作者自己说,清单只是他的结论,市场上没有完美系统,这套拒绝准则只想排掉那些能亏掉底裤或白耗资源的货。 评论区有人拿真账户踩过坑:模拟三十天飘红,上真实就变脸。作者回过一句,他组合里只收过去 3–5 年正向交易至少 80% 的 EA。清单留着口子,欢迎用更刁的角度往里补。