if hhv(h,enterbars+1)>=enterprice+4*s then begin
sell(1,0,market);
end
提示HHV函数在逐K模式下不能直接在IF控制语句之内引用。
是不是这样的?
IF ......... THEN BEGIN
if hhv(h,enterbars+1)>=enterprice+4*s then begin
sell(1,0,market);
end
END
把hhv写在外面就行了
HH:=HHV(H,ENTERBARS+1);
IF ......... THEN BEGIN
if HH>=enterprice+4*s then begin
sell(1,0,market);
end
END
是用了
if.... then begin
end
else begin
if hhv(h,enterbars+1)>=enterprice+4*s then begin
sell(1,0,market);
end
END