Pine script 交易视图等式。创造
我的旧方程式有些变化。我在评论部分提到过。请读一下。我想在交易视图上创建一个指示器。用下面的等式Pine script 交易视图等式。创造,pine-script,indicator,Pine Script,Indicator,我的旧方程式有些变化。我在评论部分提到过。请读一下。我想在交易视图上创建一个指示器。用下面的等式 If Close>open, add close with previous close If close<open, minus close from previous close If close =open and close>previous close, add close with previous close If close =open and
If Close>open, add close with
previous close
If close<open, minus close
from previous close
If close =open and
close>previous close, add close
with previous close
If close =open and close<previous
close, minus close from previous
close
If close=open and close=previous
close,Add zero with previous close
还要添加一条中间线零线
我附上我的旧照片。
你好,谢谢你的回答。在这个等式中,我有一个小的变化。 这里的最新价格是以前价格的加减。但我想在我的条件下,从以前的价格加上或减去最新的价格。就像我们在移动平均线、atr或RSI中所做的一样。 例如,最后10个价格是10、12、14、15、16、13、15、16、13、10 假设在我的条件下,你能得到这个总数 10-12-14+15+16-13-15-16+13+10 = -6 如果下一个值为20,在我的条件下,20变为正 关闭>打开然后我们必须用-6添加20 也就是20+-6=14 如果下一个值为18,并且在我的条件下,18变为负值 关 我重写了我的方程式,它就在上面。 我的旧方程式是 我想在交易视图中设置一个指示器。我的方程有5个条件。我的方程式如下所示 如果最近关闭>打开 将最近一次收盘与上一次收盘相加 如果最近收盘 如果最近关闭=打开 最近收盘>上一收盘。 将最近一次收盘与上一次收盘相加 如果最近关闭=打开 最近收盘价<上一收盘价。 从上一个收盘价减去最近一个收盘价 如果最近关闭=打开 最近一次收盘=上一次收盘 .在上一次关闭时添加零
请注意:收盘价指当前价格,收盘价指昨日价格[1],收盘价指前一天价格[2]
// @version=4
study("My Script", overlay = true)
var float a = na
if (close > open)
a := close + close[1]
else if (close < open)
a := close - close[1]
else if (close == open and close > close[1])
a := close + close[1]
else if (close == open and close < close[1])
a := close - close[1]
else if (close == open and close == close[1])
a := close[1]
else
a := 0
plot(a)