DominionForce 更新:按品种设置交易时段与反向信号平仓 29 10 月, 2026 – Posted in: 套利软件

BJF TRADING GROUP · SHARPTRADER 策略

DominionForce:交易时段与反向信号平仓

DominionForce 是 SharpTrader 中用于黄金和股指的动量策略,现在新增了两项控制功能。每个交易品种现在都可以只在您选择的时段内交易;另外还有一个可选的反向信号平仓功能,可以在触及止损之前提前平仓。本指南说明更新了什么、如何设置,以及如何通过回测找到适合您的参数值。

简要回答

简要回答:DominionForce 现在为每个交易品种提供 Trading intervals (UTC)(交易时段,UTC 时间)。新订单只会在您启用的时段内开仓,而已经持有的仓位在时段之外仍会继续被管理。它还新增了一个可选的反向信号平仓功能:选择一个快速报价会话并设置 Reverse close diff。当快速报价源朝着与持仓相反的方向移动达到设定点数时,SharpTrader 会直接平仓,而不是等待止损。快速报价源只用于平仓,从不用于开仓,因此 DominionForce 仍然是一个非套利策略。这两项设置都可以在回测和优化中使用。

UTC按品种设置交易时段可为每个交易品种和时间周期设置任意数量的交易时段
点数Reverse close diff当快速报价源显示市场转向不利方向时提前平仓
回测先测试再交易两项功能都可以在 SharpTrader Optimizer 中基于您经纪商的 Tick 数据进行回测

DominionForce 是什么,不是什么

DominionForce 是一个针对黄金和股票指数的动量与趋势跟踪策略。它识别价格脉冲,并依据自身逻辑跟随脉冲之后形成的趋势。默认品种列表包括 XAUUSD、DE40 和 US30,时间周期为 5 分钟、15 分钟和 30 分钟。

它不是套利。DominionForce 不利用经纪商的报价延迟,也不依据快速报价源入场,因此不存在可被交易商风控部门识别的滞后报价模式。在 BJF 内部策略表中,它对经纪商的“毒性”评级为 1(满分 100),而延迟套利为 85。这就是为什么它可以在普通经纪商以及自营交易公司(prop firm)账户上运行——而这些账户如果做套利,往往几天之内就会被关闭。黄金套利指南说明了在什么情况下非套利的黄金策略是更好的选择。

更新 1:按品种设置交易时段

优化结果表明,DominionForce 在一天中有明显表现良好的时段。其余时间它要么没有动作,要么开出亏损的交易。交易时段功能可以让策略避开这些时间,并且可以针对每个品种单独设置。

  • Instruments & Orders 中的每一行都有独立的 Trading intervals (UTC) 列。
  • 您可以根据需要添加任意数量的时段。在我们测试过的大多数服务器上,两个时段就足够了。
  • 新订单只在已启用的时段内开仓。已有的持仓在时段之外仍会继续被管理。
  • XAUUSD、US30 和 DE40 的内置时段保持不变,因此在您修改之前不会有任何变化。
SharpTrader 中 DominionForce 的 Instruments and Orders 表格,包含 Trading intervals (UTC) 和 Reverse close diff 列
Instruments & Orders 中的 Trading intervals (UTC) 列和 Reverse close diff 列。

如何设置交易时段

1

打开策略,进入 Instruments & Orders,点击该品种的 Trading intervals 单元格。

2

在 Trading intervals management (UTC) 窗口中,为第一个时段设置 Time to start trade(开始交易时间)和 Time to stop trade(停止交易时间)。

3

点击 Add 添加第二个时段并设置其时间。取消勾选 Enabled 可以关闭某个时段而无需删除它。

4

点击 Save。时段设置会立即应用到策略。
XAUUSD 的 Trading intervals management (UTC) 对话框:第一个时段为 04:50 至 19:00,正在添加第二个时段
XAUUSD 的 Trading intervals management (UTC):第一个时段为 04:50 至 19:00,正在添加第二个时段。

所有时间均为 UTC 时间,而不是您经纪商的服务器时间。如果您经纪商的图表使用 GMT+2 或 GMT+3,请在输入时段前先换算时间。

更新 2:反向信号平仓

动量入场有时会出错:脉冲减弱,市场转向与持仓相反的方向。如果没有额外的处理,这笔交易只能等待止损。反向信号平仓可以更早地将其平掉。

在策略的 Settings(设置)中,您选择 Slow session(即您的经纪商账户),现在还可以选择 Fast quotes session(快速报价会话)。快速报价源只用于一件事:识别反向信号。如果快速报价源朝着与您持仓相反的方向移动,幅度达到 Reverse close diff 中设定的数值,SharpTrader 会立即平仓。

