kabucom / kabusapi

kabuステーションAPI ポータル
https://kabucom.github.io/kabusapi/ptal/
MIT License
299 stars 45 forks source link

【質問】APIで発注した注文を全てキャンセルする #797

Closed myuu1014 closed 3 months ago

myuu1014 commented 8 months ago

10件ほど出した新規買い注文をキャンセルしたいと思います。 その際に下記を参考にしたいと思いますが、注文中の全てのOrderIDを取得する 方法について、教えて頂きたいです。

https://github.com/kabucom/kabusapi/blob/master/sample/Python/kabusapi_cancelorder.py

本来、発注時にOrderIDが発行されますが、その際に記録しなくとも、現在未約定で、まだ 注文が出ているもののIDを取得できないでしょうか。

yasuyuki-nakazawa commented 8 months ago

注文約定照会で現状有効な情報を取得し、未約定(State)かをハンドリングして処理するという方法はいかがでしょうか

myuu1014 commented 8 months ago

約定照会で状態みて判断できるのですね! ありがとうございます!出来そうです。

約定している注文しか情報取れないと勘違いしていました。

satosato125 commented 3 months ago

解決済みのようですので、クローズとさせていただきます。