【问题标题】:Problem with sending custom variable Value in tradingview alert message在交易视图警报消息中发送自定义变量值的问题
【发布时间】:2020-05-29 17:09:55
【问题描述】:

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

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

只有当我没有很长的 pine-script,超过 400 行代码时,这才有效。

问题是 tradeview 不会用在 pine-script 中循环的值替换 {{plot("SL")}}。 我得到的消息是 msg_{{plot("SL"}}_8873.34 而不是 msg_0.42_8873.34 我遇到了奇怪的问题,只有当我的 pinescript 很长时才会出现问题

你有类似的问题吗? 任何想法如何解决它? 目前无法在 tradeview 上发布支持票务。

【问题讨论】:

  • 经过大量试验后,我终于发现,Tradingview 仅将前 19 个绘图变量暴露给警报。所以 {{plot_19}} 或 {{plot("mva200")}} 之后的变量不会被计算。

标签: pine-script


【解决方案1】:

我遇到了完全相同的问题并测试了各种东西。最后,我重建了一个简单的新研究,将最简单的自定义变量发送到警报,并且它(神奇地)工作。之后,我添加了研究中不起作用的代码,由于某种原因它现在可以工作了。这感觉像是一个错误,因为这两项研究之间实际上没有区别。希望这也适用于您!

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 2014-02-27
    • 2021-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多