マーク
返済注文を対する訂正注文でエラー
新規注文が約定し、その建玉に対して返済の指し値注文を出したとします。
その指し値注文に対して、freplaceorderで成行に変更してすぐに約定させようとしたところ、「この注文内容に訂正することはできません」と言うエラーになりました。
第2引数には、「13」としましたが、「0」にするべきでしょうか?
2017年05月18日
アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。
また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。
岡三RSS集いの広場では、複数の単語による検索が可能です。
例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。
例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。
例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。
※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。
マーク
タイトルの訂正
「指し値注文に対する訂正注文でエラー」です。
2017年05月18日
小笠原聖史
初めまして、小笠原と申します。
指値で発注済みの決済注文を成行に変更してすぐに約定させる、場合のfreplaceorderの引数ですが、マークさんおしゃるとおり、第2引数「0」として、以下の設定(私が先ほど訂正注文を試しに出した時の設定です。)で指値を最大指値に変更できました。
第1引数 注文番号
第2引数 0
第3引数 0
第4引数 1
第5引数 0
第6引数 1
第7引数
第8引数 ○○
第9引数 "1119"
第10引数
第11引数
2017年05月19日
マーク
小笠原さん、初めまして!
さっそくコメントありがとうございます。
岡三オンライン証券へ問い合わせたところ、成行に変更の場合、第2引数に「13」を指定してくださいと言われ、そのようにしたらエラーになりました。
再度、問い合わせたら、「13」は間違いで、指し値注文を成行に変更できませんと言われ、途方にくれていました。
ありがとうございました!
2017年05月19日
小笠原聖史
今朝実行したfreplaceorderの引数では最大指値を指定しましたところ、当該決済売注文の注文履歴を再確認してみました。
受付9:27:58 指値19570
発注9:27:59 指値19570
訂正9:36:01 指値18040
出来9:36:01 19560円
成行への変更ではなく、指値の変更という扱いでしたが、間違いなく、指値で約定しなかったため最大指値に変更して決済、というマークさんの目的は達せられると思います。
ご健闘を祈念いたします!
2017年05月19日
マーク
重ね重ねありがとうございます!
今日、小笠原さんのコメントを参考に、返済注文のトリガーに「10秒後」を取り入れ、freplaceorderの第2・第3引数を「0」にしたシートを作成しました。
月曜日に試してみるつもりです!
2017年05月20日