最小价差¶
发布于版本 0.28.0
当价差低于指定值时,此参数允许 Hummingbot 立即取消活动订单。
minimum_spread
¶
如果任何活动订单的价差低于此参数值,它将被自动取消。
** 提示:**
工作原理¶
该策略在每个时间点(1 秒)检查活动订单的价差。
默认设置为 -100
。将此参数设置为负值将禁用此功能。要启用,请在 Hummingbot 客户端中运行 config minimum_spread
命令并指定您的最小价差值。
这仅适用于活动订单,不会影响挂单。
示例配置¶
使用上述配置,机器人以中价为基础以 0.5% 的价差创建买卖订单。
00:28:31 - Creating 1 bid orders at (Size, Price): ['0.05 ETH, 227.41USDC']
00:28:31 - Creating 1 ask orders at (Size, Price): ['0.05 ETH, 229.69USDC']
00:28:31 - Created LIMIT_MAKER BUY order x-XEKWYICX-BEHUC1593217711001924 for 0.05000000 ETHUSDC.
00:28:31 - Created LIMIT_MAKER SELL order x-XEKWYICX-SEHUC1593217711002203 for 0.05000000 ETHUSDC.
Orders:
Level Type Price Spread Amount (Orig) Amount (Adj) Age
1 sell 229.69 0.49% 0.05 0.05 00:00:00
1 buy 227.41 0.50% 0.05 0.05 00:00:00
即使在 60 秒的刷新时间到期之前,当卖单价差低于最小时,该卖单就会被取消。
00:28:40 - Order is below minimum spread (0.0049). Cancelling Order: (Sell) ID - x-XEKWYICX-SEHUC1593217711002203
00:28:40 - Cancelling the limit order x-XEKWYICX-SEHUC1593217711002203.
Orders:
Level Type Price Spread Amount (Orig) Amount (Adj) Age
1 buy 227.41 0.52% 0.05 0.05 00:00:12
在下一次订单刷新时,将创建新的买卖订单,价差为 0.5%。