我的程序中,使用下列的代码,来实现开仓后的新高或者新低。
用在后台程序化环境中。
ENTERHP:=VALUEWHEN(TEMPHOLDINGs>0 AND TENTERBARS>1,HHV(REF(H,1),TENTERBARS-1));
ENTERLP:=VALUEWHEN(TEMPHOLDINGs<0 AND TENTERBARS>1,LLV(REF(L,1),TENTERBARS-1));
IF TEMPHOLDINGs<>0 THEN BEGIN
IF TEMPHOLDINGs>0 THEN BEGIN
IF ENTERHP>=MENTPRICE+istart THEN STOPLINE:=ENTERHP-Trail_STOP;
ELSE STOPLINE:=MENTPRICE-istop;
END
ELSE IF TEMPHOLDINGs<0 THEN BEGIN
IF ENTERLP<=MENTPRICE-istart THEN STOPLINE:=ENTERLP+Trail_STOP;
ELSE STOPLINE:=MENTPRICE+istop;
END
END
请问Tenterbars能用在后台程序化中吗?尤其是后台程序化有很多个策略操作同一个品种。
Tenterbars是否能够返回准确的值呢?
谢谢!
可以