【黄金EA】黄金EA,不加仓,网格,高胜率

| 发表于 1 小时前 | 显示全部楼层 |复制链接
一、策略哲学:从“预测”到“追随”的范式转移
黄金市场具有典型的分形结构与波动聚集特征——趋势一旦形成,往往伴随多次惯性脉冲;而回调常呈现自相似性收缩。传统EA要么死板网格,要么激进马丁,本质都在对抗市场的不确定性。
GoldWeaver 放弃预测顶底,转而采用 “能量流检测 + 动态金字塔加仓” 架构。它将价格运动视为一个时变信号,通过实时计算波动率衰减速率与趋势强度,在风险可控的前提下,沿主要趋势方向叠加仓位。每次加仓都如同攀岩时打入新的安全栓——既扩大收益潜力,又保持整体重心稳定。

二、核心算法模块(科普版)1. 初始触发器:分形维度 + ADX 双滤波
  • 系统在 H1 周期计算 价格路径的分形维数(介于1~2之间)。当维数 > 1.35(表明趋势取代随机游走),且 ADX > 25 且 +DI 上穿 -DI 时,开立初始仓位。
  • 初始仓位大小由 动态风险系数 决定:基础手数 = 账户净值 × 0.002 / ATR(20)。这保证了无论账户大小,单笔风险暴露始终与波动率挂钩。

2. 加仓逻辑:自适应阶梯与斐波那契衰减
加仓绝不是盲目“摊平”,而是顺势强化。我们的算法遵循三条铁律:
  • 距离条件:基于最近20根K线的ATR,加仓间隔采用递减序列:
    [1.2 ATR, 1.0 ATR, 0.8 ATR, 0.7 ATR]。趋势越强,加仓间距越密,精准捕获加速段。
  • 仓位系数:为规避末端重仓风险,每层加仓量按几何衰减:
    初始仓位权重 = 1 → 第一加仓层 = 0.6 → 第二层 = 0.4 → 第三层 = 0.3 → 第四层 = 0.2(最多5层)。
  • 动态启停:当小时级波动率标准差超过布林带宽度阈值时,加仓模块自动休眠,仅维持现有持仓的移动止损。

3. 风控矩阵:非对称止损与分形止盈
  • 移动止损:初始止损位于入场价下方 1.8 倍 ATR。当整体浮盈超过风险暴露的 1.2 倍后,启动追踪止损,回撤超过最高浮盈的 30% 即全线离场。
  • 分形止盈:系统根据加仓层数动态计算“整体盈亏比目标”。例如加仓3层时,目标为 累计风险 × 2.5;达到后分批平仓,保留部分仓位追逐更长趋势。
  • 黑天鹅防护:自动扫描经济日历,在非农、CPI、利率决议前 30 分钟将总仓位减半;跳空缺口超过 0.8% 时,平仓所有盈利单,仅保留止损单。


三、参数配置(默认优化集)


参数名称
取值/范围
作用说明

最大加仓层数5防止无限加仓
初始风险系数0.2%(每单)基于当前净值动态计算手数
加仓间距乘子序列[1.2, 1.0, 0.8, 0.7]递减间距捕捉趋势加速
仓位权重序列[1, 0.6, 0.4, 0.3, 0.2]金字塔式衰减
ATR周期20适配黄金小时级波动特征 image.png
趋势过滤器ADX周期14阈值25,过滤震荡市
分形维数窗口50根K线识别趋势有效性
image.png
PixPin_2026-04-17_12-53-36.png
举报

评论 使用道具

精彩评论2

tengfei
DD
| 发表于 半小时前 | 显示全部楼层
赞,楼主介绍的很详细,很实用。
举报

点赞 评论 使用道具

yelinwu
D
| 发表于 26 分钟前 | 显示全部楼层
老哥,是不是忘记放附件了
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册