【发布时间】:2020-12-20 13:00:23
【问题描述】:
我是 Pine Script 的新手,我一直在努力理解 if/else Pine Script 运算符背后的逻辑。我可以理解所有可以在网上找到的简单示例,但是当涉及到我想要翻译成 Python 的特定代码时,就变得更加困难了。这是我很难理解的嵌套循环:
hi:=hi[1]?high[1]>=stop[1]?false:true:low[1]<=stop[1]?true:false
stop:=hi?max1:min1
stop:=hi?hi[1]==false?stop:stop>stop[1]?stop[1]:stop:hi[1]?stop:stop<stop[1]?stop[1]:stop
正如我之前提到的,我的目标是将这段 sn-p 代码翻译成 Python。谢谢大家帮忙!
附:这是 Pine Script v4
【问题讨论】:
-
您应该尝试扩展答案,以便 ?: 在不同的行上——这会给您一个更好的主意。一个 ? b : c 表示“如果 a 为真,则返回 b,否则返回 c”
标签: python pine-script