0

我想将此代码转换为 pine 脚本版本 5

我的位置 = 购买==1 ?0 : 卖出==1 或 myPosition[1]==1 ?1 : 0

这是版本 2 代码

编译时出现此错误:未声明的标识符'myPosition';

我认为 myPosition 是数组,但是如何修复它,我定义了数组但不起作用

谢谢你

4

2 回答 2

1

在新的 pine-script 版本中,您应该首先定义一个变量,以便在 assignemtn 期间引用它。

尝试这样的事情。

myPosition = 0
myPosition := buy==1 ? 0 : sell==1 or myPosition[1]==1 ? 1 : 0
于 2021-12-04T19:13:10.523 回答
0
style=line

这是v3

在 v5 中尝试

style=plot.style_line
于 2021-12-04T19:49:21.407 回答