我想在一个松树脚本中为TradingView中的几个股票使用相同的警报条件。问题是我不知道哪个股票触发了警报,除非我创建脚本的副本并为每个脚本提供自定义消息。我希望有类似的东西:
alertcondition(someCondition, title='Bullish', message=tickerid)
我使用tickerid变量,它是变量中内置的松散脚本之一。但是,当我尝试这个时,我得到的消息实际上是tickerid而不是与脚本相关联的图表的tickerid。有没有办法动态生成tickerid?
答案 0 :(得分:1)
刚才偶然发现了您的问题,以防万一其他人也这样做了:有一段时间将变量添加到message
的{{1}}中了。例如:
alertcondition
{{exchange}}
{{ticker}}
{{close}}
(source)
PS Kodify.net对此有详尽的指导:https://kodify.net/tradingview/alerts/alert-variables/
答案 1 :(得分:0)
不幸的是,目前alertcondition的消息不能是动态的。首先,“ tickerid”是在服务器端执行的功能。其次,alertcondition消息是不进入指标服务器引擎的实体。这是一条静态文本消息,应在警报触发时显示。它是这样工作的,希望在以后的版本中会得到改进。