在上一篇为 TradingView 添加电话报警纯文本格式的教程中我们介绍了如何使用纯文本格式的 TradingView webhook 警报消息。除此之外TradingView webhook 还支持 JSON 格式的警报消息可以提供对报警服务程序更友好的“结构化”信息。
注意在使用饭碗警告电话报警功能前您需要先在饭碗警告的联系方式页面添加“电话”联系方式相同号码“电话”和“短信”需要分别添加。
JSON 是一种人和机器阅读都相对比较容易的格式对于这篇教程而言我们可以将 JSON 简化为这样的格式
{
"交易对": "EURUSD",
"价格": "1.16",
"备注": "卖出"
}
注意几个要点
{ } 引号 " 冒号 : 逗号 , 都需要是半角符号也就是英文标点。如果不确定输入的是否是半角符号可以用鼠标选中如果宽度较大通常是全角宽度较小的才是半角。{ 开头} 结尾中间每一行则是名称左边和名称对应的内容右边 "名称": "内容"。名称和内容都需要用半角引号 " 括起来中间除了最后一组不需要逗号 , 其他的都需要。饭碗警告收到这样格式的消息后会自动解析里面的名称和对应的内容这样就可以在配置饭碗警告规则简述和正文的时候将他们作为“模板变量”使用了。举个例子

假设我们从 TradingView 发出的 JSON 报警如之前的例子所示那么最终我们得到的通知简述就是 EURUSD 报警通知正文则是 EURUSD 当前价格 1.16卖出。
在 TradingView 警报中我们将上方的 JSON 填入即可

使用 JSON 格式的 TradingView webhook 时饭碗警告的触发栏无需添加其他配置

现在整个配置其实就已经完成了但看过之前纯文本教程、或者细心的同学会留意到 TradingView 也提供了类似 {{价格}} 的“特殊占位符”我们可以使用这些占位符来提供动态的 JSON如
{
"交易对": "{{ticker}}",
"价格": "{{close}}",
"备注": "卖出"
}
这样TradingView 在把消息提交给饭碗警告之前会自己先将其中的占位符替换成具体的内容我们就不再需要手动为不同的警报逐一修改相关配置了。
如果您在使用中遇到任何问题可以通过客服系统联系我们。
原文链接