Trading System Developer ver.101
Trading System Developer ver.101株価データをダウンロードして、MA, EMA, Parabolic ,Envelope, BollingerBand, MACD, RSI, RCI, Stochastic ,StochasticRSI, Ulutimate Oscillatorなどの既存の20種類のテクニカル指標を計算してチャート表示させます。ダウンロードしたデータは指定フォルダにテキストファイルとして保存し、必要なときに読み込むことが出来ます。エクセルのグラフ機能をフルに活かして、ボタンを押すだけでチャートのプロットエリア、チャートエリア背景や各種指標の線 の色、太さを簡単に変えることが出来るようにしました。
また、20種類のテクニカル指標のVBAコードも公開しています。コード付きのエクセルファイルがダウンロード出来ます。
クエリ取得の際、Internet Exploler7 の場合、インターネットオプションで一時ファイルを消去してから、データをダウンロードしてください。今のところ、Internet Explorer7のウェブページ表示高速化の機能でデータの取得のトラブルが頻繁に発生しています。一時ファイルのデータのダブりが考えられます。これが改善されれば問題は少なくなります。
頻繁にデータ取得を行う方は、Internet Explorer6 をお使いください。コントロールパネル→「プログラムの追加と削除」をクリックしてInternet Explorer7を削除すれば、ダウングレードできます。その後に、Windows Updateを行ってください。(普段使用するブラウザは、セキュリティなどの理由で他のFireFoxなどを使えばいいと思います)
IE8のベータ版が出ましたが、これについてはまだ分かりません。 Googleツールバー付きFireFoxダウンロード
クエリ取得でダウンロードしたデータをチェックする機能を追加しましたが、データチェックの時間がかかり過ぎるために外しました。ダウンロードした株価の4本値に数値ではない値が入っていたら部分的に計算エラーが発生します。エクセルではこれ以上、機能を追加は難しいと判断しました。コードはまだ効率化できますが、機能をどんどん積み上げて作ったものなので、複雑になってしまってあまり見たくはありません。総てのコードは機会があったら公開すると思います。
TradingSystemDeveloperは一般的なエクセルファイルと比べるとかなり大きなVBAプログラムを書いてます。処理能力の低いCPUでは、計算に時間を要することがあります。また、他のファイルは閉じて使ってください。 ダウンロードページ
Trading System Developer の使い方 |