TradeMantra Gold
- 专家
-
Ramandeep Singh
I am an algorithmic trader, technical analyst and MT5 tool developer focused on Gold (XAUUSD), Silver and Forex. I have applied Elliott Wave analysis in live markets since 2020, supported by market structure, trendline analysis, momentum, volatility and trading psychology. - 版本: 1.1
- 激活: 5
TradeMantra Gold
TradeMantra Gold 是一款为 MetaTrader 5 上的 XAUUSD 交易开发的自动化趋势跟踪智能交易系统。该策略使用 M5 市场结构执行交易,并结合更高时间周期的趋势过滤条件。
在 1.01 版本中,EA 仅开设多头仓位。它不使用网格交易、马丁格尔、恢复序列、递增手数或亏损加仓逻辑。每个仓位在开仓时都会设置初始保护性止损。
策略原理
TradeMantra Gold 在 M5 上监控一个 20 周期价格通道。当价格向上穿越通道上轨,并且满足策略规定的其他条件时,EA 才会考虑建立多头仓位。
在开仓之前,EA 使用 H1 周期上的 200 周期指数移动平均线检查更大级别的趋势。只有在趋势条件、点差限制和最大入场距离规则全部满足时,才允许开仓。
交易管理使用两种相互独立的保护机制:
-
根据 ATR 20 和 2.5 倍数计算的初始止损。
-
根据 10 周期退出通道执行的通道退出。
该策略根据实时 Tick 价格变动运行。在同一交易品种上,EA 每次只管理一个属于 TradeMantra 的仓位。
主要特点
-
主要为 XAUUSD 开发。
-
交易逻辑使用 M5。
-
1.01 版本仅开设多头仓位。
-
使用固定手数,默认值为 0.05 手。
-
20 周期通道入场逻辑。
-
10 周期通道退出逻辑。
-
H1 EMA 200 趋势过滤。
-
ATR 20 x 2.5 初始止损。
-
最大点差过滤。
-
最大入场距离保护。
-
最大执行偏差设置。
-
每个交易品种和 Magic Number 同时只保留一个 EA 仓位。
-
不使用网格。
-
不使用马丁格尔。
-
不使用恢复型递增手数。
-
不进行亏损加仓。
-
不调用 DLL 或外部服务。
-
可选择显示通道线、交易箭头和信息面板。
推荐设置
平台:MetaTrader 5
推荐交易品种:XAUUSD
信号时间周期:M5
默认固定手数:0.05
EA 内部始终使用 M5 信号数据。为了获得最清晰的图表显示,建议将其加载到 XAUUSD M5 图表上。
不同经纪商的交易品种名称可能带有前缀或后缀,例如 XAUUSD、XAUUSDm 或 XAUUSD.a。EA 不会对交易品种名称进行强制锁定,但其策略及已发布测试均以黄金为主要使用对象。
不同经纪商的点差、佣金、隔夜利息、Tick 历史、执行条件和合约规格可能不同。这些差异可能对交易结果产生明显影响。
安装方法
-
通过 MetaTrader 5 Market 安装本产品。
-
打开 XAUUSD M5 图表。
-
将 TradeMantra Gold 加载到图表上。
-
在 MetaTrader 5 中启用 Algo Trading。
-
确认所选固定手数符合经纪商的最小交易量和交易量步长。
-
需要自动交易时,请保持交易终端或适当的虚拟服务器持续运行。
请勿在同一交易品种上使用相同的 Magic Number 运行多个副本。如果 EA 检测到同一交易品种上存在不属于其 Magic Number 的仓位,也会阻止新的入场。这有助于避免 EA 干扰手动交易或其他智能交易系统的仓位。
输入参数
Fixed lot size
设置每个新仓位使用的固定交易量。默认值为 0.05 手。请根据账户余额、杠杆、经纪商合约规格以及个人风险承受能力选择适当的交易量。
Maximum spread
设置允许新开仓的最大点差,以经纪商点数计算。当当前点差超过设定值时,EA 会等待点差恢复到允许范围。入场点差过滤不会阻止已有仓位的退出。
Maximum deviation
设置允许的最大执行偏差,以经纪商点数计算。
Magic number
用于识别 TradeMantra Gold 开设的仓位。如果在其他允许的独立配置中运行 EA,请使用不同的 Magic Number。
Draw Channel Levels
在图表上显示策略使用的通道线。
Draw Trade Arrows
显示 EA 创建的入场和退出标记。
Show Information Panel
在图表上显示 EA 当前状态、点差、仓位信息和策略数据。
历史测试
随产品提供的截图展示了 MetaTrader 5 策略测试器中的设置和结果。这些数据属于历史模拟,不应被视为真实交易记录,也不能作为未来表现的预测。
主要长期测试使用以下条件:
交易品种:XAUUSD 自定义历史数据
测试期间:2020 年 1 月至 2026 年 8 月
时间周期:M5
建模方式:基于真实 Tick 的每个 Tick
历史数据质量:98%
初始入金:5,000 USD
固定手数:0.05
交易总数:5,494
净结果:6,881.38 USD
Profit Factor:1.14
最大净值回撤:18.54%
此外,还使用 100% 真实 Tick 数据和不同经纪商环境的数据进行了较短周期的测试。不同数据来源的结果存在差异,这表明经纪商条件和历史报价数据会影响策略表现。
应将已发布的截图与对应的设置页面和结果页面一同查看。使用零延迟或理想执行条件进行的回测无法重现真实市场中的全部情况。滑点、重新报价、浮动点差、佣金、隔夜利息和执行延迟都可能改变实际结果。
演示测试
潜在用户在租用 EA 之前,应使用 MQL5 Market 提供的演示功能。演示版本可以在 MetaTrader 5 策略测试器中进行测试。
建议使用以下条件测试:
-
您的经纪商提供的 XAUUSD 交易品种。
-
M5 时间周期。
-
在可用的情况下选择“基于真实 Tick 的每个 Tick”。
-
您的经纪商佣金和合约规格。
-
合理的初始资金和杠杆。
-
符合个人风险限制的交易手数。
风险信息
TradeMantra Gold 不保证盈利。历史表现不能预测未来结果。
使用杠杆交易黄金具有较高风险。在市场条件改变、波动性上升、价格跳空、点差扩大或执行延迟期间,回撤可能增加。固定手数 0.05 可能不适合资金较小的账户。
用户应自行负责选择交易手数、经纪商、账户类型、杠杆和运行环境。在考虑真实账户之前,请先在策略测试器和模拟账户中测试 EA。
支持与更新
产品支持通过 MQL5 产品评论和 MQL5 私信提供。报告技术问题时,请提供交易品种、时间周期、经纪商、账户类型、输入设置,以及 Experts 和 Journal 中的相关信息。
用于修复严重错误或维持 MetaTrader 5 兼容性的更新,将通过 MQL5 Market 更新系统提供。
