Trading Performance Monitor
- インディケータ
-
Khac Thanh Bui
トレードのロジックをアルゴリズムの精度へ。実践的なトレードのニーズとハイエンドなソフトウェア開発の架け橋となり、FXとゴールド向けのプロフェッショナルツールを開発しています。
私の開発物:
- ⚙️ アルゴリズムシステム:プロップファーム(Prop-Firm)の厳しい基準を満たすロジック(安全なブレイクアウト、マーチンゲールなし)から、ダイナミックで高利回りのエンジン(スマートグリッド/DCA)まで提供します。
- 📊 高度なユーティリティ:シームレスな裁量トレードを実現する、プロ仕様のUIを備えた高性能ダッシュボードおよびポジション管理ツール。
私のコミットメント: - バージョン: 1.11
Trading Performance Monitor
MetaTrader 5向けのマルチEAパフォーマンスダッシュボードです。開いているチャート上で稼働しているエキスパートアドバイザー(EA)を自動的に検出し、それぞれの成績をリアルタイムで追跡します。
Trading Performance Monitorは、MetaTrader 5向けの情報表示インジケーターです。口座履歴と保有ポジションを読み取り、EAごとにデータをグループ化して、パフォーマンス、取引履歴、リスク指標、ドローダウン、月次履歴、シンボル別結果をカバーする7ページのインターフェースで表示します。注文の発注やポジションの変更は一切行いません。
Overview
複数のEAを同時に稼働させているトレーダーは、どのEAが利益を出していて、どのEAが損失を出しているのかを簡単に把握する方法を持たないことがよくあります。口座履歴ではすべての戦略が混在し、ターミナルは口座全体としての結果を表示するだけで、各EAごとの結果は示されません。
このインジケーターは開いているすべてのチャートをスキャンし、どのEAがどのチャートに取り付けられているかを識別し、マジックナンバーを通じてそれらのチャートを対応するポジションおよび決済済み取引と照合します。マジックナンバーを持たないポジションは手動取引として別途グループ化されるため、裁量取引が自動売買の結果と混在することはありません。このインジケーターはデータの読み取りのみを行うため、取引に影響を与えることなく、どのチャートにでも取り付けることができます。
Key Features
- EAの自動検出 — 開いているチャートは継続的にスキャンされ、新しく取り付けられたEAは手動設定なしでテーブルに表示されます。閉じられたチャートや割り当てが変更されたチャートも検出されます。
- EAごとの内訳 — シンボル、時間足、マジックナンバー、最大ドローダウン、合計損益、取引回数、勝率、ステータスが各EAごとに別々の行で表示されます。
- 口座サマリーカード — 合計損益、残高、有効証拠金、最大ドローダウン、プロフィットファクター、勝率が追跡中のすべてのEAにわたって計算され、パネル上部に表示されます。
- 月次履歴 — 口座の全取引履歴が暦月ごとにグループ化され、各月の取引回数、ロット数、勝率、利益、プロフィットファクター、リターン率、月末有効証拠金が表示されます。
- リスク指標 — シャープレシオ、ソルティノレシオ、カルマーレシオ、CAGRが月次リターンの系列から算出され、計算に用いた前提条件はページ上に直接記載されます。
- ドローダウンチャート — 口座が過去のピークからどれだけ下落したかを時系列で示す資産曲線です。
- シンボル別集計 — 結果が銘柄ごとに集計され、どのシンボルが口座の結果に最も貢献しているかを一目で確認できます。
- 多言語の列見出し — テーブルの列見出しはパネル上で8言語に切り替えることができます。
How It Works
起動時にインジケーターは口座の取引履歴と保有ポジションを読み取り、続いてチャートを列挙し、どのEAがどのチャートに取り付けられているかを記録します。取引とポジションはマジックナンバーによって割り当てられ、同じシンボルの対応するチャートと照合されます。
含み損益と保有ポジション数は、現在の数値を正確に保つため、更新サイクルごとに再計算されます。負荷の高い履歴計算はターミナルの応答性を保つためにより緩やかなキャッシュ間隔で実行され、月次レポート、取引一覧、リスク指標は該当ページを開いたときにのみ計算されます。
Reading the Panel
サイドバーでは7つのページを切り替えられます。Overviewは追跡中の各EAを一覧表示し、Performanceは日次の資産曲線を表示し、Tradesは直近の決済済み取引を一覧表示し、Risk Analysisは算出されたレシオを表示し、Drawdownはドローダウン曲線を表示し、Monthly Reportは月ごとに結果をグループ化し、Symbolsは銘柄ごとに結果をグループ化します。
緑色の数値は利益または良好な結果を示し、赤色の数値はその逆を示し、ハイフンはその項目についてまだ十分なデータがないことを意味します。
Recommended Use
このインジケーターは価格データではなく口座データを表示するため、どのシンボル・時間足でも動作し、1枚のチャートだけでターミナル全体を監視できます。2つ以上のEAを稼働させている口座や、自動売買と手動取引を区別する必要がある口座で特に役立ちます。
資産の増加とドローダウンの履歴は、インジケーターが最初に取り付けられた時点から記録が始まるため、稼働期間が長くなるほどこれら2つのページの情報量が増えていきます。月次レポートと取引一覧は口座の全履歴を読み取るため、取り付け直後から利用できます。
Parameters
- Panel refresh interval — パネルとリアルタイム数値を更新する頻度(秒) — Default: 3
- Show panel — チャート上にパネルを表示または非表示にします — Default: true
- Text size — パネルで使用するフォントサイズ(ピクセル) — Default: 9
- Debug logging — 診断メッセージを追加でターミナルのジャーナルに記録します — Default: false
- Cache refresh interval — 履歴結果を再計算する頻度(秒) — Default: 10
- Maximum tracked Expert Advisors — テーブルに保持できるEA数の上限 — Default: 100
Notes
本インジケーターは監視ツールです。ポジションの発注、変更、決済は一切行わず、いかなる種類の取引指示も送信しません。
Risk Analysisページの最大ドローダウンは月末の有効証拠金値から算出されるため、単一月内に発生して回復したドローダウンよりも低い値になる場合があります。Drawdownページは日次サンプルを使用しますが、インジケーターが取り付けられて以降の期間のみを対象とします。リスクレシオは無リスク金利をゼロと仮定し、月次リターンから年率換算されます。
まだ取引を行っていないEAは、そのチャートが検出された時点で表示されますが、最初のポジションを開くまでは取引結果と関連付けることができません。
