Yahoo!ファイナンスからAccessへ株価データを取得する方法(3)
やっと本業の方もひと段落してきました。
久しぶりに、Yahoo!ファイナンスからAccessへ株価データを取得する方法の続きを書いてみます。
処理上、枝葉の部分(実処理をさせているプロシージャ)はまた次回にまわすということで、今回は幹の部分を、上から下までズドンとながめて概要をお伝えしようと思います。
株価取得ボタンをクリックした時の処理は、
■「コードDB」内の銘柄コードをキーにして、Yahoo!ファイナンスから日足データを取得し、「Tデータ_WEB取得」へ格納していく
この取得と格納を、銘柄数分ループさせてやる、というわけです。
実際にYahoo!ファイナンスの銘柄毎のページを表示させているところは、
—————
Call IENavigate
—————
のところです。そのプロシージャの中身は、また次回。
ポイントはタグ解析でしょうか。
———————————————————-
For Each myTAG In myIE.Document.getElementsByTagName(“TR”)
———————————————————-
の部分でTRタグを拾い、その配下の、始値、終値、高値、安値、出来高などが格納されているタグを判別して、「Tデータ_WEB取得」へ最初に指定した期間中のデータを登録していく、という処理概要です。
このへんの肝処理も、また次回以降で触れていきたいと思います。
Yahoo!ファイナンスでは、不定期に表示技術が変わるので、その都度改修を施す必要があります。
最近では、去年の8月に大幅に変更になりました。上記コードは、改修後のものです。
では、今回はこのくらいにて。
カテゴリー: 株式投資


「積立投資」をバックボーンに、「小型成長株投資」で種銭をつくり、「不動産投資」の世界へ足を踏み入れることを目論む個人投資家。
1973年島根県生まれ。
1996年に明治大学政治経済学部卒業後、専門商社、ソフトウェアハウス勤務を経て2001年独立。フリーランスのプログラマーとしてBtoBマーケット構築などに携わる。
プライベートではVisualStudioやAccessでプログラムを組み、株式投資や不動産投資、ファイナンス理論などとの融合を目指す。
2012年からは日本ファイナンシャルアカデミーの「不動産投資の学校」を受講、2013年8月に大家デビュー。
以降も各種セミナーへ参加して投資家、起業家としての見識を広げつつ、宅地建物取引士、管理業務主任者、2級FP技能士、簿記3級などの国家資格も取得。
趣味は野球、ゴルフ、テニス、プログラミング、日本酒。
草野球は2003年に自らチームを立ち上げ代表を務める。
首位打者3回、打点王2回獲得。まだまだセンスは健在か?
最近のコメント