
等级: 新手上路
- 注册:
- 2022-9-26
- 曾用名:
|
TY1:TTYPE(1)=1 OR TTYPE(2)=1 OR TTYPE(3)=1;
WCJ1:TISREMAIN(2) + TISREMAIN(4) + TISREMAIN(1);//未成交委托
IF TY1=1 AND TISPRVREMAIN(1)=0 AND WCJ1<3 THEN BEGIN
TCANCEL(1,0 );
IF TBUYHOLDING(1)>0 AND TISREMAIN(2)= 0 THEN BEGIN TSELL(1,1,LMT,LASTBK + 挂二,0); END
IF TSELLHOLDING(1)>0 AND TISREMAIN(4)= 0 THEN BEGIN TSELLSHORT(1,1,LMT,LASTBK - 挂三,0); END
IF TISREMAIN(1)= 0 THEN BEGIN TBUY(1,1,LMT,LASTBK - 挂三,0);END
// DEBUGOUT('序号1%.0f',1);
END
在执行交易指令前都要撤销未成交的委托,在测试报告的“委托明细”里出现状态为“已报单”,程序就停止了,不知道原因。
|
|