if holding>0 and hhv(h,enterbars+1)>enterprice+20 and enterbars>0 and openprofit<=hhv(openprofit,enterbars+1)*0.5 then sell(1,0,market);
if holding<0 and llv(l,enterbars+1)<enterprice-20 and enterbars>0 and openprofit<=hhv(openprofit,enterbars+1)*0.5 then sellshort(1,0,market);