pine-script - 无法使用参数调用“交叉”(系列 [浮点],hline);可用重载:crossover(series[float], series[float]) => series[bool]
问题描述
试图制定策略,但我被困在这里。我是新手。谁能帮我解决它。谢谢
//@version=4
study(" RSI", overlay=false)
rsiinput = input(14,title="RSI_period", type=input.integer)
ma = input(20,title="ma", type=input.integer)
rsi=rsi(close,rsiinput)
basis = ema(rsi,ma)
plot(rsi, transp=0, title="rsi line", color=color.red, linewidth=2)
plot(basis, title="ma", color=color.red, transp=0, linewidth=2)
f = hline(50, color=#03bbd5, linestyle=plot.style_line, linewidth=3, title="50")
crossover = crossover(basis,f)
解决方案
参数“f”不是一个系列。要解决此错误,您只需将“f”替换为“50”即可。
crossover = crossover(basis, 50)
新年快乐!