Strategy Tester Robustness Lab
- ユーティリティ
- バージョン: 1.0
- アクティベーション: 5
Strategy Tester Robustness Labは、バックテストを判断材料として利用する前に、MT5 Strategy Testerが示す検証結果の品質を確認するためのツールです。
このユーティリティは、MT5のCommon/FilesまたはMQL5/Filesに置かれたStrategy TesterのHTML、HTM、CSVレポートを読み込み、決済済み取引の損益系列を抽出します。そのうえで、再現可能な頑健性スコアと、根拠を明示した減点項目を算出します。出力されるローカルのテキストファイルは2つです。ひとつは平易な英語によるレポート、もうひとつは入力ハッシュ、実行設定、指標、警告、制約事項、免責事項を含むEvidence Packです。
チェック内容
- 確率的シャープレシオ(PSR)
- 最適化パス数とシャープレシオの分散に関する値を入力した場合に利用できるDeflated Sharpe Ratio(DSR)
- Monte Carloストレステスト
- ドローダウン感応度
- 期間分割時の安定性
- 外れ値への依存度
- パーサー整合性
不正な数値は補正せず、入力エラーとして拒否します。
ローカルのみで動作
本製品はEX5ユーティリティとしてローカル環境で動作します。DLLを読み込まず、Webリクエストを行わず、レポートを外部へアップロードせず、ブローカーへ接続せず、注文を執行しません。
重要な適用範囲
本製品が採点するのは、入力された過去のバックテスト結果のみです。認定証ではなく、投資助言でも将来の利益予測でもありません。EAの購入、販売、使用、取引を推奨するものではなく、プロップファームのチャレンジや口座運用の結果を保証するものでもありません。
サポート対象
- インストール
- ファイルの保存場所
- 対応するレポート形式
- 基本的な入力エラー
- 出力レポートの保存場所
サポート対象外
- EAの収益性分析
- 取引助言
- 最適化パラメータの推奨
- ブローカー、口座、プロップファームに関する助言
- 形式が壊れた第三者製レポートの修復
- ユーザーのEAの書き換え
出力ファイル
- <prefix>__human_report.txt
- <prefix>__evidence_pack.txt
出力ファイル名のprefixは、スクリプトの入力項目から変更できます。
