MT5で損益集計インジケータを使う前に確認すること

EAファンクラブ

本記事は、MT4/MT5・MQL4/MQL5・EA・インジケータに関する技術情報・一般的な運用知識を解説するものです。特定の金融商品の売買、投資判断、利益獲得を推奨・保証するものではありません。

MT5の損益集計インジケータとは

MT5の損益集計インジケータとは、取引履歴、損益情報、ポジション情報などを確認しやすく整理するための補助ツールです。

日別・週別・月別の損益、銘柄別の状況、マジックナンバー別の取引履歴、ロット数、決済履歴などをチャート上やCSVで確認しやすくする目的で使われます。

ただし、損益集計インジケータは、利益を増やすことや損失を防ぐことを保証するものではありません。あくまで、取引履歴や検証記録を確認しやすくするための集計補助ツールです。

この記事では、MT5で損益集計インジケータを使う前に確認したい項目を、集計対象、期間、シンボル、マジックナンバー、CSV出力、表示項目、ログ確認の観点から整理します。

1. まず集計対象を確認する

損益集計インジケータを使う前に、最初に確認するべきことは「何を集計するか」です。

取引履歴全体を集計するのか、特定シンボルだけを集計するのか、特定EAやマジックナンバーだけを集計するのかによって、必要な設定や表示項目が変わります。

集計対象確認すること
口座全体すべての取引履歴を対象にするか
チャートシンボル現在表示している銘柄だけを対象にするか
特定シンボル複数銘柄の中から指定銘柄だけを集計するか
マジックナンバー別EA別・ロジック別に集計するか
手動注文手動取引を含めるか、除外するか

集計対象があいまいだと、表示された損益が何を表しているのか分かりにくくなります。

2. 日別・週別・月別の集計範囲を確認する

損益集計インジケータでは、日別、週別、月別などの期間別集計を表示することがあります。

この場合、期間の区切り方を確認しておく必要があります。

  • 日別集計の開始時刻はいつか
  • 週別集計は月曜日始まりか、日曜日始まりか
  • 月別集計はサーバー時間基準か
  • MT5サーバー時間とPC時間のどちらを使うか
  • 日本時間換算が必要か
  • 年またぎ・月またぎの処理が想定どおりか

日付の区切りが想定と違うと、日別損益や月別損益の見え方が変わります。

特に、海外ブローカーのMT5ではサーバー時間が日本時間と異なる場合があります。集計結果を見る時は、どの時間を基準にしているかを確認してください。

3. 確定損益と含み損益を分けて確認する

損益集計では、確定損益と含み損益を分けて考える必要があります。

確定損益は、すでに決済された取引の損益です。含み損益は、現在保有中のポジションに発生している未確定の損益です。

項目意味確認すること
確定損益決済済み取引の損益履歴から集計しているか
含み損益保有中ポジションの未確定損益現在価格で更新されるか
合計損益確定損益と含み損益の合算どちらを含む表示か明記されているか

「損益」とだけ表示されている場合、それが確定損益なのか、含み損益込みなのかを確認してください。

4. 手数料・スワップを含めるか確認する

損益集計では、取引損益だけでなく、手数料やスワップを含めるかどうかも重要です。

確認する項目は以下です。

  • 手数料を損益に含めるか
  • スワップを損益に含めるか
  • 税金やその他費用は対象外か
  • 口座履歴上の損益と一致する表示か
  • 銘柄別・EA別の集計にも手数料を反映するか

同じ取引履歴を見ていても、手数料やスワップを含めるかどうかで集計結果が変わります。

5. マジックナンバー別集計を確認する

複数のEAを同じMT5口座で使っている場合、マジックナンバー別の集計が重要になります。

マジックナンバーを使うことで、どのEAやロジックの取引なのかを分けて確認しやすくなります。

確認する項目は以下です。

  • マジックナンバーを表示できるか
  • マジックナンバー別に損益を集計できるか
  • 複数マジックナンバーをグループ化できるか
  • 手動注文のマジックナンバー0をどう扱うか
  • コピーEAや注文補助ツールのマジックナンバーを識別できるか

マジックナンバー別の集計がない場合、複数EAの損益を後から切り分けにくくなります。

6. シンボル別集計を確認する

複数銘柄でEAや裁量取引を行う場合は、シンボル別集計も重要です。

確認する項目は以下です。

  • シンボル別に損益を表示できるか
  • シンボル別に取引回数を表示できるか
  • シンボル別にロット数を確認できるか
  • チャートシンボルだけを対象にできるか
  • GOLD、XAUUSD、XAUUSDcなどの表記違いに注意できるか

ブローカーや口座タイプによって、同じ銘柄でもシンボル名が異なる場合があります。シンボル別集計では、実際のMT5上の銘柄名を確認してください。

7. 表示項目を確認する

損益集計インジケータでは、チャート上のパネルやコメント欄に集計結果を表示する場合があります。

表示項目が多すぎると見にくくなり、少なすぎると確認に必要な情報が足りなくなります。

確認したい表示項目は以下です。

  • 当日損益
  • 週次損益
  • 月次損益
  • 累計損益
  • 保有中ポジション数
  • 合計ロット
  • 銘柄別損益
  • マジックナンバー別損益
  • 最終更新時刻

表示パネルを使う場合は、チャート上の他のインジケータやEAパネルと重ならないかも確認してください。

8. CSV出力や外部連携を確認する

損益集計インジケータでは、CSV出力やGoogle Sheets連携に対応できる場合があります。

