BrightDuo 套利

From SharpTrader Arbitrage Software Wiki: A Detailed Overview of High-Speed Trading Technology
Jump to navigation Jump to search

Bright Duo 策略是锁定策略的一种复杂改进,可提供伪装套利流量。

工作原理:

当检测到套利信号时,系统会部分平仓,并根据设置创建最多 3 个具有不同追踪参数的虚拟订单。当这些虚拟订单的平仓条件满足后,系统会部分平掉反向真实订单的相应部分。这种部分平仓的交易模式与通常的套利模式截然不同。

战略总体思路:

BrightDuo策略适用于在同一经纪商或不同经纪商处开设的两个账户。

BrightDuo策略从不在同一账户中对同一交易品种进行对冲(锁定)订单。

订单是在市场平静时开仓的,而不是根据套利信号开仓的。

BrightDuo 策略允许您设置不同的盈利水平,每个水平都可以调整订单规模,从而完全模拟通过支撑位和阻力位进行交易,并进行复杂的资金管理,或者采用类似的策略。

重要提示!!!初始锁定必须手动开启,或者启用“X秒后重新开启锁定”选项。没有初始锁定,交易将无法开仓。

我们不建议在同一个账户上使用它。


“Bright Duo套利策略工具和订单表:”


参数说明:

启用 – 启用或禁用对所选工具的交易。

名称 – 快速馈送上的符号名称。

初始批次 – 用于初始锁定的批次。

“交易手数”——指套利入场时作为初始手数的一部分而平仓的交易量

手数倍增器 1 用于在 1 端调整手数。例如,如果您使用 MT4 和 MT5 经纪商,对于外汇货币对,该值应为“1”。但如果您使用 FIX 连接(例如 CTrader),则需要在 FIX 端设置倍增器“100000”,这样 CTrader 将交易 1 手 100000 个单位。

批次倍数 2 – 用于侧面 2 的批次缩放

“小数位数”——符号引号内的小数位数。

“跟踪参数”——提供对订单管理选项窗口的访问权限

“滑点 1”——允许的最大价格偏差,订单发送方向为 1。如果价格超出允许的偏差范围,订单将被拒绝或重新报价。此功能仅适用于即时执行账户和 FIX API 账户上的限价单。对于市价执行账户,此功能无效。

滑点 2 – 允许的最大价格偏差,订单发送至第 2 边。

“佣金 1”——第一方的佣金。如果经纪商收取佣金,则应设置此项。佣金按每百万(10 个标准手)计算,因此如果经纪商每标准手收取 7 美元,则应设置为 70。此参数对交易没有影响,仅影响利润显示。

佣金 2 – 第二面的佣金。

“初始方向”——允许设置锁定订单的初始方向。如果选择“买入价 1”或“卖出价 1”,则只会根据允许方向的信号开仓。“中性”允许以任何方向开仓。

“差额计算方法”——允许在几种套利差额计算模式之间切换:

标准模式(通用模式,适用于大多数设置)

买入价差 = 快速卖价 - 慢速卖价

卖价差 = 慢买价 - 快买价

点差校正(当慢速经纪商的点差低于快速经纪商时推荐使用)

买价差 = (快速买价 - 慢速卖价)

SellDiff = (慢出价 – 快问价)

反转(实验模式)

买入价差 = 快速出价 - 慢速出价

SellDiff = 慢问 – 快问

“包含价差”——允许在差价计算中包含或排除价差。我们建议选中此选项。

开仓价差 1– 慢速经纪商和快速报价之间的价格差异,用于在一侧 1 开立套利交易。

开仓价差 2– 慢速经纪商和快速报价之间的价格差异,用于在 2 边进行套利交易。

Min Spread Slow 1 – 慢速经纪商允许的最小点差 1。如果实际点差低于 Min Spread Slow 1 值,则套利信号将被忽略。

Min Spread Slow 2 – 慢速经纪商允许的最小点差 2。如果实际点差低于 Min Spread Slow 2 值,则套利信号将被忽略。

最大慢速点差 1 – 慢速经纪商 1 允许的最大点差。如果实际点差高于最大慢速点差值,则套利信号将被忽略。

最大点差慢速 2 – 慢速经纪商 2 允许的最大点差。如果实际点差高于最大点差慢速值,则套利信号将被忽略。

“最大快速价差”——快速报价允许的最大价差。如果实际价差高于“最大快速价差”值,则套利信号将被忽略。

买价偏移 1 – 快速经纪商的买价与慢速经纪商的买价之间的恒定距离 1(以点数表示)。

买价偏移 2 – 快速经纪商的买价与慢速经纪商的买价之间的恒定距离 2(以点数为单位)。

卖价偏移 1– 快速经纪商的卖价与慢速经纪商的卖价之间的恒定距离 1(以点数为单位)。

Ask offset 2– 快速经纪商的卖价与慢速经纪商的卖价之间的恒定距离(以点数为单位)。

偏移量计算 – 允许启用自动偏移量计算。

“备注”——内部订单标识符。如果策略中使用了同一工具的多个实例,则每个实例的备注应有所不同。

“差价限制”——允许用于开立套利交易的最大差价。如果实际差价高于此限制,则忽略该信号。

统计参数(不可修改):

Curr Diff 2 – 快速报价和慢速报价经纪商之间的当前买入价差 1.

Curr Diff 2 – 快速报价和慢速报价经纪商之间的当前卖价差 2.

最大差价 1 – 自上次软件重启或上次最大差价值重置以来,检测到的快速数据源和慢速经纪商 1 之间的最大买入差价。

最大差价 2 – 自上次软件重启或上次最大差价值重置以来,检测到的快速数据源和慢速经纪商 2 之间的最大卖价差。

“当前慢速点差 1”——慢速经纪商的当前点差 1(以点数为单位)

“当前慢速点差 2”——慢速经纪商的当前点差为 2(以点数为单位)

“Curr Spread Fast”——快速经纪商的当前点差(以点数计)

订单管理窗口:


“1/2/3级追踪期权”

启用 - 允许启用或禁用尾随级别。

“收盘百分比” - 每个级别要平仓的交易手数百分比

“止损”——套利交易的隐藏止损。

“止盈”——套利交易中的隐藏止盈。

“最低利润”——追踪止损的起点。

“最小盈利点数”——设置“最小盈利点数”参数后,价格达到该点数值时生效。适用于止损/冻结水平较宽的经纪商。

“追踪步长”——距离套利交易以追踪步长进行。

“尾随单位”——允许在点数和百分比之间切换尾随单位。

“订单生命周期”——套利交易的最长持续时间(以秒为单位)

“价差止损”功能允许根据价差计算止损。启用价差止损后,实际止损的计算方法为当前价差乘以止损/止盈值。

最小手数 1 – 经纪商 1 的最小手数

最小手数 2 – 经纪商 2 的最小手数

“批次步骤 1”——经纪人 1 上的最小批次步骤

“批次步骤 2”——经纪人 2 上的最小批次步骤

另存为模板 – 允许将当前参数保存为模板。

加载模板 – 允许加载一个可用的模板。