持株・資産4 注文履歴
注文履歴はOrderResultから。
この注文履歴は前日の履歴でなく、これまでの全履歴。
getNumber()は買いの結果ならプラス、売りならマイナスとなる。
引数にCalendarを指定すると指定した日の注文履歴がかえる。
List list = agent.getOrderResult(); for(int i=0; i<list.size(); i++){ OrderResult result = (OrderResult)list.get(i); System.out.println( "date=" + result.getDate().getTime() + ",code=" + result.getStockCode() + ",price" + result.getSuccessPrice() + ",number=" + result.getNumber() ); }
返り値Listなのと配列なのどっちかにしてほしかったなー
(というか利用者からすると配列にして欲しかったなー。
JavaDocがパーフェクトじゃないので、Listに何が入っているかイチイチ確認せにゃならんぽ)。