Gold Automated Trading Bot
- 专家
- 版本: 4.10
- 更新: 19 三月 2026
- 激活: 10
RSI 自动
交易机器人
用于黄金(XAUUSD)系统化执行与仓位控制的 EA
产品介绍
本产品为 MetaTrader 5 平台 Expert Advisor(EA),用于自动化执行 XAUUSD(黄金)交易。EA 以规则化技术策略进行开仓与基础仓位管理,目标是减少人工干预,并在用户设定的条件下保持一致的执行逻辑。
系统强调简单与透明:基于清晰的 RSI 信号、基础仓位控制(同一品种与 Magic Number 默认仅一笔持仓),并提供可调参数以适配不同经纪商环境(点差、最小手数、波动等)。
EA 的运行流程
品种选择与报价校验
EA 使用用户输入的品种名称(如 XAUUSD、XAUUSDm、GOLD 等),并在每个 tick 检查 bid/ask 是否有效、品种是否可交易。
新 K 线评估(收盘确认)
为降低 K 线形成过程中的噪声影响,EA 主要在出现新 K 线时评估条件,即使用上一根已收盘 K 线计算 RSI 并判断是否触发信号。
点差过滤(执行保护)
EA 会计算当前点差(以点数表示)。当点差高于用户设定的最大允许值时,EA 会阻止新的开仓尝试。黄金在不同交易时段点差可能变化较大,因此该过滤对执行质量较重要。
仓位控制:一次只持有一笔
EA 会检查是否已存在同一品种且同一 Magic Number 的持仓。若存在持仓,则不再叠加新单,以避免仓位累积并便于评估策略表现。
信号触发与下单
当没有持仓且满足入场条件时,EA 将按用户设定的固定手数开仓(买入或卖出),并自动设置止损与止盈。
RSI(相对强弱指标)
策略核心为 RSI,用于衡量动量并识别潜在超买/超卖状态。阈值完全可配置,以控制交易频率与信号强度。
RSI 较低,表示下跌动量较强,可能出现卖压衰竭,触发买入信号。
RSI 较高,表示上涨动量较强,可能出现买压衰竭,触发卖出信号。
止损、止盈与反向信号平仓
自动止损
每笔交易自动设置止损,止损距离以点数定义。止损所对应的实际风险与手数、点值相关。
自动止盈
每笔交易自动设置止盈,止盈距离以点数定义,达到目标价位时自动平仓。
反向信号平仓(可选)
可选参数(CloseOnOpposite)允许在出现相反 RSI 条件时自动平仓。可作为额外出场规则,也可关闭以仅依赖 SL/TP。
风险管理说明
EA 使用固定手数,风险控制主要取决于用户配置与品种参数。实际风险由手数、止损点数及品种规格(合约大小、点值、点差等)共同决定。
黄金交易特别提示:黄金波动较大且点差可能变化。建议使用与账户规模匹配的小手数;让 SL/TP 与波动和周期匹配;避免过小止损导致被点差与噪声触发;避免同品种同时运行多实例而不了解总保证金影响。杠杆不会改变价格波动带来的盈亏大小,但会影响所需保证金。
主要输入参数
| Symbol | 交易品种名称(需与经纪商一致,如 XAUUSD、GOLD) |
| Timeframe | 使用图表周期或固定周期 |
| RSI Period | RSI 计算周期 |
| BuyBelowRSI | 超卖阈值 — RSI 小于等于该值时 EA 开买单 |
| SellAboveRSI | 超买阈值 — RSI 大于等于该值时 EA 开卖单 |
| Lots | 固定手数 |
| SL Points | 止损距离(点数) |
| TP Points | 止盈距离(点数) |
| MaxSpreadPoints | 允许开仓的最大点差 |
| CloseOnOpposite | 是否启用反向信号平仓 |
| Magic Number | EA 持仓识别号(唯一标识符) |
| MaxSlippagePoints | 允许滑点(若版本包含) |
MT5 安装指南
平台与适用范围
本 EA 仅支持 MetaTrader 5 平台,专为 XAUUSD 设计(如经纪商品种名称不同,需调整 Symbol 参数)。适合追求透明规则、单仓位控制与系统化执行的用户。
本 EA 自动执行定义明确的技术策略。结果受点差、执行质量、手续费、波动、交易时段及参数设置影响。建议先回测与模拟验证,并在真实账户逐步投入。
