处理先前的值
Addressing the previous value
我希望当前蜡烛能够使用之前的 PH 值。使用函数 1 它将解决前一个柱的值,在这种情况下,它与当前蜡烛相同。
谢谢
ph = pivothigh(close, 50, 50)
var phe = 0.0
if ph
phe := ph
plot(phe, "PH")
您可以使用内置 change
+ valuewhen
functions 访问以前的值,并使用 occurrence
参数控制深度,如下例所示:0 - 当前值,1 - 前一个等
//@version=4
study("My Script")
ph = pivothigh(close, 50, 50)
var phe = 0.0
if ph
phe := ph
plot(phe, "PH")
phChanged = valuewhen(change(phe) != 0, phe, 1)
plot(phChanged, color = color.red)
phChangedClose = valuewhen(change(phe) != 0, close[1], 0)
plot(phChangedClose, color = color.orange)
我希望当前蜡烛能够使用之前的 PH 值。使用函数 1 它将解决前一个柱的值,在这种情况下,它与当前蜡烛相同。
谢谢
ph = pivothigh(close, 50, 50)
var phe = 0.0
if ph
phe := ph
plot(phe, "PH")
您可以使用内置 change
+ valuewhen
functions 访问以前的值,并使用 occurrence
参数控制深度,如下例所示:0 - 当前值,1 - 前一个等
//@version=4
study("My Script")
ph = pivothigh(close, 50, 50)
var phe = 0.0
if ph
phe := ph
plot(phe, "PH")
phChanged = valuewhen(change(phe) != 0, phe, 1)
plot(phChanged, color = color.red)
phChangedClose = valuewhen(change(phe) != 0, close[1], 0)
plot(phChangedClose, color = color.orange)