TradingView 哪个方案能跑 webhook 自动下单?Basic/Essential/Plus/Premium/Ultimate 五个方案实际差异(2026)
五个方案,一张对比表写得清楚,营销要点故意写得含糊
你在 tradingview.com/pricing 页面看到 Essential 那格底下写着「Multi-condition alerts」与「Alerts that don't expire」,以为升到 Essential 就能开多条件 alert、还能永久挂着跑。刷了卡才发现:你设的每个 alert 两个月就过期,而且新增第二个条件时系统告诉你这个功能没开。
先把五个方案讲清楚:不是 Pro/Pro+,是这五个
2024 年 9 月之后 TradingView 换过一次命名。以前的 Basic/Pro/Pro+/Premium 全部改掉了,现在网站上写的是 Basic/Essential/Plus/Premium/Ultimate 这五个。中文圈很多老教程还在用「Pro 就有 webhook」这种写法——那个 Pro 现在叫 Essential,数量与限制也不完全一样。
你在 pricing 页看到的年付价(截至 2026 年 8 月)是:Essential $12.95/mo、Plus $29.95/mo、Premium $59.95/mo、Ultimate $199.95/mo,全部都是「Special price」按年付算出来的月价。月付大约贵 15~20%(同一页自己写「Save up to 17%」)。
每个方案有没有 webhook:五个功能一格一格看
| Basic | Essential | Plus | Premium | Ultimate | ||
|---|---|---|---|---|---|---|
| Webhook notifications | ||||||
| Multi-condition alerts | ||||||
| Alerts on financial metrics | ||||||
| Second-based alerts | ||||||
| Native push alerts notifications |
Basic 是叉、其他四个都是勾——这是你要不要往下读的分水岭。想跑 webhook 自动下单,Basic 免费方案这条路直接关掉,不用往下看 alert 数量。
各方案的 alert 额度与有效期
| Basic | Essential | Plus | Premium | Ultimate | ||
|---|---|---|---|---|---|---|
| Active price alerts | 3 | 20 | 100 | 400 | 1,000 | |
| Active technical alerts | 0 | 20 | 100 | 400 | 1,000 | |
| Active watchlist alerts | 0 | 0 | 0 | 2 | 15 | |
| Alert 有效期 | 1 个月 | 2 个月 | 2 个月 | 无到期 | 无到期 |
Pine Script(TradingView 内建的策略脚本语言,也就是你写或用别人写好的自动化策略代码)发出的 alert、以及对指标/画线工具设的 alert,全部算在这个额度里。Basic 这一格是 0——不是「数量少」,是完全开不了。你有 Pine 策略、想让它自动下单,Basic 这一关就过不去。
以上两张表的每一格都是我今天在 tradingview.com/pricing 底下那份「Detailed comparison」读出来的,不是从上方那个花俏的营销要点抓的——两份对不起来,下面会讲。
Basic 不用往下看:technical alert 是 0,webhook 也是 0
Basic 这一栏两个叉一起看:不能对 Pine 策略或指标开 alert、也不能发 webhook。两个都是硬锁,不是「数量少」。你可以在 Basic 开 3 个「BTCUSD 高于某某价位就通知我」的 price alert,通知会用手机推送或邮件发出去,但不会有 webhook 送到你的服务器——这条路不通就是不通。
我见过有人在中文论坛上教「Basic 也能绕过去,用 IFTTT 收邮件再转发」。那个方法能不能收到信号另说,关键是它已经不是 TradingView 官方支持的 webhook 通道,信号延迟多少、会不会漏掉,取决于中间那层 IFTTT 或邮件服务器的表现。真要自动下单就把 Basic 这条路删掉,往上看。
Essential 有 webhook,但踩三个坑
不是「到期会提醒你续」,是安静地变成停用状态。你之后三个月都没登录 TradingView 或没去 Alert Manager 点一次,你的自动下单就悄悄停了两个月都不知道。Alert Manager 里的那栏会显示红色「Stopped — Expired」,但没有推送提醒你。
坑二:每个 alert 只能一个条件。想写「RSI 破 30 而且 15 分钟量能大于均值两倍才触发」这种组合,Essential 开不了 multi-condition alert。你只能拆成两个 alert 各自送 webhook,再在你自己的服务器合起来判断。webhook 拿到信号之后怎么算仓位大小那篇也会碰到——想在 payload 带不同的 stop-loss 进来,光靠 Essential 得绕很多路。
坑三:technical alert 只有 20 个。你如果同时跑 3 个策略,每个策略对 5 个标的分开开 alert(多空各一),10×3=30 个就直接爆额度。不是「用完了不能再开」——是你会被强迫删掉旧的才能开新的,然后又忘了那个旧的是干嘛的。
Essential 适合的是:一支策略、一个标的、alert 条件单纯,而且你会定期进 dashboard 看看 alert 有没有过期。超出这个范围就得考虑 Plus。
Plus 是自动下单真正的实用起点
| 能做的事 | Essential | Plus | 为什么 Plus 差别重要 | |
|---|---|---|---|---|
| multi-condition alert | 同一个信号可以绑多个条件,不用在服务器端 join 两个 webhook | |||
| technical alert 数量 | 20 | 100 | 5 个策略 × 每个 10 个标的还没到顶 | |
| alerts on financial metrics | EPS、营收公告出来时触发,做基本面事件的策略用得到 | |||
| alert 有效期 | 2 个月 | 2 个月 | 这一格 Plus 跟 Essential 一样,Plus 也还是会过期 |
Multi-condition 开了、技术面 alert 从 20 加到 100。但过期问题还在——Plus 的 alert 有效期上限依然是两个月。这是很多人升到 Plus 才发现的:以为多花钱就没这个问题,pricing 页上方的营销要点还误导你以为「Plus 也有 alerts that don't expire」,实际不是。
想解决 alert 到期问题就得升到 Premium。TradingView Help Center 的原文写的是 「Open-ended alerts are available for Premium and Ultimate plans only.」。
Premium 对自动下单真正加的东西
| Premium 新增的东西 | 对自动下单有没有差 |
|---|---|
| alerts that don't expire(不过期) | 有差——不用每两个月重建 alert,也不会忘记重建 |
| technical alert 从 100 加到 400 | 看你的策略规模;跑 20 个标的 × 3 支策略还在 100 内就用不到 |
| second-based alerts(秒级触发) | 小时线/日线策略没差;秒级或短分钟策略才用得到 |
| watchlist alerts 2 个 | 追踪清单改动触发;跟自动下单无关 |
| 能同时挂多台设备图表 | 看你怎么工作;跟自动下单无关 |
来源:tradingview.com/pricing 详细对比表(查证日期 2026 年 8 月)
Premium 对「自动下单」这件事最实在的加值是「alerts that don't expire」与 second-based alerts 这两项,其他多数是界面与数据范围的加值,跟信号送不送得出去没关系。
Ultimate 对自动下单额外加的东西非常少——把 technical alert 从 400 加到 1,000、watchlist alert 从 2 加到 15。你要跑几百支策略同时挂的规模才用得到;散户做自动下单,Premium 通常就是上限。
为什么 pricing 页的营销要点跟对比表对不起来
你在 pricing 页最上方看到的那个花俏区块——每个方案下面列着三四行 bullet point——是营销文案,不是产品规格。TradingView 在 Essential、Plus、Premium、Ultimate 四个方案下面都写了「Multi-condition alerts」跟「Alerts that don't expire」这两行,但同一页往下滚的「Detailed comparison」表格写得清清楚楚:multi-condition 从 Plus 起、alerts don't expire 从 Premium 起。
五个方案跟你实际情况的对照
| 你的情况 | 选这个方案 |
|---|---|
| 只想收 price 通知、手动下单 | Basic(免费) |
| 跑 webhook 自动下单、每个 alert 只有单一条件 | Essential($12.95/mo) |
| 想在同一个 alert 组合两个以上条件,也接受每两个月重建一次 | Plus($29.95/mo) |
| 想让 alert 永久挂着不用管、或用得到 second-based 秒级触发 | Premium($59.95/mo) |
| 跑几百支策略同时挂的规模 | Ultimate($199.95/mo) |
散户做 crypto 自动下单,Plus 通常是甜蜜点;会忘记重建就升到 Premium
——multi-condition 开了、技术 alert 100 个对三五支策略够用、每月 $29.95。真正该不该升到 Premium 的关键是「你会不会定期进 dashboard 检查 alert 有没有过期」——会的话 Plus 省下的钱半年可以买很多数据订阅,不会的话每两个月漏一次信号的成本很快超过差价。
三个 alert 有效期、警报数上限、multi-condition 之外的坑
方案本身选对只是第一步。Webhook 真的跑起来还会碰到三个常见坑:官方对接收端的 3 秒超时规则、alert 3 分钟触发超过 15 次会被自动停用、以及改完 Pine 代码后旧 alert 不会自动更新、必须删掉重建。
还有一件事跟方案无关,但每个新手都会碰到:你的接收服务器 3 秒内没回 200,TradingView 直接判定失败,而且不会重试。这意思是你不能在同一个请求里「验证信号→呼叫交易所 API 下单→等成交回应」跑完整套——那个 pipeline 真仓环境下经常超过 3 秒,然后你完全不会知道自己漏了一笔。
诚实的一段:我们没替你测量「哪个方案送 webhook 比较快」
有些教程文章会宣称「Premium 的 webhook 延迟比 Essential 低」——这种说法我们找不到官方来源。TradingView 官方没有公开「webhook 送达时间」的量化承诺,也没有 SLA(服务水平协议),更没有写明不同方案的 webhook 有不同优先级。网上流传的「Premium 比较快」多半是个别反馈,不是有方法论的测量。
我们自己也没有跑过对照实验去验证方案之间的延迟差异——这件事要做得可信,得同一时间对同一个信号用两个不同方案的账号同时发,重复很多次才有意义,我们目前没有做。所以这篇不会给你「Premium 快多少秒」这种数字,你在别的文章看到这种数字时建议追问来源与方法论。
常见问题
我用 Basic 免费方案能不能靠 IFTTT 或 email 转发做自动下单?
Essential 跟 Plus 的差别,对自动下单最重要的是哪一个?
「Alerts that don't expire」不是每个付费方案都有吗?pricing 页上写了。
我升到 Premium 之后 webhook 会不会比 Essential 快?
Ultimate 对自动下单值得升吗?
Get started
TVSBot 把 TradingView 送来的 webhook 接上 7 家交易所——用你自己的 API key、后台异步处理避开 3 秒超时规则、可以先 dry-run 试单、账户层级风控自己设。
免费开始