Pine v3代码报错‘end of line without continuation’求修复
Pine v3代码错误修复:'end of line without continuation'
错误原因
DivBull =所在行的条件表达式存在括号不匹配,最后一个or分支的括号未闭合,导致代码解析时判定语句未完成,触发end of line without continuation错误。
修复后的代码
//@version=3 DivergenceSource=input(close) highHist=outHist highHist:=outHist>0 and outHist[1]<0?outHist:outHist<0?0:outHist>highHist[1]?outHist:highHist[1] highprice=DivergenceSource highprice:=highHist==0?0:highHist>highHist[1]?DivergenceSource:highprice[1] highHist_=highHist highHist_:=highHist==0 and highHist[1]>0?highHist[1]:highHist_[1] highprice_=highprice highprice_:=highprice==0 and highprice[1]>0?highprice[1]:highprice_[1] DivBull = (highHist_[1]>highHist[1] and highprice_[1]<highprice[1]) and ((highHist>0 and (highHist==highHist[1] and highHist!=highHist[2])) or (highHist==0 and outHist[1]==highHist_)) bgcolor((highHist_[1]>highHist[1] and highprice_[1]<highprice[1]) and ((highHist>0 and (highHist==highHist[1] and highHist!=highHist[2])) or (highHist==0 and outHist[1]==highHist_))?red:na,transp=50,offset=-1)
说明
修复点仅在DivBull =行末尾添加了一个闭合括号),让整个条件表达式的括号结构完整。另外补充了//@version=3声明,确保代码在Pine v3环境下正确运行。
内容的提问来源于stack exchange,提问作者Leonard Prokopenko
相关产品推荐
相关产品推荐

