TradingView 集成
了解如何将 Echobell 与 TradingView 集成
将 Echobell 集成到 TradingView
Echobell 可以与 TradingView 集成,以接收您的交易提醒通知。本指南将向您展示如何设置集成。
前提条件
- Echobell 账户
- 具有 Webhook 支持的 TradingView 账户(通常为 Pro/Pro+/Premium)
设置步骤
1. 在 Echobell 创建频道(获取 Webhook URL)
- 打开 iOS 版 Echobell 应用,新建一个频道(如“TradingView”)。
- 在频道详情中复制 Webhook URL,并妥善保管。
- 根据紧急程度选择频道的通知类型(普通 / Time Sensitive / 电话)。
2. 配置 TradingView 提醒
- 打开 TradingView 并进入您的图表
- 创建新提醒或编辑现有提醒
- 在提醒对话框中:
- 根据需要设置提醒条件
- 滚动到"提醒操作"
- 选择"Webhook URL"
- 粘贴您的 Echobell webhook URL
- 在"消息"字段中,定义 payload(Echobell 模板会使用这些值):
{
"title": "TradingView 提醒",
"message": "{{ticker}} 达到 {{price}}"
}消息格式
您可以使用 TradingView 的变量来自定义通知:
{{ticker}}- 交易对名称{{price}}- 当前价格{{volume}}- 当前成交量{{time}}- 提醒触发时间{{exchange}}- 交易所名称{{interval}}- 图表时间间隔
高级配置
在 Echobell 中控制优先级
Echobell 的优先级由频道设置控制,TradingView 的 payload 字段不能改变优先级。若需调整紧急程度:
- 在 Echobell 应用中为频道选择通知类型:普通、Time Sensitive 或 电话(参见 /zh/docs/notification)。
- 如需不同紧急程度,建议创建多个频道(例如“TV—电话”和“TV—推送”),并在不同提醒里分别使用对应的 webhook URL。
说明:目前不支持自定义通知声音。
示例提醒模板
基本价格提醒
{
"title": "价格提醒",
"message": "{{ticker}} 现在价格为 {{price}}"
}成交量突破提醒
{
"title": "成交量提醒",
"message": "检测到 {{ticker}} 的高成交量\n成交量:{{volume}}\n价格:{{price}}"
}交易信号提醒
{
"title": "交易信号",
"message": "{{ticker}} 的{{strategy.order.action}}信号\n价格:{{price}}\n时间:{{time}}"
}测试集成
- 设置提醒后,您可以通过点击 TradingView 提醒对话框中的"测试"按钮进行测试
- 您应该会在 Echobell 中收到测试通知
- 检查您的 Echobell 控制面板以确认 webhook 收到测试数据
故障排除
如果您没有收到通知:
- 验证您的 webhook URL 是否正确粘贴在 TradingView 中
- 检查您的提醒条件是否正确配置
- 确保您的 Echobell 账户处于活动状态且通知已启用
- 检查 Echobell 控制面板中的 webhook 日志是否有错误消息
速率限制
- TradingView 免费账户的 webhook 调用次数有限
- 确保您的提醒条件足够具体,以避免过度触发
- 考虑升级您的 TradingView 账户以获得更高的 webhook 限制
有关 Echobell webhook 功能的更多信息,请参阅我们的 webhook 文档。