Gold Tristronge XXX
- 专家
-
Jeison Martinez Quintero
Soy Jeison Martínez Quintero, trader profesional, ingeniero y desarrollador enfocado en crear soluciones tecnológicas aplicadas a los mercados financieros. Mi trabajo integra análisis técnico, automatización y desarrollo de estrategias algorítmicas, siempre con una visión consciente orientada al - 版本: 2.5
- 激活: 5
版本 2.05 | 版权所有 © 2026 Jeison Martinez
🌟 概述
Gold Tristronge XXX 是一款专为 1分钟(M1) 图表上的 XAUUSD(黄金) 设计的算法交易专家顾问。其核心逻辑基于一种动量策略,该策略识别与主要趋势方向一致的宽幅K线,并结合了严格的风险管理和资本保护系统。
该机器人仅在可选交易时段(亚洲、欧洲、美国或自定义)内运行,并包含多层安全保障:每日亏损/利润限额、每月回撤保护、每月利润上限以及在美国交易时段结束前自动平仓。
⚙️ 工作原理
-
趋势分析:使用多个时间框架(M1、M5、M15)上的指数移动平均线(EMA)来确定市场方向。
-
宽幅K线检测:扫描 M1 图表中范围(最高价 - 最低价)超过当前 ATR 倍数(默认为 2 倍)的K线。这些K线代表具有潜在延续性的强劲动量走势。
-
趋势对齐(可选):如果启用,机器人仅在宽幅K线的形成方向与 M15 趋势方向一致时进行交易。
-
手数计算:头寸大小基于基础风险(账户余额的百分比)、基于 ATR 的止损以及连续亏损后调整的风险乘数来计算。
-
执行交易:根据动量K线的方向开仓,止损和止盈水平根据 ATR 和信号得分动态设定。
-
风险管理:控制每日亏损/利润、每日最大交易次数、每月回撤和每月利润。可选择在美国交易时段结束前平掉所有仓位。
✅ 主要优势
-
稳健策略:基于检测强劲的价格动量,而非滞后指标。
-
多层资本保护:每日和每月限额防止灾难性亏损。
-
适应不同时段:仅在高流动性时段或自定义时间窗口内交易。
-
动态风险管理:连续亏损后调整风险以保护资本。
-
事件前自动平仓:避免在美国交易时段收盘时或达到月度限额时持有头寸。
-
图表信息面板:实时显示余额、净值、回撤、胜率、信号得分和保护状态。
-
支持对冲:可选的智能对冲功能。
📋 主要特点
-
核心策略:宽幅K线 + 趋势对齐。
-
时间框架:在 M1 上交易,但分析 M5 和 M15 的趋势。
-
风险管理:
-
每笔交易的基础风险百分比。
-
连续亏损后的风险乘数。
-
每日亏损和利润限额。
-
每月回撤和利润限额。
-
每日最大交易次数。
-
-
可编程时段:亚洲、欧洲、美国(收盘前15分钟停止)或自定义时段。
-
入场过滤:
-
最低信号得分(可调)。
-
检查经纪商的最小止损距离要求。
-
交易之间的最小时间间隔(10根K线)。
-
-
额外保护:
-
在美国交易时段结束前平掉所有仓位(可选)。
-
每月回撤保护(暂停交易)。
-
每月利润限额(暂停交易并平仓)。
-
-
图表面板:实时信息和手动暂停按钮。
-
保证金验证:如果可用保证金不足,调整手数。
-
兼容性:MetaTrader 5,任何提供 XAUUSD 的经纪商。
🔧 输入参数
所有可配置参数按类别列出如下。
📌 核心交易参数
| 参数 | 描述 | 默认值 |
|---|---|---|
| InpSymbol | 交易品种(通常为 XAUUSD) | "XAUUSD" |
| InpRiskBase | 每笔交易的基础风险(占余额的百分比) | 1.01 |
| InpMaxSimTrades | 最大同时交易数量 | 1 |
| InpMaxDailyLossPct | 最大每日亏损百分比(达到后停止交易) | 1.9 |
| InpMaxDailyProfitPct | 最大每日利润百分比(达到后停止交易) | 5.7 |
| InpWinrateWindow | 计算胜率的窗口大小(交易次数) | 50 |
| InpMinScore | 开仓所需的最低信号得分(0-100) | 60 |
| InpUseHedge | 启用智能对冲(可选) | false |
| InpMaxTradesPerDay | 每日最大交易次数 | 3 |
| InpMagicNumber | 用于识别 EA 交易的幻数 | 910717 |
📊 动量策略参数
| 参数 | 描述 | 默认值 |
|---|---|---|
| InpUseImpulsiveStrategy | 启用动量策略(覆盖旧版评分系统) | true |
| InpWideRangeATRMult | 判定为"宽幅"K线的 ATR 倍数 | 2.0 |
| InpRequireTrendAlignment | 要求与 M15 趋势对齐 | true |
| InpMaxBarsBackForSignal | 回找信号的最大K线数量 | 7 |
⏰ 交易时段参数
| 参数 | 描述 | 默认值 |
|---|---|---|
| InpTradeSession | 交易时段:亚洲、欧洲、美国或自定义 | Custom |
| InpCustomStartTime | 自定义开始时间(HH:MM) | "08:00" |
| InpCustomEndTime | 自定义结束时间(HH:MM) | "15:30" |
| InpAsianStart | 亚洲时段开始 | "00:00" |
| InpAsianEnd | 亚洲时段结束 | "08:00" |
| InpEuropeanStart | 欧洲时段开始 | "08:00" |
| InpEuropeanEnd | 欧洲时段结束 | "15:30" |
| InpAmericanStart | 美国时段开始 | "15:00" |
| InpAmericanEnd | 美国时段结束(机器人提前15分钟停止) | "21:53" |
📈 指标与止损/止盈参数
| 参数 | 描述 | 默认值 |
|---|---|---|
| InpATRPeriod | ATR 周期 | 22 |
| InpSL_ATR_Mult | 止损的 ATR 乘数 | 6.89292035 |
| InpTP_ATR_MinMult | 止盈的最小 ATR 乘数 | 2.0 |
| InpTP_ATR_MaxMult | 止盈的最大 ATR 乘数 | 3.0 |
| InpEMAPeriod1 | 快速 EMA 周期(M1) | 25 |
| InpEMAPeriod2 | 中速 EMA 周期(M1) | 50 |
| InpEMAPeriod3 | 慢速 EMA 周期(M1) | 200 |
| InpADXPeriod | ADX 周期 | 14 |
| InpADXThreshold | 判断趋势的 ADX 阈值 | 25 |
🛡️ 保护与限额参数
| 参数 | 描述 | 默认值 |
|---|---|---|
| InpCloseProfitableBeforeEnd | 在美国交易时段结束前平掉所有仓位 | true |
| InpUseMonthlyProtection | 启用每月回撤保护 | true |
| InpMonthlyMaxDrawdownPct | 从峰值计算的最大每月回撤百分比 | 10.0 |
| InpUseMonthlyProfitLimit | 启用每月利润限额 | true |
| InpMonthlyMaxProfitPct | 从月初余额计算的最大每月利润百分比(达到后暂停交易) | 20 |
| InpMaxLotGlobal | 每笔交易的全局最大手数(额外上限) | 5.0 |
🔧 支点与兼容性参数(在动量模式下未使用)
| 参数 | 描述 | 默认值 |
|---|---|---|
| InpPivotLeftBars | 支点检测左侧K线数 | 2 |
| InpPivotRightBars | 支点检测右侧K线数 | 2 |
| InpPivotProximityATR | 接近支点的 ATR 倍数范围 | 11 |
| InpRSIPeriod | RSI 周期 | 14 |
| InpStochK | 随机指标 %K 周期 | 5 |
| InpStochD | 随机指标 %D 周期 | 3 |
| InpStochSlow | 随机指标平滑值 | 3 |
| InpBBPeriod | 布林带周期 | 20 |
| InpBBDeviation | 布林带偏差 | 2.0 |
📌 重要提示
-
该机器人针对 M1 时间框架上的 XAUUSD 进行了优化。在其他品种或时间框架上使用可能会产生不理想的结果。
-
请确保您的经纪商提供足够的市场深度并允许设置较小的止损水平。
-
在真实账户交易前,请在模拟账户上充分测试。
-
保护参数(每日/每月限额)对于资本保全至关重要。请根据您的风险承受能力进行调整。
感谢您选择 Gold Tristronge XXX!
如需支持或咨询,请通过 MQL5.community 联系开发者。
以下是中文翻译:
最终说明:
为获得更好的机器人性能,建议保留以下默认设置:
| 参数 | 描述 | 数值 |
|---|---|---|
| InpCustomStartTime | 自定义开始时间(时:分) | "08:00" |
| InpCustomEndTime | 自定义结束时间(时:分) | "15:30" |
如果您需要有关机器人配置的支持或培训,请联系开发者 Jeison Martinez,邮箱:jeison0717@hotmail.com。可能需要支付额外费用。建议使用您自己选择的 VPS(虚拟专用服务器)。

