PlotShape - {{价格}} - PineScript - V5

发布于 2025-01-12 13:15:51 字数 232 浏览 0 评论 0原文

我写了一个追踪止损脚本。我希望代码显示触及止损的价格。 输入图片这里的描述

但它显示 {{Price}} 作为字符串,而不是触及止损的柱的实际数量。

有人知道如何解决这个问题吗?

I wrote a trailing stop loss script. I want the code to display the price where the stoploss was hit.
enter image description here

But it is displaying {{Price}} as a string, and not the actual number of the bar where the stoploss was hit.

Anyone know how to fix this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

您无法使用 plotshape() 函数来做到这一点。它需要一个const string,这意味着该值必须在编译时已知。

您可以使用标签代替。

示例来自此处。它将绘制条形指数和最高价格。

//@version=4
study("My Script", overlay=true)
label.new(bar_index, high, style=label.style_none,
          text="x=" + tostring(bar_index) + "\ny=" + tostring(high))

输入图片此处描述

You cannot do that with the plotshape() function. It expects a const string, which means the value must be known at compile time.

You can use label instead.

Example from here. It will plot the bar index and high price.

//@version=4
study("My Script", overlay=true)
label.new(bar_index, high, style=label.style_none,
          text="x=" + tostring(bar_index) + "\ny=" + tostring(high))

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文