長島
1分足の四本値の取り込みが中断する件
質問をさせてください。
現在先物のロジックを2つ並行して実行しています。
EXCELのブックは別々にしており、FCANDLE関数を使って一つは30分足、一つは1分足の4本値を取得していますが、1分足の取得が頻繁にストップします。
5分ぐらいの中断で自然に再開することもあれば、ずっと中断の場合もあります。
その間30分足は問題なく取得できております。
考えられる原因等がありましたらご教授願います。
ちなみに更新速度は500ミリ秒にしてあります。
以上、宜しくお願い致します。
2019年11月28日
大野 了
長嶋さん、こんにちは!!
FCANDLEの関数ですが、
1分足が停止してる時ですが、出来高があったかどうかはわかられますでしょうか?
といいますのは、FCANDLEは出来高がない場合、残念ながら足が作成されないため、
システムが停止してるように見えることがあります。
例えば、
10:00:出来高あり
10:01:出来高あり
10:02:出来高無し
10:03:出来高無し
10:04:出来高あり
という場合、10:00、10:01は出来高があるため1分足ができますが、
10:02、10:03は1分足が停止したように見え、
10:04に1分足が出てきます。
30分足で見ると、10:00にとりあえずできているので、正常に表示されています。
もし出来高があったかどうかが分かれない場合は、
1分足の作成が止まった大体の日時を教えていただけると、
自分の持ってる、分足のデータで出来高を確認してみます!!
2019年11月28日
長島
大野様
コメント、ありがとうございます。
1分足の出来高はあります。
中断が再開された時には、その止まったところの1分足まで遡って取得します。
関係ないかもしれませんが、本数の取得が30分足は200本で、1分足の方は1100本と多いので来週以降500本にしてみようかと思います。
あと思ったのですが、30分足の方も中断しているが、間隔が長いため目立たないだけで、実際は更新が止まっているかもしれません。
やはり当方のPC及び通信環境によるものかもしれませんね。
2019年11月30日
大野 了
長嶋さん、こんにちは!!
なるほど!!
それは確実に止まってそうですね・・・
もしExcelを再起動せずに上げっぱなしで、
どこかの時点で後から一気に遡って足が出てくるということは、
通信と岡三RSSは正常で、Excelへの表示の部分が止まっていると考えられます。
※岡三RSSは仕組み上、もし通信や岡三RSSが止まっていた場合、
※Excelを再起動しない限り過去の足が出ることがないので。
Excelを再インストールなどしてみると手っ取り早いと思いますが、
一応、Excelでの描画関係のオプションで自分が知ってる限りのことを書いてみまーす!!
以下の設定を確認される際は、実際のExcelワークブックを開いてから確認してください
・『ファイル(メニュー)』-『オプション』-『数式タブ』-『計算方法の設定』
自動以外になっていること
・『ファイル(メニュー)』-『オプション』-『詳細設定』-『表示』
『ハードウェア グラフィック アクセサレータを無効にする』のチェックのON、OFFを変えてみる
※PCによってはハードウェア グラフィック アクセサレータを使わない方が
※表示が速かったりします。
・『ファイル(メニュー)』-『オプション』-『詳細設定』-『数式』
『マルチスレッド計算を行う』がONになってること
・『ファイル(メニュー)』-『オプション』-『詳細設定』-『全般』
『マルチスレッド処理を有効にする』がONになってること
また、もし止まってる時があれば、
数式(メニュー)の中の『再計算実行』と『シート再計算』を押して、足が出て売るのあれば
再計算系で止まっているかもしれません。
これで直ると良いんですが・・・
足が取れないと、困りますよね・・・・
2019年11月30日
長島
大野様
ご助言感謝いたします。
明日以降、ご助言いただいた内容を試してみます。
ありがとうございました。
2019年12月01日