まだバグがとれませーん。今日中にこのバグは取りたいんだけどなー
調査範囲を変える。
いままでリストの中に入ってたのに、注文の段階になってnullになるのはなぜ
以下のif分岐内にあることは確かである。さらにwhile内はどうやら原因をもってないようなので、その前のif内を調べる。
else if (act[0] == Agent.SELL) { if (pm.isHolding(stock)) { if (orderQty > sumStockHold) { //ここら辺でおかしなことをやってしまっている可能性あり } while (orderQty != 0) { //原因はここのwhile文ないにはないっぽい if (leftoverQty == 0) { //pMemo.getTradeIDList().peek()がNullを返す。 } else { } } memo.setRecord(Agent.SELL); } }