岡本
各関数に関してわからないことが沢山出てきました。どう動作するかの説明ページはありますか?
各関数に関してわからないことが沢山出てきました。関数マニュアルを読めば書き方はわかるのですが、どう動作するかの説明ページはあるのでしょうか?
例えば、
neworder関数で一部のみ約定した場合、
発注待ちの表記が変わるのか
18引数の注文番号表示先セルに何か表示されるのか
約定数は表示されるのか
等、neworder関数が実際にどう動作するのかを知りたいです。
また、実際の注文をせずに各関数の動作を自分でテストする方法はありますか?(デモのような)
2022年07月04日
大野 了
岡本さん、こんにちは!!
>各関数に関してわからないことが沢山出てきました。関数マニュアルを読めば書き方はわかるのですが、どう動作するかの説明ページはあるのでしょうか?
オンラインの関数マニュアル以外では、pdfがあるぐらいでしょうか・・・
https://www.okasan-online.co.jp/ont/manual/ont_rss/function_list.pdf
とは言え、関数マニュアル以上の込まない情報は残念ながら乗っていないと思われます。
という事で、自分がわかる範囲で・・・
まず、NEWORDER関数は発注を行うまでの関数となりますので、
発注後の注文中の状況を確認するには、ORDQUERY関数を使用する必要があります。
上記を踏まえて・・・
>neworder関数で一部のみ約定した場合、発注待ちの表記が変わるのか
ORDQUERY関数の第二引数に"注文状態"を指定して頂くことにより、
全て約定しているか、一部だけ約定しているかを確認することができます。
https://www.okasan-online.co.jp/ont/rss/manual/detail/8
>18引数の注文番号表示先セルに何か表示されるのか
NEWORDERで行った発注が正常に通った場合は、その注文番号が返ってきます。
注文番号は、訂正注文など注文情報を変更する際に使用します!!
また、注文がエラーとなった場合はエラーの内容が表示されます。
>約定数は表示されるのか
約定数はその注文の合計の約定数で良ければ、
ORDQUERY関数の第二引数に"約定株数"で取得できます。
分割して約定した場合は、POSITION関数から取得できます。
https://www.okasan-online.co.jp/ont/rss/manual/detail/10
>また、実際の注文をせずに各関数の動作を自分でテストする方法はありますか?(デモのような)
残念ながら、テスト環境はなく自身の口座でテストするしかない状況です。
確かにテスト環境あると便利なんですが・・・
2022年07月05日
岡本
大野様、ご回答ありがとうございます。
実用までは中々難しそうですが、引き続き掲示板で質問させていただきながら取り組みます。
2022年07月07日