Pine脚本水平线触发

时间:2018-05-31 00:36:35

标签: pine-script tradingview-api

我制作了一个脚本来绘制水平线作为一个研究区域下方的区域,如下所示:

source = close
hline(215 or 375)

buyEntry = crossover(source, 215)
sellEntry = crossover(source, 375)

但是对于每个订单和行都这样做似乎很愚蠢。我目前在脚本中有大约200行。

所以我希望脚本看起来像这样:

Spot(275 or 275 or 275... ect)
Risk(215 or 315 or 415...ect)

buyEntry = crossover(source, Spot)
sellEntry = crossover(source, Risk)

通过这种方式,每100美元购买将触发15级并以75级出售。

有一种简单的方法吗?我无法弄清楚如何捆绑所有垂直线。

我已经有了一个基本的单独研究来按区域绘制我的水平线:

plot(375, title="risk", style=area, color=#808080, transp=60, histbase=215)

如果有办法让这更容易?此外,我不允许有超过64个情节并且想要更多。

干杯, 添

1 个答案:

答案 0 :(得分:0)

不幸的是,您不能循环调用“ hline”。而且无法扩展每个脚本最多64个图的限制。

也许您应该在代码中实现一些更复杂的逻辑,而不是对100500个图/线进行编码?...

相关问题