Pine 脚本如何如果-那么-和

Pine Script How To IF-THEN-AND

我有一个声明(如果 x 则执行 y)。如何添加第二个操作(如果 x 然后执行 y 和 z)?

count = 0
if (x)
    do y AND count += 1

另外,你会指定计数的类型吗?pine 脚本中 =+ 的等价物是什么? 有没有地方可以玩代码,比如 sandbox/console(类似于 JavaScript)。

将执行 if 块中的所有操作:

count = 0
if (x)
    do y 
    count += 1

Also, would you specify the type for count

您不必这样做,除非是 na。以下全部正确:

int count = 0
count = 0

int count = na
count = int(na)

what is pine script's equivalent of =+

+= 在 pine 脚本中与在其他语言中相同。

Is there a place to play around with code, like a sandbox/console (similar to JavaScript)

pine脚本中没有控制台。阅读 this 以获得调试帮助。

count=0 
for i= 0 to countyouwant 
 if a=b do y 
  count:=count+1 
 else if do somethingelse 
  count:=count +1 `

没有结束 if 或 next 需要关闭循环。 请注意垂直线块。 因为垂直线表示查询中的 if 或 next 结束。