松脚本:创建自定义烛台

时间:2020-07-23 23:14:32

标签: plot pine-script

我觉得我希望做的事是不可能的,但是我想我将把这个问题扔给可能有一些建议(或者可以给我严格的“否”的人)。

除了标准的空心/实心烛台,我想创建三角形烛台(除填充烛台外) 指向价格波动的方向 打开关闭-根据填充量。

此外,灯芯将延伸到每个三角形蜡烛的尖端和底部之外。

另一种描述方式是说每根蜡烛的主体将朝着收口逐渐缩小

例如,绘图条件为:

绿色空心向上三角形 (close[0] > close[1]) and (open[0] < close[0])

红色向下填充三角形 (close[0] < close[1]) and (open[0] > close[0])

-

绿色向下填充三角形 (close[0] > close[1]) and (open[0] > close[0])

红色空心向上三角形 (close[0] < close[1]) and (open[0] < close[0])

在缺乏发送想法草图的能力的情况下,希望解释足够清楚。

我们是否有可能在当前的Pine Script框架中做类似的事情?

预先感谢您对如何实现此目标的任何建议。

请参阅下面的想法草图。

enter image description here

1 个答案:

答案 0 :(得分:0)

可以使用plotcharplotshapelabel.new绘制三角形,但是无法精确控制三角形的顶部和底部位置。

可以通过在较大的形状前面绘制白色形状来实现空心效果,例如:

avg = avg(close,open)
plotshape(avg,style=shape.triangleup,location=location.absolute,
  color=close>open?#0cb51a:na,size=size.normal)
plotshape(avg,style=shape.triangleup,location=location.absolute,color=
  close>open?color.white:na,size=size.small)

因此,最好使用专门设计用于绘制蜡烛的plotcandle