Pine脚本5 -从策略()访问数据



我试图从strategy()函数访问数据,以将其保存在一个变量中,以便我可以在脚本中使用它来绘制和/或表数据。我不知道这是否可能?

//@version=5
strategy("My strategy", overlay=true, margin_long=25, margin_short=25)
leverageLong = 100 / margin_long
leverageShort = 100 / strategy.margin_short

我试了两个margin_long&strategy.margin_short。有访问这些数据的方法吗?

在pinescript中,margin_long和margin_short是一个固定的百分比。
一旦在'strategy'语句中声明,就可以检索它。
如果你想让它在一个变量中,你可以在你的字符的参数面板中改变,你可以这样做:

marginLong = input.float(25,"Margin Long")
marginShort = input.float(25,"Margin Short")
strategy("My strategy", overlay=true, margin_long=marginLong, margin_short=marginShort)

这样,你就可以在你的代码后面使用它。

最新更新