Masato Suzuki
NewOrder、MarginOrder関数の戻り値「制限金額オーバー」
Excel VBAからNewOrder関数、MarginOrder関数を使用して発注しているのですが、一昨日まで出来ていた発注が、昨日から戻り値に「制限金額オーバー」が返ってきており、注文できなくなっしまいました。
タスクトレイの設定画面の一回あたりの上限額設定も問題ありませんし、手動でログインして発注すると成功します。。
コールセンターに問い合わせてみたところ、RSSから送信する前のエラーであること以外はこちらでは分からないと言われ、対策がわからず困っております。。
どなたかこのような現象についての情報を少しでもお持ちの方はいらっしゃらないでしょうか。よろしくお願い致します。
2019年04月05日
小笠原聖史
Masato Suzuki様
コメント拝見いたいました。
私は経験したことのない事象なのですが、まずは、Masato Suzuki様がお使いのファイルをアップしてくだされば、私の環境で発注をかけてみる、ということをやると、原因の切り分けの一助にはなるかもしれないと思っております。
ファイルをアップロードしていただくことは可能でしょうか?
また、ほかに追加情報ございましたら、教えていただけると何かわかるかもしれません。
どうぞよろしくお願いいたします。
なお、もしVBAが含まれるファイルの場合には、ファイル名の一番後ろの.xlsmを.xlsxに書き換えていただいた上でアップロードをお願いいたします。
※拡張子を書き換えますと、「ファイルが使えなくなります」、というエクセルがメッセージを表示するのですが、ダウンロード後に.xlsmに書き換えると問題なく動作いたします。
2019年04月08日
Masato Suzuki
小笠原様
ご回答頂きありがとうございます。
他の方に依頼されて作成したファイルだったので
アップロード出来ず独自に原因を調査しておりました。
原因は逆指値時に、条件によって
NewOrder関数、MarginOrder関数の
価格に0が設定されてしまう処理に
なってしまっていた事だと判明しました。。
※発注単価には正常に設定
ご報告いたします。
ありがとうございました。
2019年04月30日