[英]Azure Monitor Alerts using webhook to Microsoft Teams - No messages to Teams
[英]Not able to send tradingview webhook messages to discord using alerts
我有一个这样的交易视图脚本
ma200 = sma(close, 200)
ma50 = sma(close, 50)
if crossover(ma50, ma200) or crossover(ma200,ma50)
alert('{"content":"{{ticker}}, {{interval}}, Market structure change"}', alert.freq_once_per_bar)
但由于某种原因,在将消息发送到 discord 时,占位符不起作用。在 discord 中,它看起来像这样,
但是如果我像这样使用alertcondition()
,代码是一样的,
ma200 = sma(close, 200)
ma50 = sma(close, 50)
alertcondition(crossover(ma50, ma200) or crossover(ma200,ma50),title="market structure change",message='{"content":"{{ticker}}, {{interval}}, Market structure change"}')
它运行完美,并使用正确的占位符名称向 discord 发送警报。
为什么会发生这种情况,我该如何纠正?
{{ }} 占位符仅在 alertcondition() 中具有功能。 我们需要在使用 alert() 时构建自己的。
试试这个作为替代方案。 这些内置函数为占位符中提到的相同变量返回一个字符串。 注意我们必须如何在内置函数之间添加标点符号。 例如 + ','
alert('{"content":"' + syminfo.ticker + ',' + timeframe.period + ', Market structure change"}', alert.freq_once_per_bar)
为您的交易和编码干杯并祝您好运
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.