将公式转换为 tradingview 的 pinescript

convert formula to pinescript for tradingview

(c/c1>=1.04 and v>v1 and v>=100000) 是我试图转换为 pinescript 但无法在哪里

的公式

我无法将这些放在一起在图表上形成一个条形图,如果满足所有条件,就会出现一个条形图。 附在单独的公式下方,但我需要一种方法在所有条件都满足的 pinescript 中获取它。

//RVOL
RVOLlen = input(2, minval=1, title="RVOL Length")
av = sma(volume, RVOLlen)
RVOL = volume / av

plot(RVOL, title="RVol", color=color.yellow, linewidth=1, transp=100)

//ROC
ROClen = input(1, minval=1, title="ROC Length")
src = input(close, title="ROC Source")
roca = roc(src, ROClen)


plot(roca, title="RoC", color=color.yellow, linewidth=2, transp=0)
//Bands
hline(4, title="Level 0", color=color.white, linestyle=hline.style_solid, linewidth=1, editable=true)
hline(10, title="Level 1", color=color.white, linestyle=hline.style_dotted, linewidth=1, editable=true)
hline(-4, title="Level 2", color=color.white, linestyle=hline.style_solid, linewidth=1, editable=true)

您可以使用 security() 函数从其他时间范围请求数据。

//@version=5
indicator("My script")

[close_prev_day, vol_prev_day] = request.security(syminfo.tickerid, "1D", [close[1], volume[1]], lookahead=barmerge.lookahead_on)

x = ((close / close_prev_day) > 1.04) and (volume > vol_prev_day) and (volume > 100000)

plotshape(x)