AA:STKINDI('','MACD.DIFF',0,1),NOAXIS;
nn:barslast(date<>ref(date,1))+1,NOAXIS;
hhh:valuewhen(time<=093000,hhv(h,nn)),NOAXIS;
cond1:CROSS(C,hhh),NOAXIS;
cond2:CROSS(AA,C),NOAXIS;
开多:BUY(cond1,1,market);
if holding >0 and c<enterprice-5*mindiff then sell(1,holding,market);
if holding >0 then
begin
平仓:SELL(cond2,HOLDING,MARKET);
end
if holding >0 and STKINDI('' ,'macd' , 0, 1)>6 then
BEGIN
平仓2:sell(1,HOLDING,market);
END
if time>145800 then
begin
清多:sell(1,0,mkt);
清空:sellshort(1,0,mkt);
end