一括表示

”(日本経済新聞から信用残を取得中)1/1頁
アプリケーションのコンポーネントでハンドルされていない
例外が発生しました。(続行)をクリックすると
アプリケーションは、このエラーを無視し、続行しようとします。
(終了)をクリックするとアプリケーションは直ちに終了します。
インデックスが配列の境界外です”
というメッセージが出て株価更新ができません。
株てくてくをインストールして
初めての株価更新です。
W7、株てくゲットはVer.02.01.02です。
以上、対処法をお願いします。

2015/08/23(Sun) 22:09:04  [No.1058]


Re: 株価更新が、できません 投稿者:   《URL》  

> ”(日本経済新聞から信用残を取得中)1/1頁
> アプリケーションのコンポーネントでハンドルされていない
> 例外が発生しました。(続行)をクリックすると
> アプリケーションは、このエラーを無視し、続行しようとします。
> (終了)をクリックするとアプリケーションは直ちに終了します。
> インデックスが配列の境界外です”
> というメッセージが出て株価更新ができません。
> 株てくてくをインストールして
> 初めての株価更新です。

 初めての株価更新ということは、最近ユーザ登録したユーザ識別コードがwrFAWHpf4xMNebywのパソコンですか?

 ユーザ識別コードがwrF?XPog4xMKeatoのパソコンがあると思いますが、このパソコンでは株価取得&更新はできますか?

> W7、株てくゲットはVer.02.01.02です。
> 以上、対処法をお願いします。

2015/08/23(Sun) 23:36:44  [No.1059]


ユーザ識別コードがwrF?XPog4xMKeatoのパソコンでは
問題なくできています。
もしかしたら自己解決できるかも
しれないので再度やってみて
明日また結果を書き込みたいと
思います。

2015/08/23(Sun) 23:43:06  [No.1060]


前回のエラーはでなくなりましたが
今回下記のメッセージがでました。

”株てくげっとエラーNO:50
エラー番号:5
エラー文字列:ストリームの終わりを超えて読み取ることはできません。
株価更新用ファイル:C:\Program Files (x86)\KTEC\yahoo\YahooHtm.txt
削除銘柄管理ファイル:C:\Program Files (x86)\KTEC\ktec.del
取引明細ファイル:C:\Program Files (x86)\KTEC\ktec.trn
STOCKDATフォーマットセーブファイル:C:\Program Files (x86)\KTEC\data\K20150825.txt
元の株価フォーマットセーブファイル:C:\Program Files (x86)\KTEC\yahoo\K20150825.txt
ランダム形式ディレクトリ:C:\Program Files (x86)\KTEC\
リアルタイムランダム形式ディレクトリ:C:\Program Files (x86)\KTEC\”

下のスレッドNO.1025を参考に
取引明細ファイル:C:\Program Files\KTEC\ktec.trnの
ファイルを削除して再度、株価取得を試してみましたが
また、同じメッセージが出ます。

2015/08/25(Tue) 23:51:43  [No.1061]


Re: 株価更新が、できません 投稿者:   《URL》  

> 前回のエラーはでなくなりましたが
> 今回下記のメッセージがでました。

 どのような作業を行ったら前回のエラーはでなくなりましたか?
 作業手順をお教えください。

>
> ”株てくげっとエラーNO:50
> エラー番号:5
> エラー文字列:ストリームの終わりを超えて読み取ることはできません。
> 株価更新用ファイル:C:\Program Files (x86)\KTEC\yahoo\YahooHtm.txt
> 削除銘柄管理ファイル:C:\Program Files (x86)\KTEC\ktec.del
> 取引明細ファイル:C:\Program Files (x86)\KTEC\ktec.trn
  ↑
 これが取引明細ファイルです。

