Pine script Pine脚本水平线触发器
我制作了一个脚本,以绘制水平线作为研究对象,其下方区域如下:Pine script Pine脚本水平线触发器,pine-script,Pine Script,我制作了一个脚本,以绘制水平线作为研究对象,其下方区域如下: source = close hline(215 or 375) buyEntry = crossover(source, 215) sellEntry = crossover(source, 375) Spot(275 or 275 or 275... ect) Risk(215 or 315 or 415...ect) buyEntry = crossover(source, Spot) sellEntry = crosso
source = close
hline(215 or 375)
buyEntry = crossover(source, 215)
sellEntry = crossover(source, 375)
Spot(275 or 275 or 275... ect)
Risk(215 or 315 or 415...ect)
buyEntry = crossover(source, Spot)
sellEntry = crossover(source, Risk)
plot(375, title="risk", style=area, color=#808080, transp=60, histbase=215)
但对每一个订单和每一行这样做似乎很愚蠢。我目前有大约200行,我想在脚本中
因此,我希望脚本看起来像这样:
source = close
hline(215 or 375)
buyEntry = crossover(source, 215)
sellEntry = crossover(source, 375)
Spot(275 or 275 or 275... ect)
Risk(215 or 315 or 415...ect)
buyEntry = crossover(source, Spot)
sellEntry = crossover(source, Risk)
plot(375, title="risk", style=area, color=#808080, transp=60, histbase=215)
这样一来,每买入100美元,就会在15级触发,在75级卖出
有没有一个简单的方法可以做到这一点?我想不出如何把所有的垂直线捆绑起来
我已经进行了一项基本的单独研究,按面积绘制水平线,如下所示:
source = close
hline(215 or 375)
buyEntry = crossover(source, 215)
sellEntry = crossover(source, 375)
Spot(275 or 275 or 275... ect)
Risk(215 or 315 or 415...ect)
buyEntry = crossover(source, Spot)
sellEntry = crossover(source, Risk)
plot(375, title="risk", style=area, color=#808080, transp=60, histbase=215)
如果有办法让这更容易?此外,我不允许拥有超过64个绘图,我还想拥有更多绘图。不幸的是,您不能在循环中调用“hline”。而且没有办法扩大每个脚本64个绘图的限制 也许您应该在代码中实现更复杂的逻辑,而不是编码100500个plot/hline