BK :=(H>SF AND(TJ5+TJ52=2 AND SF>BB AND H>BB))and AA>BB and h>o ,TFILTER;
SP :=L<BB AND AA<BB AND BB< CC AND MV>0 AND AO<REF(AO,1) and l<o,TFILTER;
SK :=(L<XF AND(TJ6+TJ62=2 AND XF<BB AND L<CC)) AND AA<BB and l<o ,TFILTER ;
BP :=H>BB AND AA>BB AND BB>CC AND MV>0 AND AO>REF(AO,1) and h>o,TFILTER;
tSELLSHORT(BP and THOLDING<0 AND NOT(tTYPE(1)=4) ,THOLDING,0);
tBUY(BK and THOLDING =0 and NOT(tTYPE(1)=1),1,MKT);
tSELL(SP and THOLDING>0 AND NOT(tTYPE(1)=2),THOLDING,0);
tBUYSHORT(SK and THOLDING=0 and NOT(tTYPE(1)=3) ,1,MKT);
以上语句有错误吗?BK SP SK BP最后加过滤,TFILTER;可以吗?如果可以加的话,以上原码能不能程式化自动下单吗?如果不能自动化下单,那该怎么改?请老师指点并改成能下单的,急盼,谢谢!