首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在每支新蜡烛上刷新脚本?

如何在每支新蜡烛上刷新脚本?
EN

Stack Overflow用户
提问于 2020-10-10 12:37:43
回答 1查看 312关注 0票数 0

我有这个脚本来使当前的不关闭的条形图透明。

代码语言:javascript
代码运行次数:0
运行
复制
//@version=4
study("", "", true)
i_transp = 80

barcolor(barstate.islast ? close > open ? color.new(color.teal, i_transp) : color.new(color.red, i_transp) : na)

问题是蜡烛保持透明,即使出现一个新的,直到我刷新页面。我可以用松树脚本自动完成这个任务吗?或者有没有办法把任何封闭的蜡烛换成纯色的?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-12 20:13:40

不知道为什么barstate.islast在这个示例中不起作用(以及barstate.isrealtimebarstate.ishistory --所有这些组合都有相同的问题)。

但是我找到了通过使用barstate.isconfirmed来实现你的目标的方法

代码语言:javascript
代码运行次数:0
运行
复制
//@version=4
study("", "", true)
i_transp = 80

var color c_teal = color.new(color.teal, i_transp)
var color c_red = color.new(color.red, i_transp)

color c_barcolor = close > open ? c_teal : c_red

barcolor(not barstate.isconfirmed ? c_barcolor : na)

// or
// barcolor(barstate.isconfirmed ? na : c_barcolor)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64293503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档