合约网格机器人

合约网格机器人中的“上移”与“下移”功能运行原理

logo
更新于 2025-11-11 02:16:56
分享

使用“上移”与“下移”功能时,您的合约网格机器人可根据市场价格的变化,自动移动其交易区间。通过动态适应价格变化,此类功能有助于解决传统网格交易的主要局限,防止因价格突破预设区间而造成盈利停滞,从而帮助您获得超出原始网格局限的额外收益。

 

 

 

 

运作机制

关闭上移/下移功能

一旦市场价格超出设定区间,机器人将停止创建新订单,等待价格回归至该范围内。

 

 

启用上移/下移功能

中性模式

 

 

 

当市价上涨至区间上限或其以上时上移功能将取消最低买单,并在原上限价格上方一格的位置创建新的卖单。如果价格持续上涨,机器人将逐格上移交易区间,帮助您紧跟市场上行趋势。

 

相反,当市价下跌至下限或其以下时下移功能将取消最高卖单,并在原下限价格下方一格的位置创建新的买单。如果价格持续下跌,机器人将逐格下移交易区间,帮助您紧跟市场下行趋势。

 

 

举例说明

让我们通过以下示例来详细了解整个过程。所有价格单位均为 1,000 USDT。

  • 方向:中性

  • 模式:等差

  • 下限价格:25

  • 上限价格:30

  • 市价:26.5

  • 网格数:5

  • 价格间隔:1

  • 上移终止价格:32.5

  • 下移终止价格:23.5

 

启用上移、下移功能后,机器人将根据市场走势自动调整交易区间。

 

 

T0

= 26.5

T1

[30, 31)

T2

[31, 32)

T3

(29, 30]

T4

(28, 29]

T5

(26, 27]

T6

(25, 26]

32

 

 

卖单

卖单

卖单

 

 

31

 

卖单

卖单

卖单

卖单

 

30

卖单

买单

卖单

卖单

卖单

29

卖单

买单

买单

买单

卖单

卖单

28

卖单

买单

买单

买单

买单

卖单

卖单

27

买单

买单

买单

买单

卖单

26

买单

买单

 

 

 

买单

25

买单

 

 

 

 

 

买单

 

  • T0:机器人会创建低于市价的买单和高于市价的卖单,确保订单按设定的间隔,均匀分布在整个价格区间。

  • T1:当市场价格涨至 30(区间上限)或以上时,机器人会将整个交易区间上移一格:取消价格为 25 的最低买单,并在 31(原区间上限 + 价格间隔)处新建一个卖单。新价格区间为 26‒31

  • T2:如果价格继续上涨并突破 31(新的区间上限),机器人将再次上移交易区间至 27-32。在这个例子中,交易区间共上移了两次。由于上移终止价格设置为 32.5,因此即使价格持续上涨,机器人也不会继续将区间上移至 28‒33。

  • T3 & T4:机器人继续按常规策略,创建高于市价的卖单和低于市价的买单。由于价格保持在 27‒32 的区间内,因此不会出现网格移动。

  • T5:当市场价格下跌至 27(区间下限)或以下时,机器人会将整个交易区间下移一格,同时取消价格在 32 的最高卖单,并在 26(原区间下限 - 价格间隔)处新建一个买单。新价格区间为 26‒31

  • T6:如果价格进一步跌至 26(新区间下限)或以下时,机器人将再次下调区间至 25‒30。在这个例子中,交易区间共下移了两次。由于下移终止价格设置为 23.5,因此即使价格持续下跌,机器人也不会继续将区间下移至 23-28。

 

 

 

 

做多模式

 

 

 