> STOCKDATフォーマットセーブファイル:C:\Program Files (x86)\KTEC\data\K20150825.txt
> 元の株価フォーマットセーブファイル:C:\Program Files (x86)\KTEC\yahoo\K20150825.txt
> ランダム形式ディレクトリ:C:\Program Files (x86)\KTEC\
> リアルタイムランダム形式ディレクトリ:C:\Program Files (x86)\KTEC\”
>
> 下のスレッドNO.1025を参考に
> 取引明細ファイル:C:\Program Files\KTEC\ktec.trnの
> ファイルを削除して再度、株価取得を試してみましたが
> また、同じメッセージが出ます。

 取引明細ファイルはC:\Program Files\KTEC\ktec.trnではなく、C:\Program Files (x86)\KTEC\ktec.trnです。

2015/08/26(Wed) 06:16:49  [No.1062]


C:\Program Files (x86)\KTEC\ktec.trnを削除しました。
間違えました。

前回はインストールして、すぐに株てくゲットで
株価取得をしてました。

今回はアンインストールしてから再インストール
その後データをKTECNEWD.LZHで置き換えてから
株価取得をすると前回のエラーは無くなり
今回のエラーがでました。

2015/08/26(Wed) 08:47:49  [No.1063]


Re: 株価更新が、できません 投稿者:   《URL》  

> C:\Program Files (x86)\KTEC\ktec.trnを削除しました。
> 間違えました。
>
> 前回はインストールして、すぐに株てくゲットで
> 株価取得をしてました。
>
> 今回はアンインストールしてから再インストール
> その後データをKTECNEWD.LZHで置き換えてから
> 株価取得をすると前回のエラーは無くなり
> 今回のエラーがでました。

次の方法を試してください。

1.正常に株価取得&更新ができているパソコンのktec.trnをエラーになるパソコンにコピーする。
2.株てくてくを起動する。
3.株てくてくから株てくげっとを起動し、株価取得&更新する。

2015/08/26(Wed) 15:45:24  [No.1064]


> 次の方法を試してください。
>
> 1.正常に株価取得&更新ができているパソコンのktec.trnをエラーになるパソコンにコピーする。
> 2.株てくてくを起動する。
> 3.株てくてくから株てくげっとを起動し、株価取得&更新する。

上記方法を試してみました。
エラーは出なくなりますが8月7日の後に
今日の株価のみが収集されてしまいます。
過去スレッドNO.1047を参照して
何度か行いましたが上手くいきません。

過去スレッドNO.1047でも解決されてないので
多分これはパソコンの問題かもしれないですね。
無理なら来月のデータ更新を待ってまた試みたいと思います。
ありがとうございました。

2015/08/26(Wed) 18:56:13  [No.1065]


Re: 株価更新が、できません 投稿者:   《URL》  

> > 次の方法を試してください。
> >
> > 1.正常に株価取得&更新ができているパソコンのktec.trnをエラーになるパソコンにコピーする。
> > 2.株てくてくを起動する。
> > 3.株てくてくから株てくげっとを起動し、株価取得&更新する。
>
> 上記方法を試してみました。
> エラーは出なくなりますが8月7日の後に
> 今日の株価のみが収集されてしまいます。
> 過去スレッドNO.1047を参照して
> 何度か行いましたが上手くいきません。

 たとえば今日(8月26日)に株てくげっとで株価取得する(実行ボタンをクリックする)と、

 1.8月10日〜8月26日までの株価を時系列データから取得する。(8月26日のデータは時系列にセットされていれば取得されます)
 2.8月10日〜8月26日までの株価を更新する。
 3.8月26日の株価を最新データから取得
 4.8月26日の株価を更新する。(時系列ですでに8月26日のデータが更新されていれば上書きされる)

 が、通常行われます。

 実行ボタンを押したとき、1、2を行っているようでしたか?
 それともいきなり3から行われていましたか?
 (1,2は大体30分〜1時間ぐらいはかかります。)

2015/08/26(Wed) 22:49:57  [No.1066]


