首页 > 解决方案 > 交易视图等式。创建

问题描述

我的旧方程式有一些变化。我在评论部分提到了它。请阅读。我想在交易视图上创建一个指标。用下面的等式。

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

还要添加一条中间线零线,我附上我的旧方程式照片。 在此处输入图像描述在此处输入图像描述

标签: pine-scriptindicator

解决方案


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

推荐阅读