OmegaChartのダイアログでのダウンロードは最大2か月間の様です。
Yahoo.csも同様ですが、コードを眺めたかぎりではダイアログの次の日付以降で渡す配列が30本以上あれば銘柄ごとに複数ページを読むと思われます。
(全銘柄を読み終わったのちに残りの日付ページに変更する仕様のようです)

*株探に関しては昨年末にページ変更されて、正規表現の修正をしていないようなことを1か月前に作者が言っていたような記憶があります。
間違いかもしれませんが、300あたりから過去ログを読み返してみてください。


正規表現が正しいと仮定して、2か月間以上の過去データをダウンロードしたければ、下のようにコードを変更してダイアログで目的の日付を選択すればできると思われます。
膨大な時間がかかりそうですが。


Download.cs の ListDates() 
DateTime start = ld.AddMonths(-2); //632行 -2を-6などに変更