交易视图等式。创建

时间:2020-06-16 11:19:49

标签: 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  close<previous 
 close, minus close from previous 
 close
If close=open and close=previous 
 close,Add zero with previous close

还添加一条中间线零线 我附上我的旧方程式照片。 enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

// @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)

答案 1 :(得分:0)

您好,谢谢您的回答。在这个方程式中,我有一个小的变化。 在这里,最新价格是先前价格的上下浮动。但是我想在我的条件下,从先前价格的总和中减去最新价格。就像我们在移动平均线或atr或RSI中所做的一样。 例如最近10个价格是10,12,14,15,16,13,15,16,13,13,10 假设在我的条件下 10-12-14 + 15 + 16-13-15-16 + 13 + 10 = -6 如果下一个值为20并且在我的条件下20变为正数 (关闭>打开)然后我们必须将20加-6 那是20 + -6 = 14 如果下一个值为18并且在我的条件下18变为负数 (关

我重写了公式,它在上面。 我以前的方程式是 我想建立一个关于交易观点的指标。我的方程式有5个条件。我的方程式在下面给出

如果最新关闭>打开 添加最新的关闭与先前的关闭

如果最新关闭

如果最新关闭=打开 和最新关闭>上一个关闭。
添加最新的关闭与先前的关闭

如果最新关闭=打开 和最近关闭<之前关闭。 减去上一个收盘价的最新收盘价

如果最新关闭=打开 最近关闭=上一个关闭 加上先前关闭的零

请回复