view - 如何刷新每个新蜡烛的脚本?
问题描述
我有这个脚本可以使当前未关闭的栏透明
//@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)
问题是即使出现新蜡烛,蜡烛也会保持透明,直到我刷新页面。我可以使用 pine 脚本自动执行此操作吗?或者有没有办法将任何封闭的蜡烛更改为纯色?
谢谢!
解决方案
不知道为什么barstate.islast
在此示例中不起作用(以及barstate.isrealtime
,barstate.ishistory
-所有这些组合都有相同的问题)。
但我找到了通过使用实现目标的方法barstate.isconfirmed
:
//@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)
推荐阅读
- java - 为什么它显示在函数重载程序中找不到符号?
- java - 在 Python 中验证 Java 版本
- python - Python:如何在 python 项目的 repos 中创建依赖项?
- python - 使用 Python 为值的总和添加新列
- r - 使用函数按组移动平均
- python - 从 jenkins 管道运行 python 脚本并获取其返回值
- arrays - 如何在 Twig 3 模板中显示功能分页
- python - Python正则表达式提取宽度x深度x高度
- python - 在dataframe中找到一个共同的值并返回sam对应的键
- spring - 春兔在哪里消费新线程上的消息