fc2ブログ
ホーム >

2011年08月 アーカイブ

このページの記事リスト

スポンサーリンク
<<古い記事へ | ホーム |
ソフトウェアを作ったときに、値や文字列などのデータをソースコードではなく、別のファイルに記述しておくことで、再ビルドをしなくても、データを修正できるほうが良いことがあります。先にlog4netの部分で説明した「アプリケーション構成ファイル」は、まさにこうした用途に利用します。
全文を読む
log4netは、VB.NETで利用できるフリーのログ出力ライブラリです。Javaのlog4jは有名なので聞いたことがある方もいるかもしれません。log4netはlog4jの.NET版です。
全文を読む
PostgreSQL(以下postgres)というのは、フリーのデータベースシステムです。株価データの保存には、Excelを利用されている方が多いと思います。最初は簡便なため良いのですが、データ量が増えると、ファイルを開くだけでも処理が重くなり、現実的ではなくなります。特に、デイトレードの日中足データは、日足データの数10倍になり、Excelでは耐えられません。
全文を読む
.NET Frameworkは、VSでソフトウェアを作成するときに利用するライブラリ群です。本ブログでは現時点での最新のVer.4.0を利用します。Ver.4.0を利用する理由は、並列計算ライブラリを利用するためです。
全文を読む
本ブログでは、システムの根幹をMicrosoft Visual Studio 2010 Express(以下VS2010)で開発し、言語はVisual Basic(以下VB)を利用します。すでに、ExcelVBAやVS 2005/2008などを利用されているかもしれませんが、できるだけVS2010にアップデートされることをお勧めします。理由は、強力なコード補完機能とデバッグ機能があるためです。開発効率が格段にアップします。
全文を読む
具体的な説明に入る前に、システム構築に利用する開発環境やベースとなるライブラリを説明します。すべて無料でインターネットからダウンロードして利用できるものです。現時点での最新バージョンを記載していますが、さらに新しいバージョンがリリースされている場合は、一番新しいバージョンに読み替えてインストールしてください。
ここで挙げたもの以外にも、便利な無料のライブラリを使っていきますが、それはその都度説明していきます。
自動デイトレードシステムを構築するに当たり、取り扱っていく要素技術をざっとまとめてみました(すべてを網羅できているわけではありません)。読者の皆さんでこの中で得意な分野が多ければ、それだけ構築がスムーズに進むでしょう。

自動デイトレードシステム構築に必要な技術抜粋(log4net、メール送信、IE操作、Webスクレイピング、正規表現、バッチファイル、NTP、VS2010、VB、postgres、EntityManager、楽天RSS、DDE、遺伝的アルゴリズム、並列計算)
全文を読む
スポンサーリンク
<<古い記事へ | ホーム |