if (rtdfvol>=190 and rtdfvol<=3300) then BEGIN
if rtdfpri>=0.19 then
shortprofit:(close -refx(llv(close,30),30))/mindiff;
end
else if rtdfpri<=-0.19 then
longprofit:(refx(hhv(close,30),30)-close))/mindiff;
end
end
报错说括号不完整,找不出来哪儿有问题
你的begin-end 也有问题。
if rtdfpri>=0.19 then
shortprofit:( close -refx(llv(close,30), 30))/mindiff;
else if rtdfpri<=-0.19 then
begin
longprofit:(refx(hhv(close,30),30)-close )/mindiff;//这里的括号不对
end
另外你的帖子标题要规范。