• Showing Page History #97279
  • Showing Page History #97280
  • Showing Page History #97384
Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

OmegaChart

この作業部屋はOmegaChartのソースコードの保守のために用意したものです。

ビルド方法

Visual Studioのインストール

Visual Studio Express 2013 for Windows Desktopをインストールしてください。すでにインストール済みならVisual Studio Express 2012でもVisual C# 2010 Expressでも構いません。

ソースコードのダウンロード

ソースコード全体をZIPでダウンロードして適当なディレクトリに展開してください。

ビルド

OmegaChart-英数字のディレクトリのzanetti.slnをダブルクリックしてVisual Studioを起動してください。ツールバーに表示されているソリューション構成が、DebugとなっていたらReleaseに切り替えてください。切り替えたら[ビルドの]の[ソリューションのビルド]でビルドできます。

Visual C# 2010 Expressはデフォルトではツールバーでソリューション構成の選択ができません。[ツール]の[設定]で[上級者設定]を選んでください。

ビルドターゲットをAny CPUから変更する必要はありません。ビルドしたOmegaChart.exeは64bit環境では64bitで動作します。

普通にビルドすると株価データのダウンロードはk-db.comから行いますが、条件付きコンパイルシンボルにMUJINZOUを指定すると無尽蔵からのダウンロードに変更できます。

インストール

すでにOmegaChartがインストールされているディレクトリに、bin/Releaseの下にできたOmegaChart.exeとすべてのDLLをインストールしてください。grammatica-1.5.dll、MagicLibrary.DLL、SevenZipSharp.dll、7z.dll、7z64.dllのすべてです。

新たにインストールする人は、C:\Program Files (x86)やC:\Program Filesの下のディレクトリを避けてください。これらのディレクトリの下はUACによるアクセス制限が掛かるので、OmegaChartは正常に動作しません。

DLLについて

オリジナルのソースコードで使用していたDotNetMagic2005.DLLはライセンスが不明なので、DotNetMagic2005.DLLの古いバージョンであり再配布可能なMagicLibrary.DLLに変更してあります。

grammatica-1.4.dllもライセンスが変則的なのでgrammatica-1.5.dllに変更しました。grammatica-1.4.dllが64bit動作の妨げになっていたので、これが改善されます。

株価データのダウンロードを無尽蔵に切り替えたときに、オリジナルのソースコードではUNLHA32.DLLが必要でしたが、これも64bit動作の妨げになるので排除しました。そのために用いているのがSevenZipSharp.dll、7z.dll、7z64.dllです。

最近のコミット (Recent Commits)

Rev.TimeAuthorMessage RSS
abec95182022-12-15 22:48:19panacoranYahooファイナンスからの株価取得が途中で止まるのを回避
433dcd422022-04-05 00:47:20panacoran市場区分の見直しに対応
91231cd32022-04-04 22:58:00panacoran複数市場対応で市場チェックしていたのを出来高ベースに変える
0da7af372021-07-22 12:42:13panacoranYahooファイナンスからの取得で出来高が調整後終値になるのを...
44e9801e2021-07-21 21:54:48panacoranYahooファイナンスからの取得で日経平均とTOPIXが歯抜けにな...
a3aa6bb22021-07-20 23:04:27panacoranYahooファイナンスの形式変更に対応する
34c9dd7e2021-07-20 21:42:04panacoran2021年の休日の変更に対応する
5e51b27c2021-04-29 16:08:32panacoranYahooファイナンスからETF/ETNの株価をダウンロードできない...
aa9754472021-04-11 22:52:16panacoranYahooファイナンスの形式変更に対応する
e3f7622d2020-01-17 17:58:43panacoran無尽蔵のURLの変更に対応する

最近更新されたチケット (Latest updated Tickets)

TitlePriorityMilestoneTagsCreated atLast Update
無尽蔵から取得できてないデータが多少あるMiddle2020-03-16 21:35:292020-03-16 21:35:29
Submit