部分成交时,如何获取未成交的委托量?

ord结构体里的volume,表示委托量。 如下场景,我委托了10手,当判断长时间不成交,我会撤单,在onorder的消息里判断Enum_Canceled类型,截获撤单消息,然后我根据volume,重新下单,加速成交。现在有个问题,如果是部分成交,fiilpart,长时间不能全部成交,我也撤单,然后在Enum_Canceled类型,截获撤单消息,这时候我需要获取还未成交的单数,来重新下单,但是ord结构体里找不到未成交的数量,只有volume和fillVolume,请问在fillpart部分成交时,volume表示的是最初下单的委托量,还是下委托后未成交的数量?

是不是我想获取未成交的委托量,是volume-fillVolume?这样写对吗?

如何拿到未成交委托单的序列号
A函数如何只撤销买入开仓未成交委托单?
a函数部分成交
获取成交量
为什么我不能获得未成交平仓委托数量?麻烦老师帮忙看看
如何获取实时成交量或成交额对应的期货价格
sell和buytocover实盘时会如何处理未成交的委托单?
有函数能获取到指定合约的未成交单的存在吗
委托量函数
未成交的问题

既然是部分成交,那不是应该用fill结构体么?