【问题标题】:Pine Script 5 - Access data from strategy()Pine Script 5 - 从 strategy() 访问数据
【发布时间】:2023-01-09 15:54:18
【问题描述】:

我正在尝试从 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 我都试过了。有没有办法访问这些数据?

【问题讨论】:

  • 您要检索哪些“数据”?
  • 嗨,我想检索位于 strategy() 函数内的 margin_long 和 margin_short 变量,但我不知道这些变量是否可访问

标签: pine-script-v5


【解决方案1】:

在 pinescript 中,margin_long 和 margin_short 是一个固定的百分比。
一旦在“策略”声明中声明,您就无法检索它。
如果你想把它放在一个变量中,你将能够在图表的参数面板中进行更改,你可以这样做:

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

这样,您就可以在代码中使用它了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 2022-08-16
    • 2021-07-09
    • 1970-01-01
    • 2023-02-05
    相关资源
    最近更新 更多