用vba 發送1條開/平倉指令后,在沒有任何成交的情況下有時會出現多條未成交紀錄
舉個例子: 發送1條開多倉指令,開7手多倉,開倉價低于市場賣出價50個點,在沒有任何成交的情況下,察看未成交單,
此時的未成交單數量是2,一個是3手的開多,一個是4手的開多,委托價一致,訂單id不同,委托時間相同。
這種情況不是每次執行委托指令都會出現。但這樣會給整個程序帶來很多麻煩,在處理和校驗成交或未成交的時候都會造成計算量加倍,而且如果沒有注意到這個bug會導致整個計算出錯
那提供一下交易日志吧,我們看一下日志你的VBA是怎么下單的