看了以前的帖子,好像有这样的情况
以下内容为程序代码:
1 IF BUY1 AND THOLDING <= 0 THEN
2 BEGIN
3 DEBUGOUT('多头开仓信号,需平空头仓位为%.0f',THOLDING);
4 TSELLSHORT(THOLDING <0,0,MKT),ORDERQUEUE;
5 TBUY(THOLDING = 0,1,MKT),ORDERQUEUE;
6 .......
7
在账户有一手多单的情况下,显示仓位为0,结果又开了一手
这个情况一般是因为你当前有未成交的平仓单导致.建义改到THOLDING2试试.
旧版会在挂单等处理细节有些问题,请升级到2.54最新版,会彻底解决该问题