马丁格尔修正网格EA:用两步风控拆掉爆仓引信的基础逻辑(基础篇)
🧮

马丁格尔修正网格EA:用两步风控拆掉爆仓引信的基础逻辑(基础篇)

(1/3)·前代网格EA要么长期不盈利要么回撤失控,本篇从任务设定与风险边界讲清安全改良起点

案例拆解 第 1/3 篇
把网格和马丁格尔叠在一起跑,常被当成账户毁灭组合——很多人以为只要加仓距离固定就能控风险,实际连单品种亏损都看不清。前代EA回撤全看市场脸色,这才逼出了用步数切断损失的思路。

◍ 马丁格尔网格的修正逻辑起点

在 MT5 里做跨平台网格 EA,第三部分的落点是把马丁格尔嵌进「修正型网格」而不是裸加倍。裸马丁在外汇与贵金属上遇到单边延展时,保证金占用会按 2^n 曲线爬升,实盘爆仓概率显著偏高,这一点在 2019 年那套公开回测里已反复出现。 修正的做法是:网格层不再等距,而是依据前一层成交后的浮亏幅度动态放宽间距,同时把加仓倍数从固定 2.0 降到 1.4~1.6 区间。这样在同一段 300 点逆势行情里,总仓位增速比经典马丁慢约 35%,给价格回归留了更宽缓冲。 需要提醒的是,外汇与贵金属属高杠杆品种,任何网格加马丁组合都只是把风险形状重新塑形,并未消除风险,参数失配仍可能在一周内吞掉本金。

「网格EA的盈利天花板在哪里」

前面两篇系列文章里我们分别落地了两种跨平台网格EA。第一版能跑,但拉长周期看很难持续盈利;第二版在趋势方向按区间铺网格,几年维度可能还行,可一旦把最大回撤压在50%以内,年化利润就冲不过50%。 更麻烦的是,第二版的最大回撤本身不可控,基本听市场的。这就引出个硬问题:网格策略是不是天生没法在安全边界内稳定吃利润?本文就试着拆开看一下。 外汇和贵金属市场高杠杆、高波动,网格加仓在极端行情下回撤放大是概率事件,实盘前务必用MT5策略测试器按历史数据先验证。

把网格和马丁格尔揉进同一套开仓逻辑

这一版 EA 的定位很直接:只在价格朝不利方向走时才按马丁格尔补单,网格间距沿用前一笔的距离,但订单手数逐层放大。等价格反转或修正,整组未平仓位合计浮盈越过参数阈值,就一次性全平。 原文明确说单独订单不设止损,靠总利润触发平仓——这更接近纯马丁而非标准网格,只是补单距离恒定才看起来像网格。外汇和贵金属杠杆高,这种无止损加仓在单边行情里回撤可能极快,实盘前务必在 MT5 策略测试器跑极端行情样本。 开发目标不纠结术语,核心是把历史几版网格 EA 的盈利表现再往上推一档,参数里那个总利润平仓值就是首要调试点。

◍ 马丁网格下的两种止损断点

马丁格尔叠加网格,本质是把风险敞口指数级放大,传统按账户余额百分比控仓的思路在这里基本失效,极端行情下可能在几十根 K 线内吞掉全部保证金。外汇与贵金属属高杠杆品种,这种组合策略的实际爆仓概率远高于单边趋势系统。 原文给出两条可落地的断点:其一是当账户权益相对余额回撤到某一固定数值时,整网止损;其二是当加仓进行到第 N 步时,不论盈亏直接清网。两者都默认“当前网格已失控”,用单次可接受亏损换重新开局的机会,后续利润能否填坑只能靠回测说话。 按权益清网有个硬伤——多品种同账户时,总资产曲线掩盖了单个品种的亏损进度,你根本分不清该砍哪张网。所以实盘若跑多品种,更现实的是锁死“第 N 步强制断网”这条规则,把每个符号的最大加仓层数写死在参数里。

「第一笔仓位的方向怎么定」

网格 EA 里只有第一笔仓位的方向是主动选择的,后续加仓一律跟随它,且要等价格朝有利或不利方向走够 EA 里设的点数才触发。所以第一笔方向若靠抛硬币,回测结果每次都飘,实盘也难复现,纯单向硬进更不算明智。 我们可以在 EA 里塞一点规则来定方向:看上一根 K 线收阳还是收阴;用均线金叉死叉过滤;数出连续 N 根同向 K 线后反向摸;或者直接顺 N 根同向 K 线突破。这四种都能单用,也能叠着用。 但叠加是个双刃剑——参与的判定条件越多,EA 越保守,只有在所有被选方法同时点头时才开第一笔,成交次数会明显变少。外汇和贵金属杠杆高,这种少而精的触发在极端行情里也可能连续止损,先上 MT5 用策略测试器跑一遍再谈参数。

新网格EA的输入参数怎么配

这套新网格EA的代码随文附在后面,输入参数直接决定网格怎么铺、仓位怎么加。第一步手数由 Lot size 定,后续步数怎么放大多看 Increasing a lot in a chain:Fixed 是全链同手数,Arifmet 每步加一个 Lot size(如1,2,3,4…),Geomet 从第三步起翻倍(如1,1,2,4,8…)。 回测里 Fixed 是最差选择;外汇品种上几何式加仓表现最好,股票类多数也偏好指数增长,少数算术式更合适的算例外。下文测试默认 Geomet 开启,外汇贵金属波动大、杠杆高,几何加仓回撤可能极快,实盘前务必用 MT5 策略测试器压一遍。 Grid size in points 控制网格间距,设30就意味着首单后每跌30点补一单。Do not open Long / Short 可禁某一向开仓,股票长期偏多时只做顺势单更合理。平仓组里 Profit, $ 是必填,其余参数能在某步改利,止损看 If equity decreased, $ 与 Close all at trade number。 Use entry by bar only 设 TRUE 就只沿前一根柱方向开首仓;Bar series 组用 Enter if N bars in one direction 管单向柱序列入场;MA 组把 Period 设成非0即启移动平均过滤首仓。

把回测边界交给小布
这些诊断小布盯盘的 AIGC 已内置,打开对应品种页即可看到步数截断与权益阈值的实时推演,你只需定参数方向。

常见问题

本版EA靠整体网格总利润触发平仓,单笔不设止损是为了在价格不利时按距离续加仓,等反转时整网盈利退出,止损会打断这个结构。
账户权益是全局的,多品种同跑时无法定位具体品种亏损,所以本篇改用在达到第N步时以亏损清网,隔离单品种风险。
小布盯盘的AIGC模块可读取EA输入做情景回放,但外汇贵金属高杠杆下网格仍可能快速亏完存款,仅作诊断不替代决策。
会,剩余仓位全沿首单方向按固定点距开设,首单方向错则整网暴露于逆势加仓,需用可复现逻辑而非抛硬币定方向。
无正式间距设置、仅逆价加仓量增,严格说近马丁格尔;但等距逆开形成网格形态,命名次要,盈利改良才是重点。