あ、データ取得に問題があった。StockListMakerもう一度改修。 <株入門>

以前、StockListMakerを改修しましたが、
不十分でした。
もう一度やり直します。

さて、テストですが、
移動平均乖離率での仕掛け、EstrangementEntryの例が示されて、
実戦に近いデータの用意について、最初に語られます。
野村ホールディングスの実際のデータでテストを試みてます。

が、ああイカン。
東証、名証両方に上場してるので、データを取りこぼしている。
複数あるとプルダウンで表示されるため、HTMLの中身が違う。
 
もう一度、修正します。
元のコードでも、複数データは取らず、
東証と名証両方なら、東証のみとしている。
以下のように修正しました。

reg_market = %r!<span class="stockMainTabName">([^< ]+) ?</span>! 

長めに一致するコードを取ったのが却って災いしました。
単純に<span class="stockMainTabName">で挟んだ部分を指定すればよかった。

まあ、間違いに気づいてよかった。
準備してから、テストに取り掛かろう。
 
 
 
質問コーナー、お問い合わせは、sanpome.net@gmail.com まで。

  
 

社会・経済ニュース ブログランキングへ

にほんブログ村 海外生活ブログへ
にほんブログ村

カテゴリー: 株式投資, 株式投資入門はじめました2016.05 タグ: , , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*