Alert 如何使指示器的值显示在警报消息中?

Alert 如何使指示器的值显示在警报消息中?,alert,pine-script,indicator,Alert,Pine Script,Indicator,正如标题所示,我想了解如何在警报消息中显示指示器的值。简而言之,我需要在消息中除了显示欧元/美元的价格外,还显示触发警报时atr的值,以便我可以设置SL和TP。如果您理解了这一点,甚至可以进行eurusd price减去2*atr之类的交易,那也会很神奇,感谢您的帮助使用tostring功能在警报消息中添加值 参考手册中的示例: //@version=4 study("`alert()` example", "", true) ma = sma(close

正如标题所示,我想了解如何在警报消息中显示指示器的值。简而言之,我需要在消息中除了显示欧元/美元的价格外,还显示触发警报时atr的值,以便我可以设置SL和TP。如果您理解了这一点,甚至可以进行eurusd price减去2*atr之类的交易,那也会很神奇,感谢您的帮助

使用
tostring
功能在警报消息中添加值

参考手册中的示例:

//@version=4
study("`alert()` example", "", true)
ma = sma(close, 14)
xUp = crossover(close, ma)
if xUp
    // Trigger the alert the first time a cross occurs during the real-time bar.
    alert("Price (" + tostring(close) + ") crossed over MA (" + tostring(ma) +  ").", alert.freq_once_per_bar)
plot(ma)
plotchar(xUp, "xUp", "▲", location.top, size = size.tiny)
atr公式输出值的逻辑相同

更多示例: