OrangeSignal Trading System Environment 変更履歴
================================================
http://orangesignal.sourceforge.jp/trading/


バージョン 2.2.1
----------------

全般
* pom.xml 修正
* Spring Framework アップグレード
* FreeMarker アップグレード
* Commons Logging -> SLF4J へ移行
* Apache Log4j -> LogBack へ移行


バージョン 2.2.0
----------------

全般
* jp.sf.orangesignal.trading.data パッケージ追加をよびデータセット関連実装の変更


バージョン 2.1.0
----------------

全般
* パッケージ jp.sourceforge.* -> jp.sf.* へ変更
* パフォーマンスレポートの手数料モデルが適切に出力されるよう修正
* Apache Commons Lang への依存性を排除

パッケージ jp.sf.orangesignal.trading.backtest.launcher
* BacktesterLauncher を jp.sf.orangesignal.trading.backtest パッケージへ移動
* S2BacktesterLauncher を OrangeSignal Trading System Environment for Seasar2 モジュールへ分離
* StringManager を OrangeSignal Technical Analysis の jp.sf.orangesignal.ta.util パッケージへ移動

パッケージ jp.sf.orangesignal.trading.stats.report
* EquityCurveReporter 追加


バージョン 2.0.1
----------------

全般
* seasar2 サポートバージョンを 2.4.38 ⇒ 2.4.19 へダウングレード
* Maven 2 POM ファイルの SCM URL を修正
* バックテスター起動用バッチファイル修正

パッケージ jp.sourceforge.orangesignal.trading.backtest
* BacktestException 例外クラスを追加

パッケージ jp.sourceforge.orangesignal.trading.strategy
* Strategy ⇒ TradingStrategy へ名称変更
* Strategy#init() ⇒ TradingStrategy#prepare へ名称変更
* Strategy#process() ⇒ TradingStrategy#execute() へ名称変更
* Strategy#terminate() ⇒ TradingStrategy#close へ名称変更
* StrategyStatus 廃止削除
* TradingStrategyContext 及び TradingStrategyContextAware 追加
* StrategySupport ⇒ TradingStrategySupport へ名称変更

パッケージ jp.sourceforge.orangesignal.trading.stats.report
* TextFileReporter のリソースコピー処理を改善

パッケージ jp.sourceforge.orangesignal.trading.util
* StringManager を jp.sourceforge.orangesignal.trading.backtest.launcher パッケージへ移動しパッケージレベルのクラスへ変更
* jp.sourceforge.orangesignal.trading.util パッケージ削除
