在Tradingview警报消息中发送自定义变量Value的问题

时间:2020-05-27 07:28:16

标签: pine-script

我正在尝试使用pine-script中的plot函数发送自定义变量值。

plot(0.42, title="SL")
alertcondition(condition=b_long , title='L', message='msg_{{plot("SL"}}_{{close}}')

仅当我没有很长的松木脚本(超过约400行代码)时,此方法才有效。

问题在于,Tradeview不会将{{plot(“ SL”)}}}替换为在pine脚本内传播的值。 而我收到的消息是 msg _ {{plot(“ SL”}}} _ 8873.34 ,而不是 msg_0.42_8873.34 我遇到了一个奇怪的问题,只有当我的pinescript很长时才会出现问题

您有类似的问题吗? 有什么想法如何解决吗? 目前无法在Tradeview上发布支持票证。

1 个答案:

答案 0 :(得分:1)

我遇到了完全相同的问题,并测试了各种东西。最后,我将最简单的自定义变量发送到警报,从而重新构建了一个简单的新研究,该研究成功进行了(神奇地)。之后,我添加了研究中无法使用的代码,由于某种原因,现在可以使用了。这感觉像是个错误,因为这两项研究之间几乎没有区别。希望这也对您有用!

编辑:唯一的区别是现在所有指标现在都绘制在图形下方。不确定会有所不同。