最后由 namelin1985 于 2026-7-16 21:17 编辑
适用品种:XAUUSD
适用周期:任意
资金要求:500美以上
ArtQuant Gold — 面向 XAUUSD 的多模块智能交易系统ArtQuant Gold 是一款专为 MetaTrader 5 黄金交易而开发的自动交易系统。 该 EA 将多个相互独立的交易模块与集中式投资组合管理、风险敞口限制、执行过滤器、虚拟交易管理以及账户保护工具整合在一起。它适合希望使用专用 XAUUSD 自动交易系统,同时又不需要自行配置指标或内部策略参数的交易者。 ArtQuant Gold 支持标准 XAUUSD 交易品种,也兼容常见的经纪商黄金品种命名方式,包括带前缀、后缀或其他替代名称的黄金品种。 重要提示:ArtQuant Gold 仅适用于 Gold / XAUUSD 或经纪商提供的等效黄金交易品种。如果加载到无关的金融品种上,EA 将不会进行交易。 EA 不依赖图表时间周期。它可以加载到任意时间周期,因为所需的市场数据和交易结构均由内部逻辑独立处理。 实盘参考账户查看 ArtQuant Gold 实盘参考信号 该信号仅用于提供透明的实盘参考,并不构成使用相同经纪商、入金金额、杠杆、手数、风险水平或交易条件的建议。 点差、佣金、隔夜利息、订单执行、流动性、杠杆、品种规格和市场环境的差异,都可能导致明显不同的结果。 主要功能- 专为 Gold / XAUUSD 黄金交易开发。
- 兼容常见的经纪商黄金品种名称。
- 结构化多模块交易引擎。
- 最多包含 20 个相互独立的内部模块。
- 支持 Buy、Sell 或 Both 交易方向。
- 提供适用于常见 ECN、RAW 和低点差环境的经纪商配置模板。
- 提供 Custom Portfolio 模式,可创建自定义模块组合。
- 支持通过逗号分隔的模块编号快速创建和共享自定义配置。
- 可限制同时处于活动状态的模块数量。
- 支持固定手数或基于余额阶梯的手数缩放。
- 可限制 EA 的总风险敞口。
- 可限制单个模块的最大风险敞口。
- 可限制每个交易周期的最大订单数量。
- 支持 EA 每日亏损限制。
- 支持当前浮动亏损限制。
- 支持可配置的浮动回撤保护。
- 提供 Cycle Guard,用于管理非强制性的周期平仓。
- 监控经纪商保证金条件。
- 下单前检查经纪商品种交易量限制。
- 支持点差和执行偏差过滤。
- 支持可选的周五开仓与平仓控制。
- 支持每月第一个周五过滤。
- 支持实盘交易中的 USD 经济日历过滤。
- 支持圣诞节和新年期间过滤。
- 采用虚拟 Take Profit、Stop Loss 和 Trailing Stop 管理。
- 终端重启或 VPS 迁移后保持 Magic Number 识别连续性。
- 提供图表信息与控制面板。
- 支持多个面板视图和视觉主题。
- 输入参数结构简洁,不公开专有策略逻辑。
- 不依赖图表时间周期。
多模块交易引擎ArtQuant Gold 使用由多个独立内部模块组成的投资组合。每个模块都可以识别自身的交易条件并管理独立的交易周期,同时 EA 统一应用风险敞口、执行、账户保护和投资组合控制规则。 交易模块不等同于单个持仓。一个活动模块可以在同一交易周期内管理多个持仓。 例如,将最大活动模块数量设置为 1,表示同一时间只能有一个模块维持活动交易周期,但并不一定意味着账户中只能存在一个持仓。 各模块的内部策略参数已预先配置,并不会在商业版本中公开。用户无需选择指标、周期、入场水平或其他内部技术规则。 投资组合预设ArtQuant Gold 提供预设投资组合模板,用于简化不同经纪商环境下的初始配置。 这些模板可能会根据目标交易环境调整模块组合和其他运行参数。 经纪商模板仅是配置起点,并不代表任何业绩保证。同一模板在不同经纪商、账户条件或历史数据环境中可能产生不同结果。 Custom Portfolio 模式高级用户可以选择 Custom Portfolio 模式,自行创建交易模块组合。 模块可以通过以下两种方式选择: - 启用或禁用 Module 01–20 的独立开关。
- 通过逗号分隔输入模块编号,例如:1,3,5,11,14,20。
当 Custom Modules Map 中填写了有效模块列表时,该列表将决定当前投资组合,并优先于单独的模块开关。 该机制允许用户在不接触模块专有内部逻辑的情况下,创建、测试、优化、保存和共享自定义投资组合配置。 最大活动模块数量Maximum Active Modules 参数用于限制可以同时维持开放交易周期的模块数量。 该功能可以降低投资组合的同时活动程度和账户总体风险敞口。不过,减少活动模块数量并不意味着风险会严格按比例下降。 如果已达到设置的上限,某个正在运行的模块可能会阻止其他模块启动新周期。因此,活动模块数量应与所选投资组合、手数、风险敞口限制和账户资金结合评估。 设置为 0 时,该限制被关闭。 交易手数计算Base Lot定义各模块使用的基础交易手数。 合适的手数取决于账户余额、杠杆、经纪商保证金要求、所选模块、同时风险敞口以及用户自身的风险承受能力。 Balance Step允许基础手数随着账户余额增长按阶梯方式增加。 例如,当 Base Lot 为 0.01,Balance Step 为 1000 时: - 余额从 1000 到 1999.99:基础手数为 0.01。
- 余额从 2000 到 2999.99:基础手数为 0.02。
- 余额从 3000 到 3999.99:基础手数为 0.03。
该缩放是阶梯式的,而不是连续或完全线性的。 当 Balance Step 设置为 0 时,余额缩放被关闭,基础手数保持固定。 余额缩放并不能保证回撤、保证金占用或账户风险保持相同比例。行情顺序、同时活动的模块数量、周期持续时间、经纪商保证金要求和执行条件都可能显著改变最终风险敞口。 风险敞口限制Maximum Total EA Exposure限制 ArtQuant Gold 所有模块的总持仓交易量。 该限制仅适用于被识别为属于 ArtQuant Gold 的持仓,不包括手动交易或其他 EA 打开的持仓。 设置为 0 时,该限制被关闭。 Maximum Exposure Per Module限制单个内部模块可维持的最大总持仓量。 该参数可以帮助避免某个模块占用过多的 EA 总风险敞口。 设置为 0 时,该限制被关闭。 Maximum Orders Per Cycle限制单个模块在一个交易周期内允许打开的最大订单数量。 该功能属于风险敞口限制,并不保证交易周期一定以盈利结束,也不能保证账户不会发生 Stop Out。 设置为 0 时,该限制被关闭。 账户保护工具ArtQuant Gold 提供多个相互独立的保护层。它们用于帮助控制风险敞口,并在达到预设条件时采取相应措施,但无法消除市场风险、经纪商风险或技术风险。 浮动回撤保护监控 ArtQuant Gold 所管理持仓的总浮动结果。 根据所选模式,EA 可以: - 显示警告。
- 关闭自身持仓并继续运行。
- 关闭自身持仓并从图表中移除。
保护阈值可以根据所选模式,按当前账户余额百分比或账户货币金额设置。 该保护仅计算 ArtQuant Gold 的持仓。其他交易仍可能影响账户净值、可用保证金和经纪商 Stop Out 水平。 Daily EA Loss Limit监控 ArtQuant Gold 当日产生的结果,包括相关已平仓结果和 EA 当前浮动结果。 达到设置阈值后,EA 会尝试关闭其管理的持仓,并根据保护逻辑阻止新的交易活动。 设置为 0 时,该限制被关闭。 Floating Loss Limit监控 ArtQuant Gold 当前总浮动亏损。 达到设置阈值后,EA 会尝试关闭自身持仓,并阻止新的交易周期。 设置为 0 时,该限制被关闭。 Cycle GuardCycle Guard 用于在计入交易成本后,整个周期净结果仍为负值时,阻止部分非强制性周期平仓。 Cycle Guard 不会阻止由账户保护、保证金保护、面板手动命令或其他强制条件触发的平仓。 经纪商保证金保护EA 会监控经纪商提供的 Margin Call 和 Stop Out 条件,并可能在达到经纪商强制平仓水平前尝试采取行动。 该功能无法保证完全避免 Stop Out。快速行情、跳空、执行延迟、滑点、流动性不足、服务器中断或保证金要求突然变化,都可能导致持仓无法在预期水平关闭。 经纪商交易量检查在发送新订单前,ArtQuant Gold 会检查经纪商对交易品种设定的交易量限制,包括最小手数、最大手数、手数步进和适用的品种总量限制。 执行控制Maximum Entry Spread当当前点差高于设定上限时,阻止新的入场。 该过滤器仅适用于新交易入场。已经存在的交易周期仍可继续管理。 Maximum Execution Slippage定义 EA 发送市价订单时允许的最大执行偏差。 最终成交价格仍取决于经纪商执行、市场流动性和实时市场条件。 Trade Direction允许用户选择以下模式: - 同时进行 Buy 和 Sell。
- 仅 Buy。
- 仅 Sell。
周五、新闻与节假日过滤ArtQuant Gold 提供可选过滤器,用于在特定市场时段阻止新的交易周期。 周五入场过滤阻止 EA 在周五启动新的交易周期。 每月第一个周五过滤阻止 EA 在每月第一个周五启动新周期。 该过滤器可以独立于一般周五过滤器使用。 Friday Close Policy允许 EA 按照所选策略和经纪商服务器时间,在周五关闭其管理的持仓。 周五平仓为可选功能。如果所选策略要求在正常交易周期结束前平仓,可能会实现浮动亏损。 USD 经济日历过滤在实盘终端运行期间,使用 MetaTrader 5 / MQL5 经济日历识别选定的 USD 事件。 用户可以选择: - 仅过滤高影响 USD 事件。
- 过滤中等和高影响 USD 事件。
- 设置事件前多少分钟禁止开启新周期。
- 设置事件后多少分钟继续禁止开启新周期。
新闻过滤器不使用 CSV、Excel、第三方网站或外部历史新闻数据库。 重要提示:经济日历过滤器仅用于实盘终端运行,在策略测试器和优化过程中会被忽略。 Holiday Break Filter在设定的圣诞节和新年期间阻止新的交易周期。 周五、新闻和节假日过滤器通常只阻止新周期启动。除非触发特定平仓功能或账户保护措施,否则它们不会自动关闭已有交易周期。 虚拟交易管理ArtQuant Gold 在 EA 内部管理 Take Profit、Stop Loss 和 Trailing Stop。 这些保护水平是虚拟的,不会以普通服务器端 SL 或 TP 的形式发送给经纪商。 这使 EA 可以在不向交易服务器公开保护水平的情况下管理内部交易周期逻辑。但与此同时,MetaTrader 5 和 EA 必须持续运行,才能正确管理开放持仓。 当 ArtQuant Gold 存在开放持仓时,强烈建议使用稳定的 VPS 或保持终端持续在线。 如果终端、VPS、网络连接或经纪商服务器中断,虚拟保护功能将无法执行,直到连接和 EA 运行恢复。 交易识别与 Magic NumberArtQuant Gold 仅管理与其交易品种和内部 Magic Number 相匹配的持仓。 - EA 不会管理、修改或关闭手动交易。
- ArtQuant Gold 不会管理其他 EA 打开的持仓。
- 面板中的 Close EA Trades 命令仅影响被识别为属于 ArtQuant Gold 的持仓。
- EA 风险敞口限制仅适用于 ArtQuant Gold 的持仓。
用户设置的 Magic Number 是基础标识符,EA 会基于该数值生成各内部模块对应的独立 Magic Number。 当 EA 仍有活动交易周期时,不要修改基础 Magic Number。修改后,新的 EA 实例可能无法正确识别之前打开的持仓。 同时运行多个独立 ArtQuant Gold 实例或其他 EA 时,应使用不同的 Magic Number。 控制面板可选图表面板可以显示 EA 的运行信息,包括: - 当前 EA 状态。
- 风险和保护状态。
- 活动模块信息。
- 当前市场信息和点差。
- 入场过滤器状态。
- 当前 EA 风险敞口。
- 手动暂停新周期。
- 手动关闭 EA 持仓。
隐藏面板仅影响视觉显示,不会关闭 EA 的交易逻辑。 Start Paused以禁止开启新交易周期的状态启动 EA。 如果 EA 识别到属于同一安装实例的已有交易周期,即使新周期仍处于暂停状态,已有周期也可以继续管理。 手动暂停面板上的暂停按钮会阻止新的交易周期,但不会放弃已经打开的持仓,也不会停止管理现有周期。 Close EA Trades仅关闭被识别为属于 ArtQuant Gold 的持仓。 这是一项强制手动平仓操作,可能会实现亏损。 Push 通知ArtQuant Gold 可以针对部分交易周期平仓事件发送移动端 Push 通知。 要使用该功能,必须先在 MetaTrader 5 终端中正确配置 Push 通知。 运行要求- 平台:MetaTrader 5。
- 账户类型:Hedging 对冲账户。
- 交易品种:Gold / XAUUSD 或经纪商提供的兼容黄金品种。
- 经纪商环境:优先选择 ECN、RAW 或长期保持低点差的环境。
- 订单执行:稳定的执行质量和足够的黄金流动性。
- 连接要求:使用虚拟保护管理开放持仓时,终端必须持续运行。
- VPS:实盘运行建议使用稳定的 24/7 VPS。
1000 USD 初始入金和最高 1:500 杠杆可能提供更大的操作灵活性,但这些数值并不保证配置适用,也不保证账户能够持续存活。 实际所需资金取决于基础手数、余额缩放、启用模块数量、同时活动模块限制、最大周期风险敞口、经纪商保证金要求以及用户可接受的风险。 推荐的初始设置流程- 将 ArtQuant Gold 加载到经纪商的 Gold / XAUUSD 图表。
- 确认账户采用 Hedging 持仓模式。
- 选择最接近当前经纪商环境的投资组合模板。
- 使用较为保守的 Base Lot。
- 检查总风险敞口和单模块风险敞口限制。
- 设置所需的账户保护阈值。
- 使用唯一的 Magic Number。
- 在策略测试器中测试配置。
- 在投入较大实盘资金前,先在模拟账户中运行 EA。
- 实盘运行时使用稳定 VPS。
历史回测为了获得 MetaTrader 5 中更具代表性的历史测试结果,如果经纪商提供足够的真实 Tick 数据,建议使用 Every tick based on real ticks 模式。 测试应覆盖不同市场环境和足够长的时间周期。短期盈利回测不足以评估网格型交易系统的整体行为。 不要只关注最终净利润,还应分析: - 最大余额回撤。
- 最大净值回撤。
- 最大同时风险敞口。
- 最低保证金水平。
- 交易数量。
- 亏损期和恢复期持续时间。
- 不同年份和市场阶段的表现。
- 结果是否依赖少数大型交易。
- 在不同点差和执行条件下的稳定性。
不同经纪商之间的回测结果可能存在差异,原因包括: - 历史报价和 Tick 数据。
- 点差。
- 佣金。
- 隔夜利息。
- 合约大小。
- Tick 价值。
- 最小手数和手数步进。
- 保证金要求。
- 交易时段。
- 执行模式。
USD 经济日历过滤器在回测和优化期间会被忽略,因此历史测试不会重现实盘新闻过滤器的行为。 优化与自定义 SET 文件ArtQuant Gold 允许高级用户优化商业界面中公开的参数,并创建自己的 SET 文件。 建议按阶段进行优化,而不是同时改变所有参数。 1. 创建基准测试使用选定的经纪商模板、固定且保守的风险参数运行一次测试,并保存结果,作为后续比较的基础。 2. 优化投资组合选择 Custom Portfolio 模式,在保持手数和保护参数不变的情况下,测试不同模块组合。 目标不应只是寻找历史利润最高的配置。应优先考虑在不同阶段中具有合理稳定性、可接受回撤和足够交易数量的组合。 3. 评估模块同时活动程度测试不同的 Maximum Active Modules 数值,并比较其对风险敞口、保证金占用、回撤和整体投资组合行为的影响。 4. 单独评估手数管理选定投资组合后,再分别测试固定手数和 Balance Step 缩放方式。 更激进的手数缩放可能显著提高历史回测利润,同时也会增加未来回撤的概率和潜在幅度。 5. 设置风险敞口限制根据计划使用的账户资金和经纪商保证金要求,配置 Maximum Total EA Exposure、Maximum Exposure Per Module 和 Maximum Orders Per Cycle。 6. 在优化区间外验证使用未参与参数选择的前向区间或独立历史区间进行验证。 只在优化区间表现良好的配置,可能已经过度拟合特定历史数据。 7. 保存并记录 SET 文件保存自定义 SET 文件前,应检查完整配置,包括: - EA 版本。
- 经纪商和品种名称。
- 投资组合或模块列表。
- Base Lot 和 Balance Step。
- 风险敞口限制。
- 保护参数。
- 测试入金和杠杆。
- 优化区间和验证区间。
自定义配置并不会自动比内置模板更安全或更好。每个 SET 文件都应由用户在计划使用的经纪商和账户条件下独立验证。 关于网格交易的重要说明ArtQuant Gold 使用支持多持仓的多模块网格型交易结构。 网格系统可能在同一交易周期中持有多个仓位,并可能经历较大或持续时间较长的浮动回撤。 此类系统对以下因素尤其敏感: - 手数大小。
- 账户资金。
- 杠杆。
- 保证金要求。
- 最大持仓数量。
- 同时活动的模块数量。
- 强烈单边行情。
- 价格跳空。
- 点差扩大。
- 隔夜利息和长期持仓成本。
- 执行延迟。
降低基础手数或活动模块数量可能降低风险敞口,但无法排除重大亏损或账户全部损失的可能性。 风险警告使用杠杆交易金融产品具有较高风险。 ArtQuant Gold 不保证盈利、不保证特定回撤水平、不保证账户持续存活,也不保证能够避免 Stop Out。 历史回测、优化结果、演示结果和实盘信号仅反映特定条件下的历史表现,并不保证未来结果。 保护功能依赖终端运行、网络连接、经纪商执行、可用流动性和市场条件。任何软件保护都无法保证以精确价格成交,也无法阻止所有可能的损失。 仅使用您能够承受损失的资金。在实盘使用前,请充分测试 EA,并确保您理解其网格型交易结构。 |