TradingView → Binance

TradingView 对接 Binance:在 Binance 合约和现货上自动执行你的提醒

AlgoVesta 通过 webhook 接收你的 TradingView 提醒,验证其确实来自 TradingView,然后使用仅限交易权限的 API 密钥在你自己的 Binance 账户中下单。合约订单会附带你的止损和止盈,均为只减仓订单;现货订单则会关联一组 OCO 订单。资金始终由你自己保管。

工作原理

1
创建 Binance API 密钥

在 API Management 中创建系统生成的密钥,并启用 Spot & Margin Trading 和 Futures。不要开启提现权限。

2
添加到 AlgoVesta

在控制面板中粘贴密钥和私钥。它们在存储前会使用 AES-256 加密。

3
构建提醒消息

信号设计器会为你生成 JSON:交易对、方向、保证金、杠杆、止损和止盈。

4
粘贴 webhook URL

在 TradingView 中打开提醒,进入“通知”,勾选 Webhook URL,并粘贴你专属的 AlgoVesta 地址。

提醒触发时 Binance 上会发生什么

这套流程最早就是在 Binance 上用真实资金验证的,涵盖 USDⓈ-M 永续合约和现货。在合约上,AlgoVesta 会先设置你的杠杆,以市价开仓,再把止损和止盈作为独立的只减仓触发订单挂出。挂单之后,它会从 Binance 回读这些订单;如果无法确认止损已生效,就会平掉该仓位,而不是让它裸奔。

Binance 账户可以运行在单向持仓或对冲持仓模式下。AlgoVesta 在发送保护性订单之前,会先从你的账户读取持仓方向,因此之后移动到保本位或跟踪的止损,在对冲模式下会带上 Binance 要求的方向参数,在单向模式下则按只减仓发送。

现货没有只减仓标志,所以保护方式是 OCO 订单:一个止损限价单和一个止盈限价单相互关联,其中一个成交后,另一个就会被取消。Binance 对每笔订单设有约 $5 的最低名义价值。AlgoVesta 会在买入之前,按这一最低值检查止损单;如果止损单会过小,就根本不发送买入,而不是先买入再立刻卖出并白白付手续费。

Binance 上的仓位大小

提醒中的金额是保证金,而不是仓位价值:10x 杠杆下,$50 保证金大约会开出 $500 的敞口。Binance 对每个交易对都按固定的数量步长交易,因此 AlgoVesta 会选择最接近你所需金额的步长。如果最近的步长与你的金额相差超过 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 自己的服务器地址来验证来源,并且只对能验证的提醒执行自动交易。

连接你的 Binance API 密钥

在 Binance 中创建密钥,并授予这些权限:Enable Spot & Margin Trading + Enable Futures。提现和划转保持关闭,因为 AlgoVesta 从不需要它们:它可以下单和平仓,但无法把资金转出你的账户。Binance 密钥只有密钥和私钥,没有密码短语。

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

如何将 Binance 连接到 AlgoVesta →

适用于每一笔订单的规则

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

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

常见问题

Binance 常见问题

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

需要,针对合约提醒。请在密钥的限制设置中启用 Futures;如果只是现货提醒,Spot & Margin Trading 就够了。提现权限应保持关闭。
支持。持仓方向是从你的账户读取的,因此止损和止盈在对冲模式下会带上 Binance 要求的方向,在单向模式下则按只减仓订单发送。
最常见的原因是止损单未达到 $5 最低要求。AlgoVesta 会在买入前检查这一点,并跳过该订单,而不是买入后再亏损卖出;原因会显示在你的机器人卡片上。
可以,前提是你的套餐允许使用多个信号源。每个机器人保留各自的设置,一个机器人发出的平仓只会平掉该机器人所开的数量。
建议这样做。连接向导会显示需要添加到密钥 IP 访问限制中的两个 AlgoVesta 服务器地址。

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

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

开始免费试用

查看套餐和定价

最后审核:2026年10月4日