WARNING_DISABLE:4;
if not(islastbar) or workmode<>1 then exit;//
zh:='034757' ;
pz:='I09';
dcw1:=TBUYHOLDINGEX(zh,pz,1)+TREMAINQTY(1,zh,pz);//2-----可下平仓指令的持仓查询
kcw1:=TSELLHOLDINGEX(zh,pz,1)+TREMAINQTY(3,zh,pz);
dcw2:=TBUYHOLDINGEX(zh,pz,2);//2-----可下平仓指令的持仓查询
kcw2:=TSELLHOLDINGEX(zh,pz,2);
dcw3:=TBUYHOLDINGEX(zh,pz,3);//2-----可下平仓指令的持仓查询
kcw3:=TSELLHOLDINGEX(zh,pz,3);
kk:=TREMAINQTY(4,zh,pz);
DEBUGFILE('C:\大数据\TEST.TXT','kk:'&NUMTOSTR(kk,2),0);
DEBUGFILE('C:\大数据\TEST.TXT','dcw1:'&NUMTOSTR(dcw1,2)&' -kcw1:'&NUMTOSTR(kcw1,2)&'dcw2:'&NUMTOSTR(dcw2,2)&' -kcw2:'&NUMTOSTR(kcw2,2)&'dcw3:'&NUMTOSTR(dcw3,2)&' -kcw3:'&NUMTOSTR(kcw3,2),0);
模拟账号持有 I09 空单 40 手,同时平空挂单 2 手 ,输出不对TREMAINQTY取不到挂单数,一直为0,而TSELLHOLDINGEX(zh,pz,3) 能取到挂单数 2
2017-03-29 09:47:29.248 kk:0.00
2017-03-29 09:47:29.250 dcw1:0.00 -kcw1:38.00dcw2:0.00 -kcw2:40.00dcw3:0.00 -kcw3:2.00
无论是在金字塔上手工还是程序下单都这样,求远程
无论是开空还是平空的挂单都读取为0