set文件的纪律:哪些能改,哪些别碰

19 九月 2026, 09:02
Kenichiro Sakamoto
0
6
set文件不是建议。它就是产生你所看到的那些结果的那一组具体参数,你每改动一次,你的账户就离那份记录远一步。大多数说"这个EA没达到预期"的人,跑的是卖家从未测试过的设置。

载入之后,什么都别改
默认的第一步是:载入随附的set文件,然后不去动它。这听起来理所当然,却几乎没人做到,因为每个EA都必定有一个看起来明显不对劲的参数——太宽的止损、太严的过滤、太保守的手数规则。而那个参数,往往正是这个策略熬过某段你在草草浏览结果时根本没看到的时期的原因。

唯一该改的参数是风险
仓位大小是你的事,它取决于你的余额和你能扛住的回撤,与策略逻辑无关。除此之外的一切都属于策略。手数和风险百分比可以自由调整,而入场、出场、过滤和时段参数,除非你能用一句话说清理由,否则应当视为固定。

一次只改一个,否则什么也学不到
如果你同时调了三个参数而结果变好了,你并不知道是哪一个起了作用,是不是两个有益一个有害,还是仅仅因为行情变了。你花掉了几周,却没有获得任何信息。改一个参数,跑到积累出有意义的交易笔数为止,把发生的事记下来,再去动下一个。

保留原始文件和一份变更记录
把卖家的set文件以原名原封保存,永远不要覆盖它。每个衍生版本都取自己的名字,并附上一行说明改了什么、为什么改。半年后当某处行为异常时,回答"我到底改过什么"的唯一办法,就是当时把它写了下来。记忆不是记录。

换了经纪商,就得换set文件
品种后缀、合约规模、止损水平、点差特性、隔夜利息,在不同经纪商之间都不一样。在某家经纪商的XAUUSD上调好的set文件,到另一家的XAUUSD.m上可能需要不同的止损距离。这不是EA出了问题,而是这个参数本来就不是与经纪商无关的。在怀疑逻辑之前,先去看品种规格。

自己做优化,通常是一条通往亏损的路
把优化器一直跑到资金曲线变得漂亮为止,得到的是一份只贴合你所测试的那段特定历史、对其他一切都不适用的set文件。参数越多、窗口越短,这一点就越确定。如果你非要优化,请留出一段优化器看不到的时期,在那上面验证结果。只在生成它的数据上有效的配置,不算配置。

我们销量前列的EA: GOLD NEURON (AI) https://www.mql5.com/zh/market/product/187329 · ATLAS PORTFOLIO https://www.mql5.com/zh/market/product/182751

我们公开的回测均标明周期、资金与设置,前瞻账户在所有展示处均标注为模拟账户。完整列表: fxea365.com/ea/ranking