Backtest Analytics Panel
- インディケータ
- バージョン: 1.0
- アクティベーション: 5
Backtest Analytics Panel は「このシステムが良いかどうか」を判定するものではありません。どこで稼いで、どこで失ったかを表示します。
口座の決済済みトレード履歴(実口座、または実ティックでのバックテスト結果)を読み取り、1枚のパネルでブロックに分解します。
【表示内容】
範囲(Scope)
- 対象期間、集計トレード数、銘柄数
パフォーマンス(Performance)
- 純損益、勝率(件数付き)、総利益/総損失
- プロフィットファクター、1トレードあたりの期待値
月別損益(Monthly P/L)
- 直近N か月分。それぞれ損益とトレード数を表示
曜日別損益(Weekday P/L)
- 月曜〜日曜。それぞれ損益とトレード数
時間帯別損益(Time of day P/L)
- 00-03 〜 20-23 の4時間ブロック。それぞれ損益とトレード数
ドローダウン/連敗(Drawdown / streak)
- 最大DD、現在DD、最長の水面下期間
- 最大連敗数、平均利益/平均損失、勝ちと負けの平均保有時間
- 保有中のトレード(統計には含めず別掲)
【何の役に立つか】
プラスの純損益は、1か月が全部を稼いでいたことを隠せますし、特定の曜日だけが負け続けていることも隠せます。同じトレードを月・曜日・時間で切り分けると、1つの損益数字が「残すもの/捨てるもの」のチェックリストに変わります。
【バックテストと併用する場合】
- バックテストを実行し、その履歴を口座に残したまま、同じ銘柄のチャートにこのパネルを付けてください。
- 集計対象は決済済みの約定のみです。テスト終了時に保有中だったポジションは別掲され、統計からは除外されます。
【入力パラメータ】
範囲
- 集計期間(日、0 = 全期間)
- 銘柄フィルタ(部分一致、空 = 全て)
- MagicNumber(0 = 全て)
パネル
- パネル表示、表示位置(コーナー)、X/Y オフセット、パネル幅、数値列のオフセット
- 月別表示数、フォント、フォントサイズ、更新間隔
色
- 背景、ヘッダー、枠線、項目名、数値
【注意事項】
- 読み取り専用です。発注は行いません。
- 統計は決済済みの約定から計算します。部分決済は履歴に現れたとおりに集計されます。
- 標準のチャートオブジェクトのみを使用します。DLL は不要で、外部通信も行いません。
【免責事項】
本インジケーターは分析ツールです。過去のトレードの分解結果は将来の結果を保証するものではありません。取引にはリスクが伴います。
