首页 > 解决方案 > 无法使用参数调用“交叉”(系列 [浮点],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)

标签: pine-script

解决方案


参数“f”不是一个系列。要解决此错误,您只需将“f”替换为“50”即可。

crossover =  crossover(basis, 50)

新年快乐!


推荐阅读