TradingView + pushplus:行情警报推到微信
效果:价格、指标或策略条件触发后,TradingView 调用 Webhook,微信收到提醒。TradingView 会 POST 自己的警报正文,不会自动映射为 pushplus 的
title/content。
前置条件
- 一个 pushplus token(官网扫码获取)
- TradingView 账号,且该警报支持 Webhook(按套餐可能有限制)
配置步骤
- 在图表上创建 Alert,条件设好。
- Notifications 勾选 Webhook URL。
- URL 填固定文案(查询参数生效;对方 POST 的 body 会被忽略掉字段映射):
https://www.pushplus.plus/send?token=你的token&title=TradingView警报&content=请打开TradingView查看详情
- 保存警报。可先把条件设成容易触发的,确认能收到后再改回正式条件。
需要把警报名字、价格写进正文时,不要指望 TradingView 的 POST body 被直接当 content。用会员 预处理 解析原始 body,或自建一个很小的中转再 POST JSON:
{
"token": "你的token",
"title": "TradingView 警报",
"content": "从中转里取出的文本",
"template": "txt"
}
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"TradingView 配置测试","content":"token 可用","template":"markdown"}'
返回 JSON 的 code 为 200 后,再手动触发一次警报。
常见问题
测试成功但正文是固定那句? 这是预期行为。TradingView 自带的报文不是 pushplus 字段。
Webhook 保存失败? 必须是 https。确认 URL 没有多余空格或未编码的中文。
策略回测里不推? 警报 Webhook 只在实时警报触发时调用,和 Pine 回测不是一回事。