不爆仓的马丁网格|6 年高精度回测,多组参数对比,
服务器:TradeMaxGlobal-Demo
观摩账号:60120051
观摩密码:Aa12345678.
简单说下我这个EA的逻辑,双向开单,但是顺势订单是固定手数我没设置止盈单独平仓持续保留订单,有反向倍率开仓,很少整体止盈,基本都是最大盈利+亏损一比一平仓,每次平仓之后逆势加仓倍率手数都会降低手数。
很多人对回测会说没任何意义,我想说的是难道你回测的EA都不行,上实盘他就行了吗?回测起码能看到他的极限测试。知道自己的EA能抗多大的风险。当然也有很多种玩法,翻倍出金,利润继续做的方式只是每个人操作的方式不一样,但是不管什么方式都建议先回测,测试极限,首先知道他最大浮亏能去到多少,出现的次数多不多,假如用50000刀去跑翻倍出金,也可以用5万止损一次去测试看最终结果是怎么样。难道止损次数大于利润你还有跑实盘的必要吗?
回测基础条件:
- 回测周期:2020–2026,6 年行情
- 历史质量:99%,Every tick 高精度实时点回测
- 统一初始手数:0.01,只改动策略内部参数,EA 底层逻辑不变
- 一共 A-F 六组参数方案
马丁网格的固有印象就是:单边一来必爆仓。但这次测试,是同一个 EA 源码,只调整参数,全部统一 0.01 初始手数跑 6 年回测,出来的结果天差地别。核心思路不是做出永不爆仓的 EA,而是通过回测得到每组参数的历史最大浮亏,以此作为仓位规划依据,自己控制风险上限。
各组【0.01 起步】对应的历史最大浮亏:
A 组:最大浮亏 8091
C 组:最大浮亏 6280
D 组:最大浮亏 8570
B 组:最大浮亏 13750
E 组:最大浮亏 83660(风险极高,不推荐)
F 组:最大浮亏 3749
资金规划逻辑拿 F 组举例:这套参数 0.01 手跑完全部历史行情,历史记录里最大浮亏就是 3749。基于这个历史极限浮亏,规划资金方案:
- 主账户准备5000 仓位资金跑这套参数。历史最坏情况浮亏 3749,5000 的本金,给行情预留出安全缓冲;
- 额外单独准备5000 备用金,不放进账户,单独存放。备用金是应对超出历史行情的极端单边,如果后续浮亏突破历史最大值,再动用备用金做风控补给;
- 选择参数的时候,同时看两个指标:利润表现 + 历史最大浮亏不是只看盈利高就选,也不是只看回撤小就无脑上,要权衡盈亏性价比,再决定要不要启用这套参数、配多少资金。
重点提醒:历史最大浮亏只是参考标尺!过去的行情,不代表未来。历史里面它最多浮亏 ,不代表以后不会走出更大的单边。这套模式的本质,是用回测数据给我们一个资金规划的参考,而不是认定它永远不会超过这个浮亏。主仓 + 独立备用金分开存放,就是用来应对 “历史重演之外的黑天鹅行情”。 |