谷歌黄金修改了动态止盈损 动态仓位 源码 T5|风控提示
如果你正在整理 MT4/MT5 自动化交易工具,谷歌黄金修改了动态止盈损 动态仓位 源码 T5 可以作为 黄金交易策略 方向的一个样本,用来观察不同市场阶段下的交易表现。
策略拆解
- 适合黄金高波动行情的策略观察与参数筛选
- 重点测试非农、CPI等剧烈波动环境的风控表现
- 建议分年份、分行情阶段做独立回测
实盘前观察点
建议先做历史回测,再做模拟盘观察,最后才考虑小资金实盘。重点记录最大回撤、连续亏损、交易频率、点差滑点和极端行情表现。本文内容仅用于策略研究与技术学习,不构成投资建议。
这个文件能看得很清楚:它是一个 MT5 源码 EA,不是黑盒。定位可以写成:
谷歌黄金 / Optimized Gold H4 Strategy 是一个偏趋势跟随的黄金 EA,核心用 EMA52 判断趋势方向,RSI 判断多空动能,ADX 过滤趋势强度,再用 ATR 做动态止盈止损和移动止损,同时支持按账户风险百分比动态计算手数。
策略类型
- 品种定位:名字是 Gold,明显是为 XAUUSD 黄金 写的。
- 周期定位:文件名写的是 H4 Strategy,建议主跑 H4。
- 策略方向:趋势跟随,不是反转策略。
- 是否网格/马丁:不是网格,不是马丁,不补仓,不加倍。
- 交易频率:每根新K线判断一次信号。
- 持仓数量:同一时间只允许有一个持仓。
进场逻辑
它的实际进场条件很简单:
做多条件:
- 收盘价在 EMA52 上方
- RSI > 50
- ADX > 20,默认开启
- 当前时间在 8:00–20:00,默认开启
- 当前账户没有任何持仓
做空条件:
- 收盘价在 EMA52 下方
- RSI < 50
- ADX > 20
- 当前时间在 8:00–20:00
- 当前账户没有任何持仓
简单说就是:
价格在 EMA52 上方,RSI 偏多,ADX 说明趋势够强,就做多;价格在 EMA52 下方,RSI 偏空,ADX 趋势够强,就做空。
出场逻辑
它有三种主要出场方式:
- 初始止损:ATR × 2.0
- 初始止盈:ATR × 4.0
- 移动止损:开启后,用 ATR × 1.5 做追踪止损
默认盈亏比大约是:
止损 2 ATR,止盈 4 ATR,理论盈亏比约 1:2。
移动止损逻辑比较保守:
只有价格已经超过开仓价后,才会把止损往盈利方向推,也就是带一点“保本后追踪”的味道。
动态仓位
它默认开启动态资金管理:
- InpUseMoneyMgmt = true
- InpRiskPercent = 2.0
意思是每笔交易按账户余额的 2% 风险 来计算手数。
计算方式大概是:
风险金额 ÷ 当前止损距离对应的每手亏损 = 下单手数
如果关闭动态资金管理,则使用固定手数:
- InpFixedLots = 0.1
参数含义
- InpFixedLots = 0.1:固定手数。
- InpUseMoneyMgmt = true:是否启用动态仓位。
- InpRiskPercent = 2.0:单笔风险百分比。
- InpSTPeriod = 10:写着 SuperTrend 周期,但当前源码里实际没用上。
- InpSTMultiplier = 3.0:写着 SuperTrend 倍数,但当前源码里实际没用上。
- InpRSI_Period = 14:RSI 周期。
- InpUseADX = true:是否启用 ADX 趋势强度过滤。
- InpADXPeriod = 14:ADX 周期。
- InpADXThreshold = 20.0:ADX 低于 20 不交易。
- InpUseTimeFilter = true:是否启用交易时间过滤。
- InpStartHour = 8:开始交易小时。
- InpEndHour = 20:停止交易小时。
- InpATRPeriod = 14:ATR 周期。
- InpStopATR = 2.0:止损 ATR 倍数。
- InpTakeATR = 4.0:止盈 ATR 倍数。
- InpUseTrailing = true:是否启用移动止损。
优点
- 逻辑清楚,不是黑盒。
- 有真实 SL / TP,不是裸奔。
- 没有网格、马丁、补仓,爆仓风险比网格类低很多。
- ATR 动态止盈止损,能适应黄金波动变化。
- ADX 过滤能减少震荡弱趋势里的乱开单。
- 时间过滤能避开部分流动性差的时段。
- 动态仓位能按止损距离自动调整手数。
缺点 / 问题
- 源码里写了 SuperTrend & QQE,但实际没有真正实现 SuperTrend 和 QQE,只是用了 EMA52 + RSI50 的简化逻辑。
- InpSTPeriod 和 InpSTMultiplier 这两个参数目前基本没作用。
- 文件名说 H4,但代码没有强制 H4,挂到 M5/M15 也会跑,容易误用。
- 没有新闻过滤,非农、CPI、美联储行情容易被扫损。
- 没有最大日亏损、最大回撤、连续亏损暂停。
- PositionsTotal() == 0 检查的是整个账户所有持仓,不是只检查本 EA 的订单;如果账户有别的单,它就不会开单。
- 没有点差过滤,黄金点差突然扩大时也可能进场。
- 没有限制只交易 XAUUSD,挂错品种也会运行。
适用行情
适合:
- 黄金 H4 趋势行情
- 方向比较明确、ADX 较高的行情
- 伦敦盘到美盘前半段
- 波动正常、点差稳定的交易环境
不适合:
- 横盘震荡行情
- 假突破频繁的行情
- CPI、非农、FOMC、美联储讲话前后
- 周一开盘、周五收盘前
- 点差大、滑点重的平台
建议图表
- 首选:XAUUSD H4
- 次选:XAUUSD H1,但需要重新回测参数
- 不建议:M1、M5,信号会太碎,滑点和噪音影响大
- 不建议多品种直接套用,除非重新优化
建议参数
保守版:
- InpUseMoneyMgmt = true
- InpRiskPercent = 0.5–1.0
- InpADXThreshold = 22–25
- InpStopATR = 2.0
- InpTakeATR = 3.0–4.0
- InpUseTrailing = true
- 图表:XAUUSD H4
中等版:
- InpRiskPercent = 1.0–1.5
- InpADXThreshold = 20
- InpStopATR = 2.0
- InpTakeATR = 4.0
- 适合回测稳定后小资金实盘
不建议默认直接实盘:
- InpRiskPercent = 2.0 对黄金偏激进,连续亏损几单回撤会很明显。
- InpFixedLots = 0.1 对小资金也偏大,$1000 以下尤其危险。
一句话介绍
这款 EA 是一个用于黄金 XAUUSD 的 H4 趋势跟随系统,通过 EMA52 判断趋势方向、RSI 判断多空动能、ADX 过滤弱趋势,并使用 ATR 动态设置止损、止盈和移动止损,同时支持按账户风险百分比自动计算仓位。它不属于网格或马丁类 EA,风险结构相对干净,但当前源码里的 SuperTrend/QQE 只是描述,实际逻辑较简化,实盘前必须补充点差过滤、新闻过滤和账户回撤保护。



NEW-EA交易综合站">
NEW-EA交易综合站">
NEW-EA交易综合站">
NEW-EA交易综合站">
NEW-EA交易综合站">
NEW-EA交易综合站">




暂无评论内容