SharpTrader 中 DominionForce 的策略设置,包含 Slow session 和新增的 Fast quotes session 字段
策略设置:Slow session(您的经纪商)和新增的 Fast quotes session。
使用快速报价源会让 DominionForce 变成套利吗?不会。入场信号来自策略基于您经纪商报价的自有动量逻辑。快速报价源从不开仓,它只能让平仓更早发生。如果您不需要这种平仓方式,请将 Fast quotes session 留空,并将 Reverse close diff 设为 0。

设置 Reverse close diff

Reverse close diff 的工作方式与锁定套利策略中的 Diff to open 或 Diff to close 相同:它是必须出现的、与您持仓方向相反的价差(以点数计)。以 XAUUSD 为例,如果 Reverse close diff 设为 40,一旦快速报价源显示出与持仓相反的 40 点价差,SharpTrader 就会平仓。

请选择离您经纪商交易服务器最近的报价源:服务器在伦敦就用伦敦报价源,服务器在纽约就用纽约报价源。数值较小会提前平掉更多交易,其中包括一些本来可能回本的交易;数值较大则很少触发。请用您自己的数据测试该数值,而不是凭猜测设置。

视频:三分钟了解两项更新

视频展示了 SharpTrader 中带有快速报价会话的策略设置、交易时段编辑器以及 Reverse close diff 列。

如何找到您的交易时段和 Reverse close diff

这两项功能都可以在 SharpTrader Optimizer 回测中使用,因此您可以在实盘交易前用自己经纪商的 Tick 数据进行测试。

1

收集 Tick 数据。在经纪商账户上为您的交易品种开启 Tick 收集;如果计划使用反向平仓,也要在快速报价源上开启。DominionForce 使用指标,因此收集时间应比纯套利更长:大约一个月的数据可以让优化结果更可靠。

2

针对您的经纪商进行优化。例如,黄金 5 分钟周期。按一天中的小时查看结果,了解策略在哪些时段盈利、在哪些时段亏损。

3

将表现好的时段输入为 UTC 时段。在我们测试过的大多数服务器上,一到两个时段就足够了。

4

测试 Reverse close diff。回测几个数值,例如 20、40 和 60 点,并比较回撤和提前平仓的次数。

5

从小规模开始。先在模拟账户或小额账户上运行这些设置,并将实盘结果与回测结果进行对比。

同样的分步优化方法在我们的模板演示视频中有屏幕演示;优化您自己交易机器人的指南则说明了为什么 Tick 级回测很重要。

DominionForce 的适用场景

在套利行不通的地方使用 DominionForce:不接受套利交易流的经纪商、您希望长期保留的账户,以及禁止延迟套利的自营交易公司账户。在运行任何自动化策略之前,请务必先查看您所在公司的规则。

它还可以让同一套 SharpTrader 同时运行两类交易流:在容忍套利的经纪商上运行套利策略,在普通账户上运行 DominionForce。

如何获取 DominionForce

DominionForce 是 SharpTrader Pro 和 SharpTrader Lite 的附加策略,需单独购买。如果您已经在使用它,请安装最新版本的 SharpTrader 以获得交易时段和反向信号平仓功能。

DominionForce 运行于 SharpTrader 之中

面向黄金和股指的动量交易,支持按品种设置交易时段和反向信号平仓。终身免费技术支持将帮助您完成设置并解读回测结果。

SharpTrader ProSharpTrader LiteSharpTrader Optimizer

常见问题

DominionForce 是套利策略吗?

不是。它是一个动量与趋势跟踪策略,依据自身逻辑、使用您经纪商的报价入场。它不利用经纪商的报价延迟,可选的快速报价源仅用于更早地平仓。

DominionForce 交易哪些品种?

黄金和股票指数。默认列表包括 XAUUSD、DE40 和 US30,时间周期为 5 分钟、15 分钟和 30 分钟。

交易时段是按经纪商时间还是 UTC 时间设置?

按 UTC 时间。请在输入时段之前,将您经纪商的服务器时间换算为 UTC。

交易时段结束时,已有的持仓会怎样?

持仓保持不变,并照常被管理。交易时段只会阻止在已启用时段之外开出新订单。

使用 DominionForce 需要快速报价源吗?

不需要。快速报价会话是可选的,只有使用反向信号平仓时才需要。

可以回测交易时段和 Reverse close diff 吗?

可以。两项功能都可以在 SharpTrader Optimizer 的回测和优化中使用,因此您可以基于自己经纪商的 Tick 数据比较不同设置。

交易存在风险。回测和优化结果属于模拟,不保证未来收益。毒性评级为 BJF 内部估计。本文不构成投资建议。