TradingView 对接 Bitget:在 Bitget USDT-M 合约上自动执行提醒
AlgoVesta 使用带密码短语、仅限交易权限的 API 密钥,在你的 Bitget 账户上执行 TradingView 提醒。在 USDT-M 合约上,单向持仓模式下止损和止盈会附加在仓位本身上。在 Bitget 现货上会挂止损触发单,但没有止盈,因为这里的 Bitget 现货没有单独的止盈订单类型。
工作原理
添加备注,设置密码短语,启用 Trade,并确认提现已关闭。
密钥、私钥和密码短语填入 AlgoVesta 后会被加密存储。
在信号设计器中构建 JSON;其中包含取自你 plot 值的 stop_loss 和 take_profit。
Webhook URL 需要你的 TradingView 账户开启双重验证。
附加在 Bitget 仓位上的 SL 和 TP
Bitget 合约可以把止损和止盈作为仓位的属性,而不是独立订单。AlgoVesta 采用的正是这种模式:它会为该交易对把你的账户设为单向持仓模式,开仓,再把两个价位附加到仓位上。当你在 Bitget 应用中查看该仓位时,这些价位会显示在仓位卡片上,而不是未成交订单列表里,AlgoVesta 也是在那里核对它们。
由于这些价位属于仓位本身,平掉仓位时它们也会一并被移除;不会留下任何孤立的触发订单。
Bitget 现货:只有止损
在 Bitget 现货上,交易库只提供一个通用触发价,并会拒绝单独的止损和止盈字段。因此 AlgoVesta 把止损作为触发(计划)订单挂出,不挂止盈。你在保存 Bitget 现货机器人之前,设置界面会给出警告,之后的退出则来自你的止损或一条平仓提醒。
密码短语和权限
Bitget、OKX 和 KuCoin 都要求密码短语。在 Bitget 上,它在你创建密钥时设置,每次签名请求都需要它。只需要 Trade 权限;请保持提现关闭。
安全地测试 Bitget 提醒
信号设计器里有一个测试按钮,它会让你的消息走完完整检查但不下单,这样你就能看到交易对、方向和仓位大小是否被正确理解。之后,让机器人在模拟模式下运行几条提醒;成交是在 $5,000 的虚拟余额上模拟的,在控制面板中的显示方式与真实交易一样。
只有当模拟结果与你的策略在图表上的表现一致时,再切换到实盘。
提醒消息
把下面的内容粘贴到提醒的消息框中。两个 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 自己的服务器地址来验证来源,并且只对能验证的提醒执行自动交易。
连接你的 Bitget API 密钥
在 Bitget 中创建密钥,并授予这些权限:Trade(提现关闭)。提现和划转保持关闭,因为 AlgoVesta 从不需要它们:它可以下单和平仓,但无法把资金转出你的账户。Bitget 密钥还有一个由你在创建密钥时选择的密码短语。请把它与密钥和私钥一起输入 AlgoVesta;它的加密方式相同。
如果你把密钥限制为指定 IP 地址,AlgoVesta 的连接向导会显示需要添加的两个服务器地址。帮助中心里有完整的分步指南,并附有 Bitget 各个界面的样子。
适用于每一笔订单的规则
- 每笔订单都有止损:来自信号,或来自你自己设定的百分比或距离。没有止损来源,就不会下单。
- 每日亏损限额:达到后会暂停新开仓,直到下一个 UTC 日。
- 每个机器人的最大持仓数和每日最大交易次数。
- 紧急按钮:只平掉 AlgoVesta 开的仓位,你自己的仓位不受影响。
在加密货币交易所上,从信号到达到带保护的订单成交,一笔订单平均约 4.1 秒开仓,数据来自 AlgoVesta 自己的执行记录。
Bitget 常见问题
决定之前最常见的问题——如果你仍有疑虑,从这里开始了解。