作ったデータベースと関数

ここまでで行数は計170行弱。

データベース

  • class stockPrice(SQLObject):株価データ収納
  • class signsDb(SQLObject):各種指数収納
  • class stockBuy(SQLObject):買った銘柄の履歴収納

関数(データ操作)

  • def wget():外部サイトから株価データをもらってくる→LZHを解凍する
    • (lha()と統合した)
  • def dataImport():解凍したCSVファイルをstockPriceに格納する
  • def signsPut():signsDbにその日の各種指数を格納する
  • def posSell():前回実行時に買いサインを立てた銘柄の中で、売るべきものがないか検索して表示する
  • def posBuy():signsDbを検索して買いサインを立て、stockBuyに格納する

関数(各種指数算出)

  • def average(values):ある値(配列values)の平均値を出す
  • def ratediv(values):ある値(配列values)の疑似ボラティリティを算出する