TradingView → Bybit

TradingView 对接 Bybit:在 Bybit USDT 永续合约上运行你的提醒

让 TradingView 提醒指向你的 AlgoVesta webhook,每条提醒就会变成你 Bybit 账户中的一笔订单。在 USDT 永续合约上,止损和止盈以只减仓订单挂出,并在成交后到 Bybit 上核对。在 Bybit 现货上只会挂止损,本页会说明原因。

工作原理

1
创建 Bybit API 密钥

选择系统生成的密钥,将权限设为 Read-Write,并启用 Contract - Trade。不要授予提现权限。

2
连接到 AlgoVesta

在控制面板中粘贴密钥和私钥;Bybit 没有密码短语。

3
设计提醒

在信号设计器中选择交易对、方向、保证金和杠杆,然后复制它生成的 JSON。

4
先测试一次

先发送内置的测试信号;它只是演练,不会在 Bybit 上开任何仓位。

Bybit 合约:订单是什么样子

大多数在 Bybit 上使用 TradingView 的用户交易的是 USDT 永续合约,完整的保护机制就适用于这里。AlgoVesta 先开仓,再把止损和止盈作为只减仓的条件单挂出,因此它们只能缩小你持有的仓位。之后两者都会从 Bybit 回读;如果无法确认止损,就会平掉该仓位,而不是让它在没有保护的情况下继续持有。

如果你的提醒列出了多个止盈位,并为每个位置指定了百分比,这些价位会作为各自独立的只减仓订单挂出。如果没有百分比,默认由第一个目标平掉整个仓位;你可以在机器人设置中切换为平均分配。

为什么 Bybit 现货有止损,却没有止盈

在 Bybit 现货上,同时挂出的止损和止盈会占用同一批币。交易所接受第一个订单,并以余额不足为由拒绝第二个。AlgoVesta 不会发送明知会失败的订单,而是挂出能保护仓位的止损,不尝试挂止盈。

实际效果是:Bybit 上的现货提醒会在触及止损时,或在之后的某条提醒将其平仓时退出。如果你依赖固定的止盈价位,那么在 Bybit 上永续合约市场更合适。机器人设置界面会在你保存之前显示这一点,所以事后不会让你意外。

Bybit 上的保证金和仓位大小

提醒中的金额是你投入的保证金。在 10x 杠杆下,$30 保证金大约开出 $300 的合约价值。AlgoVesta 会按 Bybit 允许该交易对使用的数量步长取最接近的值;当最接近的步长与你的金额相差超过 20% 时,订单会被暂缓,机器人卡片会列出可行的金额。

提醒消息

把下面的内容粘贴到提醒的消息框中。两个 plot 值来自你的指标;现货会忽略杠杆。

{
  "symbol": "{{ticker}}",
  "action": "buy",
  "price": "{{close}}",
  "stop_loss": "{{plot_0}}",
  "take_profit": "{{plot_1}}",
  "leverage": 10
}

对于 Pine 策略,请使用策略模板,这样平仓和反手才能正常工作。不要只发送 {{strategy.order.action}}:平仓时它的值是“sell”,会开出一个空单,而不是平掉仓位。market_position 字段会告诉 AlgoVesta 策略何时处于空仓。

{
  "symbol": "{{ticker}}",
  "action": "{{strategy.order.action}}",
  "market_position": "{{strategy.market_position}}",
  "prev_market_position": "{{strategy.prev_market_position}}",
  "position_size": "{{strategy.position_size}}",
  "price": "{{close}}"
}

只有在你的 TradingView 账户开启双重验证后,TradingView 才会显示 Webhook URL 输入框。TradingView 无法发送自定义请求头,所以 AlgoVesta 会根据 TradingView 自己的服务器地址来验证来源,并且只对能验证的提醒执行自动交易。

连接你的 Bybit API 密钥

在 Bybit 中创建密钥,并授予这些权限:Read-Write、Contract - Trade。提现和划转保持关闭,因为 AlgoVesta 从不需要它们:它可以下单和平仓,但无法把资金转出你的账户。Bybit 密钥只有密钥和私钥,没有密码短语。

如果你把密钥限制为指定 IP 地址,AlgoVesta 的连接向导会显示需要添加的两个服务器地址。帮助中心里有完整的分步指南,并附有 Bybit 各个界面的样子。

如何将 Bybit 连接到 AlgoVesta →

适用于每一笔订单的规则

  • 每笔订单都有止损:来自信号,或来自你自己设定的百分比或距离。没有止损来源,就不会下单。
  • 每日亏损限额:达到后会暂停新开仓,直到下一个 UTC 日。
  • 每个机器人的最大持仓数和每日最大交易次数。
  • 紧急按钮:只平掉 AlgoVesta 开的仓位,你自己的仓位不受影响。

在加密货币交易所上,从信号到达到带保护的订单成交,一笔订单平均约 4.1 秒开仓,数据来自 AlgoVesta 自己的执行记录。

常见问题

Bybit 常见问题

决定之前最常见的问题——如果你仍有疑虑,从这里开始了解。

Read-Write,并为永续合约启用 Contract - Trade。只有发送现货提醒时才需要现货交易权限。切勿开启提现。
不需要。Bybit 密钥只有密钥和私钥;OKX、KuCoin 和 Bitget 才是同时使用密码短语的交易所。
Bybit 现货会为止损和止盈锁定同一笔余额,所以第二个订单会被拒绝。AlgoVesta 按设计挂出止损并跳过止盈。
可以。使用带 market_position 的 Pine 策略消息;当策略变为空仓时,AlgoVesta 只会平掉它为该机器人所开的数量。
你的资金从不离开 Bybit,止损单也挂在 Bybit 本身,所以即使 AlgoVesta 无法访问,它仍然会触发。

先在模拟模式下试用 Bybit 上的 TradingView 提醒

每个机器人都可以从 $5,000 的虚拟余额开始,让你在发送真实订单之前先看到成交情况。7 天免费试用,无需信用卡。

开始免费试用

查看套餐和定价

最后审核:2026年10月4日