マーク
限月を切り替えるとデータが読み込めない
お世話になります。
岡三RSSの不具合についてよろしくお願いします。
【限月を切り替えるとデータが読み込めない】
エクセル上で225オプションの板を作って表示させています。
関数は
・
・
=OPBOARD(0,"C",24000,"気配値5")
=OPBOARD(0,"C",24000,"気配値6")
=OPBOARD(0,"C",24000,"気配値7")
・
・
のように、気配値と(売買)気配数量をそれぞれ表示させています。
岡三RSSにログインした状態で、ブックを開くと、それぞれの値が読み込まれます。
しかし、限月の引数を「0」から「1」に変えて再計算させると、「N/A」となり、データが読み込まれません。
※ アドインの更新ボタンを押しても読み込まれません。
※そのほかの「出来高」や「クォート」などのデータは読み込まれます。
そして、限月の引数を「1」のまま、ブックを保存して、エクセルを再起動すると、読み込まれます。
今度はそのまま、 限月の引数を「1」から「0」に戻すと、同じように 「N/A」となり、データが読み込まれません。
で、限月の引数を「0」のまま保存、再起動させると読み込まれますが、限月を変えると同じことの繰り返しです。
これを何度か繰り返すと、岡三RSSも再起動しないと読み込まれなくなります。
【使用環境】
・WIN10+エクセル2013
・WIN7+エクセル2010
上記、どちらでも同じ不具合が生じます。
【やってみた対策】
・岡三RSSのアンインストールと再インストール
・エクセルの修復
・エクセルのアンインストールと再インストール
・Microsoft .NET Frameworkの更新
お手数ですが、解決策があればご教授いただければ幸いです。
2018年02月16日
Ryo Ohno
Book1.xlsx (24.7KB)
マークさん
こんばんは!!
自分のところでOPBOARDをたくさん出してみたのですが、
限月を切り替えても正常に切り替えがうまくいきました。
一応、24000円周辺のコールとプットを出してみたのですが、
大丈夫そうでした。
一応、動かしてみたOPBOARDのExcelのファイルを添付致しますので、一度動かいてみた頂けますでしょうか?
I1を変更すると限月が切り替わります!!
2018年02月16日
マーク
Ohnoさん、ありがとうございます!
今夜試してみて、結果を報告させて頂きます!!
2018年02月17日
マーク
Ohnoさん、こんばんは!
さっそく試してみました。
結果は不可解な状況になりました。
まず、Ohnoさんに添付いただいたファイルを開いて限月を「0」と「1」を試すとうまくデータを取り込めました。
そして、私が作ったブックを開くと「0」「1」ともにデータを取り込めました。
しかし、再起動後、私の作ったブックを先に開いて、限月を変えるとデータが取り込めません。
続いて、Ohnoさんのファイルを開くと、こちらも限月を変えると取り込めなくなります。
【そこで以下の3つを試しました】
①Ohnoさんのファイルを開く、何もせず私のブックを開く。
↓
限月を変えてみるとデータが取り込めない
②Ohnoさんのファイルを開く、限月を変えて「0」と「1」の両方のデータを取り込む
↓
私のブックを開く
↓
限月を変えてみるとうまくデータが取り込める
③私のブックを開いて、限月を変えるとデータを取り込めない
↓
Ohnoさんのファイルを開く、限月を変えると同じようにデータが取り込めない
とにかく私の作ったブックに問題があるようですが、どのような原因が考えられるでしょうか?
2018年02月17日
Ryo Ohno
んー
難解ですね・・・(^^;
CANDLE関数とかは、確かローカルにキャッシュしていたので、
上記のような動きは確かに考えられるのですが、
OPBOARDはしてなかったような・・・
今の感じだと、マークさんの環境で、OPBOARDが入ったブックを作成されると
現象が発生しそうですので、
マークさんが作られた、ブックを頂くとマークさんのノウハウが流出してしまいますので、
もしご面倒でなければ、OPBOARDだけが入っている状態で、限月変更でN/Aのエラーが出る
ブックを作成していただき、あげて頂くことは可能でしょうか?
自分の環境でも動かしてみます!!
ブックなのか、環境なのかの原因の切り分けができそうです!!
2018年02月18日
マーク
限月・検証用-2.xlsx (280.0KB)
Ohnoさん、こんばんは!
ご返信ありがとうございます!
試していただけるということで、感謝します。
ロジックの部分を省いたものを作りましたので、よろしくお願いします。
価格リストというシートのF6のリストから、期近、期先を選んでいただけると、それぞれの気配値が表示されるようになっています。
大変、お手数をおかけしますがよろしくお願いします。
2018年02月18日
Ryo Ohno
マークさん、ファイルありがとうございます!!
自分の方でも再現しましたー
なんか更新しなくなりますね・・・
自分の場合は、OPBOARDはおろか、その他の先物系の関数もデータを取得出来なくなってしまいました。
いろいろとみてみます。
今週、平日がちょっとだけ忙しいので、週末に返信とかでも大丈夫でしょうか?
すみません・・・
2018年02月19日
マーク
ohnoさん、さっそくのファイルの確認、ありがとうございます!
やはり、同じ症状が出ましたか。
使用しているパソコンは、トレード用に購入したもので、余計なものは一切入れていません。
作成にあたっては、岡三証券さん作成の「オプションサンプル」と言うサンプルシートを下記からダウンロードして、使いました。
https://www.okasan-online.co.jp/ont/use/sample/download_02.html
こちらのシートを単体で開いて試してみたところ、限月切替でも問題なくデータを取り込めました。
なので、私の作り方に問題があるのでしょうけど、どこがだめなのかさっぱりわかりません。
お手数ですが、よろしくお願いします。
週末でも、全然問題ありません、むしろ感謝いたします!!
2018年02月20日
Ryo Ohno
マークさん、とりあえず原因はわかりましたー!!
OPQUOTEで、その限月にない行使価格のデータを取得すると、
OPBOARDが、なぜかN/Aを返すようになるみたいです。
かつ
この現象は、ブック起動時には起きないみたいです。
例えば
ブックを起動したときは、期近、その後期先に変更した場合、
変更後の期先に、29,875円の行使価格はありません。
この29,875円のOPQUOTEの情報をとると、期先のOPBOARDがN/Aになってしまうようです。
また、存在しない行使価格のOPQUOTEを呼べば呼ぶほど、
このN/Aを返してしまうOPBOARDの関数が多くなるみたいです。
(しかもN/AになるOPBOARDはランダムみたいです)
頂いたシートの行使価格が、125円単位になっていまうので、
存在いない行使価格に対する、OPQUOTEの参照が大量にあり、
限月を変更した際に、OPBOARDが大量にN/Aになってしまい、
データが取れなくなっているように見えてるのが原因でした
対策としては存在しない行使価格に対するOPQUOTEをなくしてしまうぐらいしか
今は思いつかなかったです・・・(^^;
有効な行使価格を自動で作るのって、意外と面倒なので、
できれば岡三RSS側で、N/Aにならないように対応してもらえるとありがたいですね・・・(^^;
あぶないですし・・・
よし、岡三オンライン証券さんに連絡しよう!!
てな感じで、以上が原因でしたー!!
2018年02月24日
マーク
ohonoさん、原因究明、ありがとうございます!
原因がわかったと言うことは大きいです。
これを元に対策を考えて見ます!
ホントにありがとうございました!!
2018年02月26日
Ryo Ohno
マークさん、今更ながら申し訳ありません・・・
自分がいろいろと検証を間違っていました。
(期近、期先が先物と同じで3,6,9,12月が返ってくると思い込んでいた)
本件、ただ単純に、岡三RSSの500件のリミットにぶつかっているようでした。
思いっきりうそを書いてしまい、申し訳ありませんでした・・・
OPQUOTEの数を減らしていただくだけで大丈夫と思います。
間違った行使価格をたくさん読んでも大丈夫です!!
2018年03月13日
muka
お世話になります。
アドインの使用法hについて教えてください。
インストールが完了しアドインから「株」ボタンを押してもなんの応答も動きもありません。
どうすればよいでしょうか?
リンクは接続されています。
2019年04月19日