CSV出力を使う場合は、保存先、文字コード、区切り文字、列名、ファイル名ルールを確認してください。

Google Sheets連携を使う場合は、WebRequest、GAS URL、共有権限、シート構造の確認が必要です。

連携方式確認すること
CSV出力保存先、ファイル名、文字コード、列名、出力タイミング
Google Sheets連携WebRequest、GAS URL、共有権限、シート構造
Discord通知Webhook URL、通知条件、送信ログ

外部連携機能を使う場合は、URLやAPIキーなどの管理にも注意してください。

9. 取引履歴の取得範囲を確認する

損益集計インジケータでは、MT5の取引履歴からデータを取得する場合があります。

そのため、MT5側の履歴表示範囲や取得対象が影響することがあります。

確認する項目は以下です。

  • MT5の口座履歴で対象期間が表示されているか
  • 全履歴を取得する設定か
  • 直近期間だけを取得する設定か
  • バックテストとリアル稼働で履歴取得方法が異なるか
  • 決済履歴と現在ポジションの両方を見ているか

履歴範囲が不足していると、過去の取引が集計に含まれない場合があります。

10. 表示が合わない時に確認すること

損益集計インジケータの表示が想定と違う場合は、以下を確認してください。

  • 集計対象期間が合っているか
  • サーバー時間とPC時間の違いがないか
  • 対象シンボルが合っているか
  • 対象マジックナンバーが合っているか
  • 手数料やスワップを含める設定か
  • 現在ポジションの含み損益を含めているか
  • MT5の履歴表示範囲が不足していないか

単に「数字が合わない」と見るのではなく、どの集計条件で表示されているかを順番に確認することが重要です。

11. ログで確認したい項目

損益集計インジケータでは、集計結果そのものだけでなく、集計処理のログも確認できると不具合調査がしやすくなります。

確認できるとよいログ項目は以下です。

  • 集計対象期間
  • 対象シンボル
  • 対象マジックナンバー
  • 取得した取引件数
  • 集計対象外にした取引の理由
  • CSV出力結果
  • Google Sheets送信結果
  • 表示更新時刻

ログ例として、以下のような項目が確認できると、集計条件の確認がしやすくなります。

PROFIT_SUMMARY_INIT: enabled=Y mode=CHART_SYMBOL symbol=GOLD
PROFIT_SUMMARY_RANGE: period=DAILY from=2026-05-15 00:00:00 to=2026-05-15 23:59:59 basis=SERVER_TIME
PROFIT_SUMMARY_SCAN: deals=42 included=38 excluded=4
PROFIT_SUMMARY_SKIP: ticket=123456 reason=MAGIC_NOT_INCLUDED
PROFIT_SUMMARY_RESULT: day_profit=1250.00 week_profit=3420.00 month_profit=8120.00
PROFIT_SUMMARY_CSV: status=OK file=profit_summary_GOLD_2026-05-15.csv

上記は確認項目の例です。実際のログ名や表示形式は、使用している損益集計インジケータの仕様によって異なります。

12. 損益集計インジケータで注意したいこと

損益集計インジケータを使う場合は、以下に注意してください。

  • 表示される損益が確定損益か、含み損益込みか確認する
  • 手数料・スワップを含めるか確認する
  • 集計対象期間の基準時刻を確認する
  • シンボル名やマジックナンバーの対象範囲を確認する
  • CSV出力や外部連携時は個人情報や口座情報に注意する
  • 集計結果を将来の成績保証として扱わない

損益集計は、過去の取引や現在の状態を確認するための補助です。表示結果をどのように扱うかは、利用者自身の確認が必要です。

13. 問い合わせ前に整理しておく情報

損益集計インジケータについて相談する場合は、以下を整理しておくと確認が進めやすくなります。

項目整理する内容
使用環境MT4 / MT5、ブローカー、口座タイプ、対象シンボル
集計対象口座全体、チャートシンボル、特定マジックナンバーなど
集計期間日別、週別、月別、任意期間など
表示項目確定損益、含み損益、ロット数、取引回数、手数料、スワップなど
外部出力CSV出力、Google Sheets連携、Discord通知の有無
発生している症状数字が合わない、表示されない、CSVが出ない、更新されないなど
ログExpertsログ、Journalログ、インジケータの診断ログ

損益集計とあわせて確認したい記事:損益集計インジケータを使う場合は、日別・月別・シンボル別・マジックナンバー別の集計だけでなく、CSV出力やGoogle Sheets連携との関係も確認しておくと、記録を整理しやすくなります。

14. まとめ

MT5で損益集計インジケータを使う前には、集計対象、期間、確定損益と含み損益、手数料・スワップ、マジックナンバー、シンボル、表示項目、CSV出力、外部連携の有無を確認することが重要です。

損益集計インジケータは、取引履歴や損益情報を確認しやすくするための補助ツールです。利益や将来成績を保証するものではありません。

EAファンクラブでは、MT4/MT5向けの損益集計インジケータ、CSV出力ツール、Google Sheets連携ツール、ログ確認補助ツールなどについて、用途や環境に合わせた開発・改修相談を扱っています。

損益集計や記録補助ツールの仕様でお困りの場合は、確認したい集計対象、表示項目、対象シンボル、マジックナンバー、出力形式、Expertsログを整理したうえでご相談ください。

当サイトでは、投資助言、相場予測、売買判断、特定ブローカーへの誘導は行っていません。ご相談は、MT4/MT5・MQL4/MQL5の開発・設定・検証・不具合調査に関する内容に限ります。

関連ページ

ABOUT ME
記事URLをコピーしました