>  たとえば今日(8月26日)に株てくげっとで株価取得する(実行ボタンをクリックする)と、
>
>  1.8月10日〜8月26日までの株価を時系列データから取得する。(8月26日のデータは時系列にセットされていれば取得されます)
>  2.8月10日〜8月26日までの株価を更新する。
>  3.8月26日の株価を最新データから取得
>  4.8月26日の株価を更新する。(時系列ですでに8月26日のデータが更新されていれば上書きされる)
>
>  が、通常行われます。
>
>  実行ボタンを押したとき、1、2を行っているようでしたか?
>  それともいきなり3から行われていましたか?
>  (1,2は大体30分〜1時間ぐらいはかかります。)

実行ボタンを押した時おそらく1、2は行わずに
いきなり3から行われてたと思います。
通常でしたら左下に日付が表れた画面が
出ると思うのですが・・・

2015/08/26(Wed) 23:38:49  [No.1067]


Re: 株価更新が、できません 投稿者:   《URL》  

> >
> >  実行ボタンを押したとき、1、2を行っているようでしたか?
> >  それともいきなり3から行われていましたか?
> >  (1,2は大体30分〜1時間ぐらいはかかります。)
>
> 実行ボタンを押した時おそらく1、2は行わずに
> いきなり3から行われてたと思います。

 株てくげっと2.1.3をアップロードしました。
 本バージョンで、株価補充処理の状態資料を出力するようにしました。
 なぜ、1,2が行われないで、3から行われるのかの原因究明のための資料出力です。
 yahooディレクトリにgetkabudaystatus.txtが出力されます。


> 通常でしたら左下に日付が表れた画面が
> 出ると思うのですが・・・

 株てくげっと2.1.3でもう一度株価取得し、getkabudaystatus.txtの内容をお教え願います。

2015/08/27(Thu) 02:28:20  [No.1068]


>  株てくげっと2.1.3でもう一度株価取得し、getkabudaystatus.txtの内容をお教え願います。

2.1.3で株価取得しました。
getkabudaystatus.txtの内容です。

現在日付:2015/08/27
株価日付取得状態:30
株価日付取得数:0
最新株価日付:2015/08/07
信用残日付取得状態:30
信用残日付取得数:0
最新信用残日付:2015/08/03

2015/08/27(Thu) 12:37:58  [No.1069]


Re: 株価更新が、できません 投稿者:   《URL》  

> >  株てくげっと2.1.3でもう一度株価取得し、getkabudaystatus.txtの内容をお教え願います。
>
> 2.1.3で株価取得しました。
> getkabudaystatus.txtの内容です。
>
> 現在日付:2015/08/27
> 株価日付取得状態:30
> 株価日付取得数:0
> 最新株価日付:2015/08/07
> 信用残日付取得状態:30
> 信用残日付取得数:0
> 最新信用残日付:2015/08/03

 株価日付取得状態:30、信用残日付取得状態:30は、時系列の株価テーブル、時系列の信用残テーブルが正しく取得できていない状態です。
 
 以下の時系列の株価テーブルはエラーなく表示されますか?

 http://info.finance.yahoo.co.jp/history/?code=6501

 以下の時系列の信用残テーブルはエラーなく表示されますか?

 http://info.finance.yahoo.co.jp/history/margin/?code=6501

 正しく取得できるパソコンと正しく取得できないパソコンで表示し、比べてみてください。

 私のところでは上記テーブルが正しく表示されます。

 このテーブルが表示されないと、過去データが取得できません。

2015/08/27(Thu) 13:34:38  [No.1070]


>  正しく取得できるパソコンと正しく取得できないパソコンで表示し、比べてみてください。
>
>  私のところでは上記テーブルが正しく表示されます。
>
>  このテーブルが表示されないと、過去データが取得できません。

早速ありがとうございます。
2台のパソコンとも上記テーブルが正しく表示されました。

2015/08/27(Thu) 14:08:33  [No.1071]


