MT4 EA別取引履歴マニュアル - HangPong

コンテンツに移動します

USER GUIDE

MT4 取引履歴 集計ツール 簡易マニュアル

MT4ターミナルから保存した「詳細レポート(DetailedStatement.htm)」を読み込み、決済済み(Closed)取引のみを日別・EA別・Sell/Buy別・通貨ペア別に集計します。 表はPDF(印刷)として出力できます。

日別集計 EA別(マジック割当) Sell/Buy別 未割当を別枠 PDF出力(A4縦)

最短で使う

3ステップで集計→PDF保存まで。

  1. MT4で「詳細レポート」を保存
  2. Webで HTMLを読み込む
  3. 必要なら マジック割当→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側で作成します。ここが最重要です。

  1. 1
    MT4を起動し、画面下部の「ターミナル」を表示
    表示されていない場合は、メニュー 「表示」→「ターミナル」 を選択します。
  2. 2
    「口座履歴」タブを開く
    集計対象期間の取引が表示される状態にします。必要に応じて右クリックから期間を調整してください。
  3. 3
    右クリック → 「詳細レポートとして保存」を選択
    保存形式は HTML(.htm / .html) のまま保存します。ファイル名は任意です。
    例:DetailedStatement_2026-01.htm
注意:簡易レポートは非対応です
このツールは「詳細レポート(Detailed Statement)」を前提にパースしています。簡易レポート等では読み込みエラーになります。

4. Webサイトで集計する

HTMLを読み込むだけで、集計表が自動生成されます。

  1. 1
    集計ツールのページを開く
    PCブラウザ(Chrome / Edge推奨)で、以下の集計ツールURLにアクセスしてください。
    https://hangpong.com/mt4-ea2.html
  2. 2
    「HTMLを読み込む」からファイルを選択
    先ほどMT4で保存した DetailedStatement.htm を選択します。
  3. 3
    集計結果が画面に表示される
    上部にサマリー(件数・総損益等)、下部に集計表が表示されます。未割当(未設定)がある場合は別枠にも表示されます。

5. マジックナンバーでEA名を割り当てる

複数EAを稼働している場合、EA識別にはマジック割当が必要です(初回のみ)。

割当の手順

  1. 上部の 「マジック割当」 をクリック
  2. 未割当マジック一覧が表示される
  3. プルダウンからEA名を選択
  4. 「適用」 を押して反映

ポイント

  • 同一EAでも通貨ペア別にマジックが異なる場合があります
  • その場合は、異なるマジックでも同じEA名に割り当ててください
  • 割当情報はブラウザに保存され、次回以降も維持されます

割当が消えた場合

  • ブラウザのデータ削除、別PC/別ブラウザ利用で保存情報が消えることがあります
  • その場合は再度割当してください
「割当リセット」は保存済み割当を全削除します。運用時は注意してください。

6. EA名で絞り込み(フィルタ)する

特定EAだけ見たい場合に、チェックボックスで表示対象を切り替えます。

  1. 上部の 「EAフィルタ」 をクリック
  2. 表示したいEAにチェックを入れる
  3. チェックしたEAだけがメイン表に表示される
未割当(未設定)の取引は、フィルタに関係なく別枠に表示されます。

7. PDFとして保存(印刷出力)する

集計表をA4縦のPDFとして保存できます。縦方向はページを跨ぎます。

手順(推奨:Chrome / Edge)

  1. 上部の 「PDF出力(印刷)」 をクリック
  2. 出力先を 「PDFに保存」 に変更
  3. 用紙サイズが A4(縦) であることを確認
  4. 保存

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表示が元になります)。
MT4 Trade Summary
このページは集計ツールの利用手順をまとめたガイドです。
コンテンツに戻る