VerO.20をアップロードしました。
今回のバージョンではいくつかのバグ修正と関数を1つ追加、仕様修正、また、レポートやグラフに関する追加修正が行われています。
また、メインのチャートに簡単な指標が追加されています。
○システムの状態確認関数Long()の判定が反対になっていたのを修正、また利便性のためShortシステム判定関数Short()を追加。
○結果グラフの結果データ表示配置および名前を変更、追加
○結果グラフの最終資産率をRateSumに名前変更(初期値を1としてデータの利益率をすべて合算した結果)
○結果リストのPFおよびMAXDDをRSPF(RateSumProfitFactor),RSMDD(RateSumMaxDrawDown)に変更。
○集計結果のRateSum表示、模擬集計には実際のドローダウン率等が追加されています。
○シミュレーション実行時のダイアログに設定変更ボタンを追加
○速度向上のためにシグナル生成時の不要な処理を削除(あまり変わってないかもしれません・・・。)
○画像エクスポート時にパスが変わり検証結果が読み込み、表示できなくなるバグを修正
○集計結果タグを選んでいる場合にシミュレーション結果または検証結果のリストからデータを選択するとそれぞれの集計結果が表示されるように変更
○集計結果に±利益時の合計、回数、平均およびペイオフレシオを表示(それぞれRateSum計算)
○シミュレーション時に最後の銘柄の仕切りがなかったのを修正
○最大ドローダウンの表示が左フレーム(銘柄ベース)、グラフ(価格ベース)、レポート(仕切りベース)で異なっていたのを統一(全データを日付順にソートして逐次計算を行った最大ドローダウンになっています。:掲示板で話している銘柄順等はまだ未実装)
○メインチャートに移動平均線3本、ボリンジャーバンド(普遍分散によるものなのでオメガチャートの数字とは異なると思います)、終値乖離線を入れてあります。これらは「設定」⇒「チャート表示設定」から表示設定ができます。
(色は基本的に変更できない仕様にしたいと思っています(色や線のタイプを変更できる場合は凡例をつけないといけないので)。そのため色の選択が現在のものでは微妙なので意見があればよろしくお願いします。)
※たくさん同時に修正が入ったので細かいところがおかしいかもしれません。もしおかしな点を見つけた方は掲示板までよろしくお願いします。