微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TradingView 使用 plotcandle 为蜡烛 Wicks 着色但是当图表更改为折线图时,这些灯芯仍然存在我如何自动隐藏它们?

如何解决TradingView 使用 plotcandle 为蜡烛 Wicks 着色但是当图表更改为折线图时,这些灯芯仍然存在我如何自动隐藏它们?

TradingView 使用 plotcandle 函数,为蜡烛灯芯着色。

但是当图表更改为折线图时,这些灯芯仍然存在。

当我将图表类型更改为折线时如何auto-hide/disable

//@version=4
study("5 ema",overlay=true)

x = ema(close,5)
x1 = sma(x,5)

y = x >= x1
y1 = x <= x1

f_check() => high != 0 and open != 0 and low != 0 

red        =    color.new(color.red,0)
green      =    color.new(color.green,0)


f_red()     =>  f_check() ? color.new(color.red,0)     : color.new(color.red,100)
f_green()   =>  f_check() ? color.new(color.green,0)   : color.new(color.green,100)


f_wickcolor() => y ? f_green() : y1 ? f_red() : color.new(color.black,0)

f_bordercolor() => color.new(color.black,100) //f_wickcolor()


plotcandle( open,high,low,close,color = color.new(color.white,100),wickcolor = f_wickcolor(),bordercolor = f_bordercolor(),display = display.all )

解决方法

您不能,因为没有方法可以使用 pine 检测从工具栏中选择了哪种类型。

唯一的解决方法是将图表设置为线条并将颜色设置为完全透明(不可见)。然后手动在您的线/蜡烛选项中编码并绘制完整的蜡烛主体和灯芯或一条线。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。