2014年9月20日土曜日

上場企業の株価取得

前回は上場企業をの株価データをすべてcsvファイルにするプログラムのhtmlを取得するところまで、作成しました。
今回はこれまで同様、html株価データの抜き出しと、csvファイルへの書き出しなのですが、
これらの2つは以前作成した1企業の株価の過去データを抜き出すものと同じやつを使います。
http://mosirobo.blogspot.jp/2014/09/html.html
http://mosirobo.blogspot.jp/2014/09/csv.html

なので、mainループを作成したので、そのプログラムを記載します。


public class test {
 static int ccode;
 public static void main(String[] args){

  String eyyyymmdd = "20140909"; //スタートの日付
  String syyyymmdd = "19830101"; //エンドの日付
  matching_manth bb = new matching_manth();
  csvout_manth cc = new csvout_manth();
  
  for(ccode = 8463;ccode<=9999;ccode++){
   bb.matching_manth(bb, ccode, eyyyymmdd, syyyymmdd);
   //System.out.println("aa"+bb.day[400]);
   //データがなければcsvを作らない
   if(bb.day[0]!=null){
    cc.csvout_manth(bb.name, bb.day, bb.hajimene, bb.takane, bb.yasune, bb.owarine, bb.dekidaka);
   }
  }
 }

}



割り当てられていない証券コードも存在するため、
そのような証券コードにあたった回はcsvファイルを作らないようにしています。

0 件のコメント:

コメントを投稿