Re: 株価更新が、できません 投稿者:   《URL》  

>
> 早速ありがとうございます。
> 2台のパソコンとも上記テーブルが正しく表示されました。

 テーブルが正しく表示されて、株価日付取得状態:30、信用残日付取得状態:30になることはありません。
 株価が正しく取得できない方は、スクリプトエラー等、テーブルが表示される前に何かエラーが発生しませんでしたか?


追記

株価や信用残が最新で過去のデータを補充する必要がない場合は、テーブルが正しく表示されていても、株価日付取得状態:30、信用残日付取得状態:30になることがあります。

2015/08/27(Thu) 14:30:52  [No.1072]


>  株価が正しく取得できない方は、スクリプトエラー等、テーブルが表示される前に何かエラーが発生しませんでしたか?

新規追加した社名、社名読み・・・
から(ヤフー;株価取得中)画面になり
ランダム株価更新になり
再度新規追加した社名、社名読み・・・となり
エラーは出ず株価更新が終了しましたと出ます。

2015/08/27(Thu) 15:48:50  [No.1073]


 以下の時系列の株価テーブルはエラーなく表示されますか?

 http://info.finance.yahoo.co.jp/history/?code=6501

 以下の時系列の信用残テーブルはエラーなく表示されますか?

 http://info.finance.yahoo.co.jp/history/margin/?code=6501

上記テーブルもエラー表示無しに
正常に表示されました。

2015/08/27(Thu) 15:54:02  [No.1074]


Re: 株価更新が、できません 投稿者:   《URL》  

>  以下の時系列の株価テーブルはエラーなく表示されますか?
>
>  http://info.finance.yahoo.co.jp/history/?code=6501
>
>  以下の時系列の信用残テーブルはエラーなく表示されますか?
>
>  http://info.finance.yahoo.co.jp/history/margin/?code=6501
>
> 上記テーブルもエラー表示無しに
> 正常に表示されました。


今のままではよくわからないので、株てくげっとで株価補充処理時に出力資料に、取得したデータも書き込むようにしました。
株てくげっとのバージョンは2.1.3のままで変更なしです。(アップロード済みです)


例)10日前から株価補充した場合、以下のような資料が採取できます。

  うまく株価取得できる場合、以下のようなファイルが取得できます。

現在日付:2015/08/27
株価日付取得状態:40
株価日付取得数:10
最新株価日付:2015/08/12
日付,始値,高値,安値,終値,出来高
20150826,654,676.6,639.1,672.4,45686
20150825,649.7,688.5,641.5,653.7,45087
20150824,694.6,695.9,676.4,679.7,36278
20150821,727,730.3,718,720.7,29239
20150820,748,750,735,742.6,22941
20150819,757,763.8,751.9,751.9,15589
20150818,757.1,766.5,757.1,760,8879
20150817,763,763.7,756.3,758,12483
20150814,761.1,761.9,755.3,759.9,13940
20150813,760.4,763.3,755,761.5,21431
20150812,768.7,780.8,764.2,769.5,22364
信用残日付取得状態:40
信用残日付取得数:2
最新信用残日付:2015/08/10
日付,売り残,買い残
20150821,1157,37051
20150814,1014,36608
20150807,1154,34825

 株価補充がうまくいかないパソコンで、最新の株てくげっとで株価取得を試してgetkabudaystatus.txtの内容を教えてください。
 

2015/08/27(Thu) 16:16:28  [No.1075]


まだ途中ですが
株価補充ができています。
左下に日付がでた状態になってます。

最初のエラーが出た時にしたのか
株てくゲットの互換モードでこのプログラムを実行する
に入っていたチェックを外しました。
これが原因かどうかわかりませんが
なぜか?株価補充ができています。

もしエラーがでたら改めて投稿させていただきます。
ありがとうございました。

2015/08/27(Thu) 18:56:22  [No.1076]