Tradingview的Pinescript

时间:2020-06-19 19:54:49

标签: pine-script

有人知道我如何获得当天前周五高点的价格吗?我有这段代码,它为星期五的高,低和开盘价在星期五的持续时间内绘制了一条线,但是我希望能够将该线扩展到下一周的所有时间。我在想是否可以获取周五高点的值,然后可以简单地输入-plot(周五高点的,style = circles,linewidth = 2,color = blue),然后这样做工作。

这是我目前用于绘制线条的代码

isFriday()=> dayofweek(time('D'))==星期四? 1:0 plot(isFriday()and highPrice?highPrice:na,title =“星期五高”,样式=圆圈,线宽= 2,颜色=黑色) plot(isFriday()and lowPrice?lowPrice:na,title =“星期五低”,样式=圆圈,线宽= 2,颜色=黑色) plot(isFriday()and openprice?openprice:na,title =“星期五开放”,style =圆圈,linewidth = 2,color = black)

在所附的图像中,我手动添加了FO和FH行以显示周五开盘价和周五高点,我希望它们像蓝线一样绘制。

enter image description here

2 个答案:

答案 0 :(得分:0)

肯定有可能。 一旦您拥有了价值,那么您所展示的东西就应该起作用: plot(value of Friday high, style=circles, linewidth=2, color=blue)

您尝试过吗? 它对您不起作用吗? 蓝线的绘制逻辑是什么?也许将其复制到您的FO和FH生产线上。

很难在不看到您的代码的情况下提供更多建议。

答案 1 :(得分:0)

问题是1)我如何获取该值并将其存储?由于无法存储值,因此无法尝试。

蓝线的代码是每周值。似乎每周值将绘制整周的线,但是当然每日值仅绘制一天的线。这是绘制该行的代码,该行是上周收盘价

WCLOSE =安全性(tickerid,“ W”,关闭[1]) 情节(WCLOSE,标题=“ Last week Close”,样式=圆圈,线宽= 2,颜色=蓝色)