2015年04月09日
Rubyではじめるシステムトレード3
「Rubyではじめるシステムトレード」で解説されている株価データ取得のスクリプトを実行するとエラーがでる。少し調べるとYahooファイナンスは自動的にデータを取得するソフトでの利用を制限しているようだ。よって対策としては、
[課題]
=> データを小分けして取得する。あるいはRubyの別のGem (sorry_yahoo_financeなど)を使用するか、本で紹介されているPanActiveMarketDatabaseを利用することが考えられそうだ。Linuxベースのシステムにしたいので、Gemを試してみながら、パンローリング社のデーターベースにも興味があるので、Windows上にRubyの環境も構築することにする。
部分的にデータは取得できているので、シミュレーションのスクリプトの方を試していこう。
[課題]
- open_http': 999 Unable to process request at this time -- error 999 (OpenURI::HTTPError)の原因
=> データを小分けして取得する。あるいはRubyの別のGem (sorry_yahoo_financeなど)を使用するか、本で紹介されているPanActiveMarketDatabaseを利用することが考えられそうだ。Linuxベースのシステムにしたいので、Gemを試してみながら、パンローリング社のデーターベースにも興味があるので、Windows上にRubyの環境も構築することにする。
部分的にデータは取得できているので、シミュレーションのスクリプトの方を試していこう。
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/3522700
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック