Xaurus MK2
- 专家
- 版本: 5.0
- 更新: 26 五月 2026
- 激活: 5
Xaurus MK2 是一款趋势反转型全自动交易机器人,专为 XAUUSD 等趋势性市场而设计,具备灵活的自我优化系统(交易者只需极少干预),并充分利用高杠杆交易所提供的可能性。该机器人属于高风险产品,其目的是在良好(趋势性)的市场中将账户"加速"数百乃至数千个百分点的利润。
我们建议(并且自己也在实践)同时运行机器人的若干种不同设置变体,如有可能,甚至使用不同的 Signal TF 和不同的 Setup N。其原理与"移动平均线"或其他技术指标的预测能力类似:根据其设置,某种周期和/或构造类型可能在某一具体市场上表现更佳,而在另一市场上则较差。最终我们在某些设置上获得绝对的胜利;考虑到初始风险的高度激进性,即使在 5 个账户中只有 1 个达到 1000% 的结果,对我们而言整体交易的利润因子也将达到 2:1(在起始资金均等分配的情况下),这对于任何现实的交易而言总体上都是相当不错的。基于这一原则,我们将公布我们自己针对 RoboForex Pro 账户的当前设置文件 -- 在使用其他经纪商和/或不同类型账户服务器(例如 RoboForex ECN)进行交易时,您需要在基础起始入金条件下对机器人进行重新优化,以寻找最佳的 Setup N 和/或 Signal TF 设置(在 RoboForex Pro 账户上以分计价,最佳起始值为 10000,即 100 美元;或 1000 美元 = 100000 USC,具体取决于可用于该机器人交易的绝对风险资金规模以及同时启动的设置组数量)。
所列设置变体适用于 RoboForex.Pro 服务器,其杠杆为 1:1000、MC 100% 且 SO 30%。当报价不同、杠杆不同以及交易条件(MC 与 SO %)不同时,即对于任何其他经纪商/服务器类型(即便是同一 RoboForex 上的 ECN 类型账户),您可能需要在开始交易前对机器人进行重新优化,以寻找最合适的设置组。为此,需要连接到该经纪商的服务器,进入您计划未来用于交易的具体账户类型,打开策略测试器,选择用于优化的历史区间(我们推荐半年或最近一年 -- 以使机器人贴合当前实际市场;测试 TF 应始终设置为 M1,而 Signal TF 可在 M1 至 H1 之间指定,默认值为 M5 -- 这是机器人的信号周期,交易的平均持仓时间将随之变化),并在参数中将 Setup N 设置为 -1(负一),随后在测试器的 Settings(设置)选项卡中选择 Optimization = Slow complete algorithm(慢速完整算法),建模方式选择 Open prices only(仅开盘价),并点击 Start 启动优化。机器人将自行设置优化遍数,您会在 Start - Stop 按钮旁看到形如 "NNN of 163840" 的进度,这表明测试器正在进行智能优化。
您可以像我们的示例那样选择 XAUUSD,也可以自行选择任何其他品种。Settings 选项卡中的测试时间框架必须始终设置为 M1,否则测试无法启动。需要特别指出的是,该机器人经过专门设计,使 M1 "仅开盘价"模式下的"快速"优化结果与"基于真实 tick 的每个 tick"模式下的结果尽可能接近。由此可以实现对机器人进行灵活、快速的优化,并将其适配到任何市场。所得到的 Setup 变体在被找到之后,您可以在 "Real ticks" 模式下加以验证,以确认结果总体上与 Open prices only 保持一致(95% 的情形如此),唯一区别在于从利润中扣除了测试器交易中考虑真实分钟内点差所产生的成本。
至于初始入金,默认推荐值设为 10000(在 RoboForex.Pro 账户上该值以分计,即此类账户开始交易的最低入金为以 USC 表示的 100 美元)。如果您希望最初针对其他(例如更小的)最低入金值进行优化,请在参数中修改 Minimal deposit 设置。该值决定了**每轮交易序列开始时**的入金规模 -- 用于以 入金 / 该参数值 对应 0.01 手的方式开出该序列的首单(在金字塔加仓的情况下还包括其自身的加仓)。对于 XAUUSD,3000 至 10000 区间内的取值表现良好;对于货币对(例如 EURUSD),更低的值也可能效果良好 -- 范围从 500 到 3000。在这方面,我们建议您自行进行实验,使用不同的基础值对机器人进行(再)优化。
输入参数
1) Signal TF -- 信号 TF。我们建议设置在 M1 至 H1 之间(请勿与图表/测试 TF 混淆,后者是顾问始终必须运行的时间框架,在任何选择下都对应 M1)。
2) Setup N -- "智能设置"的编号。该编号在选定的具体经纪商账户类型 / 品种 / 测试周期 / 杠杆 / 初始入金(测试器的 Settings 选项卡)范围内是唯一的,从而在 Inputs 选项卡中所选 Signal TF 和 Minimal deposit 相同时(且禁用通用 SL / TP 与 Prot SL 时),可显示出相同的测试结果。当该参数被设置为 "-1" 并且在 Settings 选项卡中选择了 Slow complete algorithm 时,机器人将根据所选品种、测试周期、账户/经纪商类型、杠杆、初始入金及上述其他参数进行自我优化。如果您使用 RoboForex 经纪商的 Pro(USC)账户,可以例如使用我们附在本产品页面上的截图所示的设置组,因为它们正是为此专门开发的。如果您使用其他经纪商服务器,则在交易之前可能需要按照上文所述对机器人进行您自己的再优化。
3) Minimal deposit -- 这是资金管理(MM)的基础参数。它是账户上以账户货币计价的资金量,机器人在每一轮交易序列开始时将以 0.01 的倍数手数开仓。实际意义在于:不能以低于该值的账户货币入金开始使用该机器人进行交易(在交易序列的进展过程中,可能会在当前序列发展中形成回撤,使得入金低于该值而交易手数高于初始手数 -- 这是交易发展中的正常情形)。
4) Equity SL $ -- 在此可指定资金的阈值,资金低于该值将导致顾问的所有交易自动平仓并终止其运行。
5) Equity TP $ -- 在此可指定资金的阈值,资金超过该值将导致顾问的所有交易自动平仓并终止其运行。我们建议在开始交易前预先根据计划交易的周期在此设置该值 -- 通常合适的窗口为测试周期的 1/3 至 1/4,例如以最近一年为期的测试(以一年周期进行的优化) -- 参照目标为 3 个月内 1000%(或根据测试中获得的实际数据另行设定)。
除 Protective 之外的所有止损、止盈以及挂单均由顾问以价格图表上的水平线方式进行模拟,仅将实际的开仓或平仓指令发送给经纪商。Protective stops 机制(参数 6)并非用于在市场波动时对持仓进行系统性保护,而是为了防止顾问与交易账户失去连接 -- 如果在此处指定了一个现实的 PP% 值(即百分点 -- 1 点 = 报价 / 10000),该值将被作为硬性止损在每根 Protective TF 柱(参数 7)上设置一次,也就是说,它将每根柱相对于当前价格平移(而不是相对于交易开仓价格固定)。所有系统性止损均由顾问自行控制,不向经纪商发送其价位。在任何 Prot SL = 0 的测试中,运行结束时测试器会在日志(Journal 选项卡)中输出一行:"Max movement on TF ...",其中给出了适用于该具体测试和 Prot TF 的最小合理值(若您决定使用该安全机制,则需在将其填入 Prot SL 之前再增大 20-50%,以留出余量)。
如对该顾问有任何疑问,请勿犹豫通过 PM 联系我们。
风险提示
本机器人采用类似于"马丁格尔"的原则,但其目的并非典型的"挽回回撤",而是为了使交易不依赖于市场方向,前提是在任何方向上保持波动率增长的原则。也就是说,当机器人交易时市场出现持续盘整 -- 鉴于交易的高度激进性,可能发生账户亏损;但在有利的趋势性市场中,所形成的盈利不仅可与初始投入相当,而且可能显著超过初始投入。因此,在此类交易中应用类似"马丁格尔"的原则是合理的(前提是遵守一切必要的预防措施 -- 仅将绝对的"损失限额"投入到机器人交易中,并且最好同时启动的不只是某一具体已找到的 Setup 设置,而是从智能优化所得前 10-50 个最佳结果中选取尽可能不同的若干组同时运行)。
