Ver2の作業にとりかかり、はや2ヶ月。
ようやく、シミュレーションの基本機能がほぼできました。

できたところ
架空口座があり、単利・複利・定率・定額等の運用方法も再現。
仕掛けるときの優先順位もプログラムでルール化。
マルチストラテジー機能。
ややGUI。

できていないところ
ルールのor設定、「または」ができない。(忘れてた。。。)
資産曲線。
サマリー。
シグナル数条件。
スクリーニング。
結果保存。

Martin Fowlerさんの「リファクタリング」を読んで機能拡張がやりやすくなりました。
リファクタリングとラムダ式は相性が抜群です。

クラスごとのテストも一応やっていますが、口座を組み入れるときは苦戦しました。
いつになったら完成なのかな?
年末までにできるのかなあ。