
免责声明:本文的中文译文采用机器翻译生成,人工编辑版本将随后发布。
Bybit 平台的 Webhook 信号交易是一款强大的交易工具,让用户能够使用来自 TradingView 的信号自动交易永续和交割合约。利用 TradingView 的 Webhook 功能,交易者可以在每次触发提醒时向特定 URL 发送请求,实现交易自动化。
在开始使用 Webhook 信号交易之前,请仔细阅读以下注意事项:
— 确保您使用的是 TradingView 付费订阅 (Essential/Plus/Premium),方可使用 Webhook。
— 请勿向他人透露您的 Webhook URL,以免收到虚假/欺诈消息或他人提交的虚假订单。
— 用户收到的所有 TradingView 提醒都仅基于用户设置。对于由此产生的任何交易亏损,Bybit 不承担任何责任。
— 信号触发依赖第三方平台,可能存在信号丢失或延迟的风险,敬请理解。
— 此功能仅适用于 Bybit 网页端的衍生品交易,包括 USDT 永续、USDC 永续、反向永续和反向交割,需使用您统一交易账户中的资金。
在下文中,我们将为您介绍在 Bybit 平台设置和使用 Webhook 信号交易的具体步骤。在开始之前,请确保您的账户资金充足。
创建 Webhook
第 1 步:在交易选项卡下进入要交易的合约页面,在下单区中点击工具,然后选择 Webhook 信号交易。
第 2 步:点击立即创建。请确保您已大致了解此功能。如需详细了解如何运行 Webhook 信号交易,请观看视频教程,然后点击我已确认。
第 3 步:按照以下步骤设置您的 Webhook:
- 选择币种:选择要使用 Webhook 交易的币种。此处选择的币种必须与使用 TradingView 策略的币种相同。
- 持仓模式:单向持仓。请确保运行策略的币种使用的是单向持仓模式,目前不支持双向持仓模式自动交易。
- 信号名称:输入 TradingView 策略的信号名称。
然后,点击创建 Webhook。
注意:
— 确保您的策略脚本未依赖双向持仓模式,Webhook 信号交易仅支持单向持仓模式。
— 每个交易对需单独创建 Webhook。
恭喜您已成功创建 Webhook!
在 TradingView 上运行策略
第 1 步:创建 Webhook 后,点击相应合约,在 TradingView 上运行策略(如有需要)。
第 2 步:在 TradingView 页面上,点击策略测试器加载您的策略。
请注意,Webhook 信号交易仅用于执行策略,不适用于指标。要确定图表上使用的是指标还是策略,请查看 Pine Script 源代码的初始段。如果其上显示策略,则表明正在使用策略。相反,如果其上显示指标,则表明正在使用指标。
第 3 步:打开策略设置和参数。
- 将初始资金设置为您的 Bybit 账户余额。
- 输入每笔订单预期交易数额。系统将在收到信号后自动替您下单。
注意:
— 对于反向合约,目前仅支持按合约数量输入订单规模。按 USD 价值或净值百分比输入订单规模可能会导致下单失败。 这是由于TradingView和Bybit计算合约价值的逻辑不同。
— 按合约数量输入订单规模时,请注意,反向合约的合约单位为 1 USD,而对于 USDT 或 USDC 合约,以 BTCUSDT 或 BTC-PERP 为例,合约单位为 1 BTC。
第 4 步:为您的策略创建策略警报。
参数 |
价值 |
说明 |
符号 |
{{ticker}} 来自 TradingView |
警报符号 |
侧面 |
|
仅支持单向模式。您可以从下拉菜单中选择订单的一侧。
Tradingview 端表示没有固定的交易方向,订单将根据交易视图策略方向下单。
|
触发时间 |
{{timenow}} 来自 TradingView |
此时将触发警报。您无需更改此参数。 |
策略 ID |
信号触发时由 Bybit 创建 |
此 Webhook 提醒的策略 ID |
金额类型 |
|
|
数量 |
|
|
价格 |
从交易视图策略触发价格 |
这是警报触发价格的结果。您无需更改此参数。 |
最大滞后时间 |
【5, 300】 之间的非负整数值。 |
这是您可以接受的最大信号延迟。默认情况下,设置为 20 秒。如果延迟超出设置范围,Webhook 将不会下单。 |
第 5 步:点击策略测试器上的提醒图标,为您的策略创建提醒,并将消息模板和 Webhook URL 粘贴到“提醒”弹出窗口中。
备注:
— 您可以从 Bybit 页面复制消息模板,并将其粘贴到提醒设置选项卡的消息框中。
— Webhook URL 可在 Bybit 页面找到,并粘贴到提醒通知选项卡中的 Webhook URL 字段。
第 6 步:信号触发后设置订单类型,如果要设置 TPL/SL,请设置订单类型。
-
订单类型: 您可以设置市价单或限价单。触发警报后,系统会下单。对于限价单,您需要设置触发距离作为限价单价格。
-
多头:限价 = 信号触发价格 × (1 - 触发距离)
-
短:限价 = 信号触发价格 × (1 + 触发距离)
-
-
止盈止损: 止盈止损订单将在执行入场订单时下单(不支持出场订单)。止损和盈利数量取决于每个信号的大小。您可以设置止盈止损或止盈止损,下单后,您可以在仓位选项卡中根据自己的偏好编辑价格。价格根据信号的入场价格计算得出。
-
长止盈触发价格:信号输入价格 × (1 + 价格变动 %)
-
短期止盈触发价格:信号输入价格 × (1 - 价格变动 %)
-
多点 SL 触发价格:信号输入价格 × (1 - 价格变动 %)
-
小额 SL 触发价格:信号输入价格 × (1 + 价格变动 %)
-
第 7 步:点击运行 Webhook。
您已成功设置信号交易!您将在 Bybit App 或网页端收到关于策略信号的推送通知。
查看信号详情
要查看 Webhook 信号的特定信息,请转至工具选项卡,然后选择 Webhook。在这里,您可以查看信号名称、触发/交易次数、已结盈亏和创建时间。
欲查看信号详情,请点击旁边的详情按钮,此处将显示 Webhook URL 和消息模板。此外,您还可以查看通过此策略执行的交易。
请注意,“Webhook 策略”选项卡上显示的已结盈亏为通过相应 Webhook 策略执行的交易的已结盈亏。此处不会反映用户手动交易产生的任何盈亏。
或者,您也可以转到工具历史,然后在“交易类型”中选择 Webhook 以查看详细信息。
终止 Webhook 信号
手动终止或暂停:要手动终止 Webhook 信号,请导航到工具选项卡。找到要关闭的 Webhook 发出的信号,然后点击终止。若要暂停策略,请点击暂停。
自动终止:在以下情况下,Webhook 信号可能会自动终止:
- 连续 10 次下单失败,策略将终止。
- TradingView 不支持所选的合约类型。
- 下单参数缺失,导致自动终止。
- 系统不支持所选的持仓模式(双向持仓)。
- 所选的交割合约临近交割日期。
- 所创建的 Webhook 策略数量已达上限。每个交易对最多可同时运行 5 个 Webhook 策略,而每个 UID 最多可同时运行 30 个 Webhook 策略。
- 您的账户受限。
订单限制
请注意,通过 Webhook 策略提交的订单与手动永续和交割交易所受的订单限制相同,包括最小或最大订单规模、合约价格限制等。
以下情况可能会导致 Webhook 策略下单失败:

