IF HOLDING=0 AND TIME <145000 and TIME >090000 THEN BEGIN
IF COND1 AND POS<2 THEN
BUYSHORT(1,1,MARKET);
POS:=POS+1;
END
5楼
pyd 发表于:2014/7/31 12:46:45
用全局变量,开仓前加上pos<1的判断,收盘pos赋值为0,否则第二天也不开仓
VARIABLE:pos:=0; IF HOLDING=0 AND TIME <145000 and TIME >090000 and pos<1 THEN BEGIN IF COND1 AND POS<2 THEN BUYSHORT(1,1,MARKET); POS:=POS+1; END if time=CLOSETIME(0) then pos:=0;