//获取未成交单委托数量
Integer j;
For j = 0 To A_GetOpenOrderCount - 1
{
//计算未成交单委托数量
If (A_OpenOrderBuyOrSell(j)==1 && A_OpenOrderEntryOrExit(j)==1) OpenOrderBuyEntryCount=OpenOrderBuyEntryCount+A_OpenOrderLot(j,0); //未成交买入开仓单委托数量
Else If(A_OpenOrderBuyOrSell(j)==2 && A_OpenOrderEntryOrExit(j)==1) OpenOrderSellEntryCount=OpenOrderSellEntryCount+A_OpenOrderLot(j,0); //未成交卖出开仓单委托数量
Else If(A_OpenOrderBuyOrSell(j)==2 && A_OpenOrderEntryOrExit(j)==7) OpenOrderSellExitCount=OpenOrderSellExitCount+A_OpenOrderLot(j,0); //未成交卖出平仓单委托数量
Else If(A_OpenOrderBuyOrSell(j)==1 && A_OpenOrderEntryOrExit(j)==7) OpenOrderBuyExitCount=OpenOrderBuyExitCount+A_OpenOrderLot(j,0); //未成交买入平仓单委托数量
}
Commentary(\"未成交买入开仓单委托数量=\" + Text(OpenOrderBuyEntryCount));
Commentary(\"未成交卖出开仓单委托数量=\" + Text(OpenOrderSellEntryCount));
Commentary(\"未成交卖出平仓单委托数量=\" + Text(OpenOrderSellExitCount));
Commentary(\"未成交买入平仓单委托数量=\" + Text(OpenOrderBuyExitCount));
你绑定账户了么?
光这个代码看不出什么问题