株のデイトレード用に売買株式の分析をする必要があり、今までは、Microsoft Excel を使用していました。
Excel では WebQuery という機能を使用して、時系列データをWebサイトから取込んでいるのですが、この WebQuery というのは、取込むテーブルを TableIndex で決めています。
WebサイトのHTMLを取得し、TableIndex番目にあるテーブルを取込むという仕組みです。
ところが、サイトの上部等に一時的に広告を入れられたりすると、この TableIndex の位置が変わってしまい、時系列データの取込みに失敗してしまいます。
今回、銘柄により TableIndex値が異なるということが発生してしまい、ひとつひとつの銘柄ごとに対応するには、手間がかかりすぎるということで、やむなく、Visual C# による分析ソフトの開発に着手しました。
その際に、取込むWebサイトの負荷を減らそうということで、
Yahoo!ファイナンス
Finance@nifty
Infoseek楽天マネー
gooマネー
MSNマネー
NIKKEIマネー
の7サイトからラウンドロビン方式で取込みを行うことにしました。
時系列データの取込み機能の開発を終え、分析機能の開発に着手したところ、出来高が 0 になっている銘柄がいくつかあります。
おかしいなということで、調べてみると、MSNマネーから取込んだ銘柄で発生してます。
そこで、Webサイトに行ってみると、たしかに出来高が 0 になっています。
例えば、1312 ラッセル野村小型コア連動型上場投資信託の 2008/04/24 です。
他の日も、売買単位が10株なのに、100株に丸められています。
これでは、分析には使えませんので、取込みWebサイトから、MSNマネーを外すことにしました。
2008-04-26 07:50:57 投稿者:
代表 コメントはありません -
追加する Trackbackはありません -
追加する
数日前から Logwatch のメールで Clam Antivirus のバージョンが 0.92.1 から 0.93 へ上がったとログ通知がきていました。
本日、ようやく 0.93 をインストールしたのですが、いつものように、clamd サービスを先に起動すると、
clamd を起動中: LibClamAV Error: cli_loaddb(): No supported database files found in /usr/local/share/clamav
ERROR: Not supported data format
となり、エラーで起動できません。
データベースが 0.92.1 のままなので、先に freshclam サービスを起動させ、データベースを 0.93 にしてから、clamd サービスを起動すると、無事に起動しました。
2008-04-22 17:02:03 投稿者:
管理者 コメントはありません -
追加する Trackbackはありません -
追加する
Copyright © 2004-2009 System House ACT. All Rights Reserved.
(Comments and Trackbacks each author is also exist Copyright.)