当市场价格上涨至触发价格或以上时,上移功能将被激活:系统将取消最低买单,并在原区间上限的位置创建新的买单,将整个交易区间上移。(在等差模式下,触发价格 = 区间上限 + 价格间隔;在等比模式下,触发价格 = 区间上限 × (1 + 百分比间隔)。如果价格持续上涨,机器人将逐格上移交易区间,帮助您紧跟市场上行趋势。

 

当市场价格下跌至区间下限或以下,且最低买单已成交时,下移功能将被激活:系统将在原区间下限下方一格的位置创建一个新的买单,将整个交易区间下移。原上限价格处创建的卖单属于只平仓订单,不占用任何资金,因此不会被取消。如果价格持续下跌,机器人将逐格下移交易区间,帮助您紧跟市场下行趋势。

 

 

举例说明

让我们通过以下示例来详细了解整个过程。所有价格单位均为 1,000 USDT。

  • 方向:多仓

  • 模式 等差

  • 下限价格:25

  • 上限价格:32

  • 市价:26.5

  • 网格数:7

  • 价格间隔:1

  • 上移终止价格:35.5

  • 下移终止价格:24.5

 

启用上移、下移功能后,机器人将根据市场走势自动调整交易区间。

 

T0

= 26.5

T1

[33, 34)

T2

[34, 35)

T3

[35, 36)

T4

(27, 28]

T5

(26, 27]

T6

≥ 34

T7

≥ 35

35

34

买单

卖单

买单

33

买单

买单

卖单

卖单

买单

买单

32

卖单

买单

买单

买单

卖单

卖单

买单

买单

31

卖单

买单

买单

买单

卖单

卖单

买单

买单

30

卖单

买单

买单

买单

卖单

卖单

买单

买单

29

卖单

买单

买单

买单

卖单

卖单

买单

买单

28

卖单

买单

买单

买单

卖单

买单

买单

27

买单

买单

买单

买单

26

买单

买单

买单

25

买单

 

  • T0:机器人会创建低于市价的买单和高于市价的卖单,确保订单按设定的间隔,均匀分布在整个价格区间。

  • T1:如果价格上涨至或超过 33(原区间上限 + 价格间隔),机器人会将交易区间上移一格。同时,机器人将取消价格为 25 的最低买单,并在 32(原区间上限)处创建新的买单。新交易区间为 26-33

  • T2:当价格进一步上涨至 34(前一区间上限 + 价格间隔)或更高时,机器人会再次将区间上移至 27-34

  • T3:如果价格突破 35(前一区间上限 + 价格间隔),机器人将再次上移交易区间至 28-35。在这个例子中,交易区间共上移了三次。由于上移终止价格设置为 35.5,因此即使价格持续上涨,机器人也不会继续将区间上移至 29-36。

  • T4:当市价跌至 28(区间下限)或以下时,最低买单将自动成交。机器人会将区间下移一格,并以 27(原区间下限 - 价格间隔)的价格创建新的买单。新交易区间为 27-34。但由于价格为 35 的最高卖单属于只平仓订单,因此不会被取消。

  • T5:如果价格持续下跌至 27(区间下限)或以下时,机器人将再次下调区间至 26-33。在这个例子中,交易区间共下移了两次。如果价格持续下跌,机器人会将交易区间调整至 25-32,但不会进一步下调至 24-31,因为下移终止价格设置为 24.5。

  • T6:如果价格回弹至 34(前一区间上限 + 价格间隔)或以上,则价格为 34 的卖单将自动成交。机器人随即将交易区间上移一个网格,取消价格为 26 的最低买单,并创建价格为 33 的新买单。新的交易区间将调整为 27-34。但由于价格为 35 的卖单属于只平仓订单,因此不会被取消。

  • T7:如果价格再次上涨至 35(前一区间上限 + 价格间隔)或以上,则价格为 35 的卖单将自动成交。机器人随即将交易区间上移一个网格,取消价格为 27 的最低买单,并将交易区间调整至 28-35

 

 

 

 

做空模式

 

 

 

当市价上涨至上限价格或以上,且最高卖单已成交时,上移功能将被激活:系统将在原区间上限向上一格的位置创建新的卖单,将整个交易区间上移。最低买单属于只平仓订单,不占用任何资金,因此不会被取消。如果价格持续上涨,机器人将逐格上移交易区间,帮助您紧跟市场上行趋势。

 

当市场价格下跌至触发价格或以下时下移功能将被激活:系统将取消最高卖单,并在原区间下限的位置创建新的卖单,将整个交易区间下移。(在等差模式下,触发价格 = 区间下限 - 价格间隔;在等比模式下,触发价格 = 区间下限 ÷ (1 + 百分比间隔)。) 如果价格持续下跌,机器人将逐格下移交易区间,帮助您紧跟市场下行趋势。

 

 

举例说明

让我们通过以下示例来详细了解整个过程。所有价格单位均为 1,000 USDT。

  • 方向:做空

  • 模式 等差

  • 下限价格:23

  • 上限价格:30

  • 市价:26.5

  • 网格数:7

  • 价格间隔:1

  • 上移终止价格:32.5

  • 下移终止价格:19.5

 

启用上移、下移功能后,机器人将根据市场走势自动调整交易区间。

 

T0

= 26.5

T1

= 23

T2

(21, 22]

T3

(20, 21]

T4

(19, 20]

T5

[27, 28)

T6

≥ 28

30

卖单

卖单

29

卖单

卖单

卖单

卖单

28

卖单

卖单

卖单

卖单

卖单

27

卖单

卖单

卖单

卖单

卖单

买单

26

卖单

卖单

卖单

卖单

买单

买单

25

买单

卖单

卖单

卖单

卖单

买单

买单

24

买单

卖单

卖单

卖单

卖单

买单

买单

23

买单

卖单

卖单

卖单

买单

买单

22

卖单

卖单

买单

买单

21

卖单

买单

20

 

  • T0:机器人会创建低于市价的买单和高于市价的卖单,确保订单按设定的间隔,均匀分布在整个价格区间。

  • T1:当市价跌至 23(区间下限)时,最低买单将自动成交,系统将在市价上方创建新的卖单。交易区间仍为 23-30

  • T2:如果价格持续下跌至 22(原区间下限 − 价格间隔)或以下时,机器人会将区间下移一格。同时取消价格为 30 的最高卖单,并在 23(原区间下限)处创建新的卖单。新交易区间为 22-29

  • T3:当价格进一步下跌至 21(前一区间下限 − 价格间隔)或更低时,机器人将再次下调交易区间至 21-28

  • T4:若价格继续下跌至 20(前一区间下限 − 价格间隔),机器人将再次下调交易区间至 20-27。在这个例子中,交易区间共下移了三次。由于下移终止价格设置在 19.5,因此即使价格持续下跌,机器人也不会再将区间下调至 19-26。

  • T5:当市价上涨至 27(区间上限)或以上时,最高卖单将自动成交。机器人随即将区间上移一格,并在 28(前一区间上限 + 价格间隔)处创建新的卖单。新交易区间为 21-28。由于价格为 20 的最低买单为只平仓订单,因此不会被取消。

  • T6:如果市价继续上涨至 28(区间上限)或以上,机器人将再次上移交易区间至 22-29。由于价格为 21 和 20 的买单为只平仓订单,因此不会被取消。在这个例子中,交易区间共上移了两次。由于上移终止价格设置在 32.5,因此即使价格持续上涨,机器人也不会再将交易区间上调至 25-32

 

 

 

— 上移/下移功能现已向中性、做多和做空方向的合约网格机器人开启。

— 如果上移交易区间会导致新区间上限超过您设定的上移终止价格,那么机器人将不会执行上移操作。同样,如果新的区间下限低于您设定的下移终止价格,那么机器人将不会执行下移操作。

— 在单边趋势明显的市场中使用上移/下移功能,可能会增加您的风险敞口。为实现更好的风险管理,我们建议您将其与追踪出场功能结合使用。

 

 

 

 

 

动态订单机制

在 Bybit 合约网格机器人中,每个网格的基础资产(例如,BTCUSDT 交易对中的 BTC)合约数量均相同,不随价格变动而调整。例如,无论价格是 30,000 美元还是 35,000 美元,机器人都会在每个网格层级开设 1 BTC 的多仓或空仓。每个网格的仓位价值会随资产价格的波动而变化。

 

在上移或下移的过程中,如果可用资金不足以创建新订单,机器人将自动取消一个或多个距离当前市场价格最远的挂单,直至释放足额资金为止。这就是动态订单机制。该机制可根据市场变化释放效率较低的订单中的资金,从而提高资金利用效率。因此,网格数量可能会有所变化,出现等于或少于初始网格数的情况。

这篇文章有帮助吗?