USER GUIDE
MT4 取引履歴 集計ツール 簡易マニュアル
MT4ターミナルから保存した「詳細レポート(DetailedStatement.htm)」を読み込み、決済済み(Closed)取引のみを日別・EA別・Sell/Buy別・通貨ペア別に集計します。 表はPDF(印刷)として出力できます。
日別集計
EA別(マジック割当)
Sell/Buy別
未割当を別枠
PDF出力(A4縦)
最短で使う
3ステップで集計→PDF保存まで。
- MT4で「詳細レポート」を保存
- Webで HTMLを読み込む
- 必要なら マジック割当→PDF出力
重要: このツールは DetailedStatement.htm(詳細レポート)形式のみ対応です。
1. このツールでできること
MT4の取引レポートHTMLから、決済済み取引を抽出し、見やすい集計表として表示します。
集計の単位
- 日付ごとにブロック化し、日別合計を表示
- 日付ブロック内で EA別に集計し、EA日計も併記
- EA内で「通貨ペア × Sell/Buy」に分解して件数/ロット/損益を算出
対象と除外
- 対象: 決済済み(Closed)取引
- 除外: 取引中(未決済)/Open Trades
- 未割当: EA名未設定マジックは別枠にまとめて表示
出力
- 画面の集計表をそのまま印刷(PDF保存)
- PDFはA4縦で、横幅に収まるよう最適化
- PDF最下部に総損益(JPY)を表示
2. 事前準備
必要なものは「MT4」と「HTMLレポート」と「ブラウザ」だけです。
MT4(MetaTrader 4)
口座履歴が表示できる状態にしてください。
MT4から保存したHTML
右クリック→詳細レポートとして保存で作成した
DetailedStatement.htm を用意します。
推奨ブラウザ
Chrome / Edge 推奨(PDF保存が安定)。
3. MT4でHTMLファイル(詳細レポート)を作成する
集計の前提となるHTMLはMT4側で作成します。ここが最重要です。
-
1MT4を起動し、画面下部の「ターミナル」を表示表示されていない場合は、メニュー 「表示」→「ターミナル」 を選択します。
-
2「口座履歴」タブを開く集計対象期間の取引が表示される状態にします。必要に応じて右クリックから期間を調整してください。
-
3右クリック → 「詳細レポートとして保存」を選択保存形式は HTML(.htm / .html) のまま保存します。ファイル名は任意です。例:DetailedStatement_2026-01.htm
注意:簡易レポートは非対応です
このツールは「詳細レポート(Detailed Statement)」を前提にパースしています。簡易レポート等では読み込みエラーになります。
4. Webサイトで集計する
HTMLを読み込むだけで、集計表が自動生成されます。
-
1集計ツールのページを開くPCブラウザ(Chrome / Edge推奨)で、以下の集計ツールURLにアクセスしてください。
https://hangpong.com/mt4-ea2.html -
2「HTMLを読み込む」からファイルを選択先ほどMT4で保存した DetailedStatement.htm を選択します。
-
3集計結果が画面に表示される上部にサマリー(件数・総損益等)、下部に集計表が表示されます。未割当(未設定)がある場合は別枠にも表示されます。
5. マジックナンバーでEA名を割り当てる
複数EAを稼働している場合、EA識別にはマジック割当が必要です(初回のみ)。
割当の手順
- 上部の 「マジック割当」 をクリック
- 未割当マジック一覧が表示される
- プルダウンからEA名を選択
- 「適用」 を押して反映
ポイント
- 同一EAでも通貨ペア別にマジックが異なる場合があります
- その場合は、異なるマジックでも同じEA名に割り当ててください
- 割当情報はブラウザに保存され、次回以降も維持されます
割当が消えた場合
- ブラウザのデータ削除、別PC/別ブラウザ利用で保存情報が消えることがあります
- その場合は再度割当してください
「割当リセット」は保存済み割当を全削除します。運用時は注意してください。
6. EA名で絞り込み(フィルタ)する
特定EAだけ見たい場合に、チェックボックスで表示対象を切り替えます。
- 上部の 「EAフィルタ」 をクリック
- 表示したいEAにチェックを入れる
- チェックしたEAだけがメイン表に表示される
未割当(未設定)の取引は、フィルタに関係なく別枠に表示されます。
7. PDFとして保存(印刷出力)する
集計表をA4縦のPDFとして保存できます。縦方向はページを跨ぎます。
手順(推奨:Chrome / Edge)
- 上部の 「PDF出力(印刷)」 をクリック
- 出力先を 「PDFに保存」 に変更
- 用紙サイズが A4(縦) であることを確認
- 保存
PDFの特徴
- 列幅は横幅に収まるよう自動最適化
- 日付ブロック・日別合計・EA日計が見やすい配色
- 最下部に 総損益(JPY) を表示
8. よくある質問(トラブルシュート)
エラーの多くは「HTML形式違い」または「Closed取引がない」が原因です。
Q. 「Closed Trades: セクションを特定できませんでした」と表示されます
MT4の「詳細レポート(Detailed Statement)」形式ではない可能性が高いです。
- 口座履歴を右クリック → 詳細レポートとして保存 で出力してください。
Q. 読み込んでも何も変化がありません
決済済み(Closed)取引がHTMLに含まれていない、または表示期間が足りない場合があります。
- MT4の口座履歴で表示期間を広げてから、再度HTMLを保存してください。
Q. 「未割当(未設定)」が多いです
マジックナンバーがEA名に割り当てられていません。
- 上部の マジック割当 → EA名選択 → 適用 で解消します。
Q. 以前の割当が消えました
割当はブラウザ(PC/プロファイル)に保存されます。以下の場合に消えることがあります。
- ブラウザのデータ削除(Cookie/ローカルストレージ)
- 別PC・別ブラウザで利用
再度割当してください。
9. 注意事項
運用上の注意点です。
集計の前提
- 集計対象は 決済済み(Closed) のみです(未決済は無視されます)。
- 損益は JPY を前提に、3桁区切り(カンマ)で表示します。
- 集計結果は、MT4 HTMLに含まれるデータを元に計算します(MT4表示が元になります)。