Trade History Statistics Panel
- インディケータ
- バージョン: 1.0
- アクティベーション: 5
Trade History Stats Panel(MT4 版)は、ご自身の口座の取引履歴から決済済みの取引を読み取り、成績をチャート上のパネルに集計して表示する MT4 用インジケーターです。取引数、勝率、プロフィットファクター、平均損益(1回あたり)、確定損益の最大ドローダウン、保有時間、売り・買い別の成績と、月別・銘柄別・曜日別・時間帯別の表を確認できます。自動で記入される「取引の記録帳」のように、過去の取引を振り返るための道具です。注文・変更・決済は一切せず、売買シグナルも出しません。
■ はじめに:口座履歴の期間を「全期間」に
MT4 では、インジケーターが読める履歴は、ターミナルの「口座履歴」タブで選んでいる期間の分だけです(MT4 の仕様)。全部を集計するには、「口座履歴」タブを右クリックして、期間を全期間(英語版では All History)にしてください。パネルの下にもこの注記が出ます。
■ 表示するもの
・期間のボタン:今日/今週(月曜始まり)/今月/先月/今年/全期間/指定。決済した時刻(サーバー時間)で判定します(「口座履歴」タブに読み込まれている取引の中から)
・パネル上の絞り込み:銘柄(全部/チャートの銘柄のみ/指定した一覧)、マジック番号(全部/手動の取引のみ(マジック0)/指定した一覧)。手数料とスワップを含めるかどうかもワンクリックで切り替えられます
・要約:取引数、勝ち/負け(±0 の取引数も表示)、勝率、損益の合計、勝ちの合計、負けの合計、プロフィットファクター、平均損益(1回あたり)、平均の勝ち・負け、最大の勝ち・負け、最大連勝・連敗、最大ドローダウン(確定損益、金額と%)、平均の保有時間、手数料、スワップ、売り・買い別の成績
・表:月別(決済時刻)、銘柄別、曜日別(建てた時刻)、時間帯別(建てた時刻・サーバー時間)。それぞれ取引数・勝率・損益・PF・平均を表示。行が多いときはページを分けます
・確定損益の推移(選んだ取引の損益の累計)
・CSV 出力(要約と取引の一覧。MQL4\Files に保存)
・表示言語は MT4 の言語から自動で選びます(日本語なら日本語、それ以外は英語。手動でも切り替え可)。明るい配色・暗い配色もチャートの背景から自動で選びます。四隅のどこにでも置け、大きさは3段階、1行に折りたためます
・チャートの時間足を変えても、ボタンで選んだ表示はそのまま残ります
■ 集計の決まり(ご自身の記録と見比べられるように)
・1件の取引=1つのポジション。MT4 では部分決済すると残りが新しいチケットになります。注文のコメント("from #"/"to #")でつながりをたどり、つながったチケットをまとめて1件と数えます。両建ては別々の取引です
・反対の注文による決済(CloseBy)で閉じた2つの注文は、コメント("close hedge by #")で組にして、1件の取引として数えます(両方の損益・手数料・スワップを合計)
・このつながりは MT4 の標準の注文コメントに頼っています。取引会社がコメントを書き換える場合や、元のチケットが「口座履歴」の期間の外にある場合は、つながったチケットを別々の取引として数えることがあります。そのときは取引数と勝率が変わりますが、損益の合計は正しく出ます
・入金・出金・クレジット(ボーナス)は取引に数えません。クレジットはドローダウン%の計算に使う残高にも含めません
・損益=注文の損益+手数料+スワップ(手数料・スワップは「含む」のとき)。口座通貨の最小単位の半分より大きければ勝ち、小さければ負け、その間は ±0 です。勝率=勝ちの数÷取引数
・最大ドローダウン=選んだ期間・絞り込みの取引の確定損益を累計した線が、それまでの最高値からいちばん大きく下げた幅。未決済の注文(含み損益)は含みません。%は、その下げ幅を最高値の時点の口座残高で割った値です。その時点の残高は今の残高から逆算するため、「口座履歴」の期間が短くても計算できます
・MT4 の口座レポートは決済したチケットごとに数えるため、部分決済や CloseBy があると、取引数や勝率がこのパネルと違うことがあります
■ ご注意
・ご自身の過去の決済済み取引を集計したもので、将来の成績を示すものでも約束するものでもありません。売買シグナルや投資の助言ではありません。売買の判断はご自身の責任で行ってください
・集計の対象は「口座履歴」タブで選んでいる期間の取引だけです(上の「はじめに」)。取引会社が古い履歴を提供していない場合、その取引は数えられません
・時刻はすべて取引会社のサーバー時間です
・CSV には口座番号が入ります(ファイル名とファイルの中)。人に渡すときは消してからお渡しください
・ボタンで選んだ表示は MT4 を起動している間は保たれます。MT4 の再起動後や設定を変えたときは、設定画面の値から始まります
■ その他
・MetaTrader 4 専用です(MT5 版は別商品です)。すべての銘柄・時間足のチャートに置けます(初期設定では、チャートの銘柄・時間足に関係なく口座全体の取引を集計します)
・同じチャートに複数入れられます(例:マジック番号ごとに1つずつ)。同じ角に置いたパネルは縦に並びます
・DLL、インターネット通信は使いません。初期設定では、ファイルを書くのは CSV のボタンを押したときだけです
・すべての定義を書いた PDF の使い方ガイド(日本語/英語)があります。ご購入後に MQL5 のメッセージでご連絡いただければお送りします
・サポートは MQL5 のメッセージで、3営業日以内に返信します。対応範囲は導入・設定・不具合のご報告です。相場観、売買の判断、トレードの方法についてのご質問にはお答えできません
