MT5補助ツール完全ガイド|通知・集計・注文・決済・診断・検証補助
MT5では、EAやインジケーター本体だけでなく、通知、集計、注文補助、決済補助、ログ確認、CSV出力、Google Sheets連携、WebRequest確認、EA動作診断などを補助するツールを組み合わせて使う場面があります。
これらのMT5補助ツールは、取引作業、記録、検証、通知、不具合確認、導入前確認をしやすくするためのものです。売買判断を代行するものではなく、利益、勝率、損失回避、将来の運用結果を保証するものでもありません。
この記事では、MT5ツールでできることを、通知、集計、注文補助、決済補助、検証補助、診断補助、外部連携の観点から整理します。自分が確認したい目的に近いツールを選ぶ前に、それぞれの役割と注意点を確認してください。
損益集計は、集計する期間・銘柄・マジックナンバー・費用の範囲まで確認します。注文補助、決済補助、リスク監視については、画面に表示する機能と実際に注文・停止・決済を行う機能を分けて読み進めてください。
この記事で確認すること
| 確認項目 | 確認する内容 |
|---|---|
| MT5補助ツールの役割 | EAやインジケーター本体とは別に、通知、集計、記録、診断、操作補助を行うツールの位置づけを確認します。 |
| 通知ツール | Discord通知、アラート、状態変化通知、エラー通知の確認ポイントを整理します。 |
| 集計・記録ツール | 損益集計、CSV出力、Google Sheets連携、取引履歴整理の違いを確認します。 |
| 注文補助・決済補助 | 新規注文の補助と、保有ポジションの決済補助を分けて確認します。 |
| 診断・ログ確認ツール | EAが動かない、通知が届かない、WebRequestが通らない場合の確認補助を整理します。 |
| リスク監視・コピーEA補助 | 証拠金、含み損益、ポジション数、コピー同期、マジックナンバーなどの確認ポイントを整理します。 |
| 購入前・利用前確認 | 対応環境、ライセンス、免責事項、サポート範囲、ログ提出方法を確認します。 |
MT5補助ツールとは
MT5補助ツールとは、EAやインジケーターの利用、確認、通知、記録、操作、検証、不具合調査を補助するためのソフトウェアです。
EAは自動売買や注文管理を行う場合があり、インジケーターはチャート上の表示や集計、通知を行う場合があります。一方で、補助ツールは、EAやインジケーターそのものの売買判断ではなく、利用者が状態を確認しやすくするために使います。
| 分類 | 主な役割 | 確認すること |
|---|---|---|
| 通知ツール | EAやインジケーターの状態をDiscordなどへ通知する | 通知対象、WebRequest設定、通知ログ |
| 集計ツール | 損益、取引履歴、ロット、マジックナンバー別の情報を整理する | 集計対象、期間、シンボル、履歴取得範囲 |
| 記録ツール | CSV出力やGoogle Sheets連携で記録を残す | 保存先、出力項目、個人情報・口座情報の扱い |
| 注文補助ツール | 発注パネル、ロット入力、TP/SL設定を補助する | 発注方向、ロット、TP/SL、銘柄、口座区分 |
| 決済補助ツール | 保有ポジションの一括決済、方向別決済、対象指定を補助する | 決済対象、マジックナンバー、チャート銘柄、手動注文の扱い |
| 診断補助ツール | EA設置、自動売買、認証、WebRequest、ログ状態を確認する | 起動状態、エラー、設定不備、VPS環境 |
| リスク監視ツール | 残高、有効証拠金、含み損益、ポジション数を確認する | 監視範囲、対象EA、対象Magic、通知条件 |
補助ツールを選ぶ時は、「何を自動化したいか」ではなく、「何を確認しやすくしたいか」「どの作業を整理したいか」を先に決めると選びやすくなります。
3つの違いを最初に確認
まずは、注文補助・決済補助・リスク監視の違いを簡単に確認してみましょう。
| 機能 | 主な目的 | よくある機能 |
|---|---|---|
| 注文補助 | 新しい注文を出しやすくする | BUY / SELL、ロット入力、TP / SL、指値・逆指値、確認画面 |
| 決済補助 | 保有ポジションを決済・管理しやすくする | 一括決済、BUY / SELL別決済、銘柄別決済、Magic Number指定、TP / SL変更 |
| リスク監視 | 現在の口座・ポジション状態を確認しやすくする | 含み損益、ポジション数、合計ロット、証拠金維持率、通知、ログ |
1つのツールに複数の機能が含まれている場合もあります。そのため、名前だけで選ぶのではなく、自分が何をしたいのかを確認することが大切です。
通知ツールでできること
通知ツールは、MT5上で発生した状態変化やログ情報を、Discord通知、アラート、メール通知、スマートフォン通知などで確認しやすくするためのツールです。
通知ツールを使うと、EAの起動、注文、決済、エラー、外部連携結果、定期ステータスなどを確認できる場合があります。
| 通知対象 | 確認できること | 注意点 |
|---|---|---|
| EA起動通知 | EAや通知ツールが起動したことを確認する | 起動通知は売買条件成立を意味しません。 |
| 注文・決済通知 | 注文送信、決済、失敗、ブロック理由などを確認する | 取引履歴やExpertsログと照合します。 |
| エラー通知 | 認証エラー、WebRequest失敗、設定不備などを確認する | 詳細原因はログで確認します。 |
| 定期通知 | 一定間隔で稼働状態を確認する | 通知間隔を短くしすぎると通知過多になります。 |
| 外部連携通知 | Google Sheets連携やCSV出力の結果を確認する | 外部サービス側の状態も確認します。 |
通知は状態確認の補助であり、売買指示や投資助言ではありません。通知が届いた場合でも、その後の判断は利用者自身が行う必要があります。
Discord通知ツールで確認すること
Discord通知ツールを使う場合は、MT5側のWebRequest設定、Discord側のWebhook、通知対象、通知ログを確認します。
| 確認項目 | 確認する内容 | 注意点 |
|---|---|---|
| WebRequest許可 | MT5のオプションで必要URLが許可されているか | VPS側MT5にも同じ確認が必要です。 |
| Webhook | Discord側のWebhookが有効か | Webhook URLは機密情報として扱います。 |
| 通知先 | 通知チャンネルが正しいか | テスト用と本番用を混同しないようにします。 |
| 通知対象 | 起動、注文、決済、エラー、定期通知のどれを送るか | 通知を増やしすぎないようにします。 |
| 送信ログ | 送信成功、HTTPステータス、WebRequestエラー | 通知が届かない時の確認に使います。 |
Webhook URL、GAS URL、APIキー、認証トークン、口座番号などは、公開ページや問い合わせ文にそのまま含めないでください。
通知を使いたい場合
状態を常にMT5画面で確認できない場合は、通知機能があると便利です。
通知方法は商品やツールによって異なり、MT5上のアラート、プッシュ通知、Discordなどに対応するものがあります。
- 何を通知するのか
- どの条件で通知するのか
- 同じ状態で何度も通知されるのか
- 外部サービスを使う場合に追加設定が必要か
- 通知に失敗した場合にログで確認できるか
Discordなどの外部通知では、WebRequestやWebhookの設定が必要になることがあります。Webhook URLやAPIキーなどの認証情報は、第三者へ不用意に共有しないでください。
集計ツールでできること
集計ツールは、MT5の取引履歴、損益、ロット、銘柄、マジックナンバー、期間別の状況を確認しやすくするためのツールです。
日別・週別・月別の損益、シンボル別集計、EA別集計、手動注文との分離など、確認したい範囲によって設定が変わります。
| 集計対象 | 確認できること | 注意点 |
|---|---|---|
| 口座全体 | 口座内の取引履歴や損益をまとめて確認する | 複数EAや手動注文が混在する場合があります。 |
| シンボル別 | 銘柄ごとの損益や取引回数を確認する | suffix付き銘柄名に注意します。 |
| マジックナンバー別 | EA別・ロジック別の履歴を確認する | Magic Numberの管理が必要です。 |
| 期間別 | 日別、週別、月別、任意期間で確認する | サーバー時間とPC時間の違いに注意します。 |
| 集計項目 | 損益、手数料、スワップ、ロット、取引回数などを確認する | 含める項目を明確にします。 |
集計結果は、過去の取引履歴や現在の状態を確認するためのものです。将来の結果や利益を保証するものではありません。
損益集計:MT5の損益集計インジケータとは
MT5の損益集計インジケータとは、取引履歴、損益情報、ポジション情報などを確認しやすく整理するための補助ツールです。
日別・週別・月別の損益、銘柄別の状況、マジックナンバー別の取引履歴、ロット数、決済履歴などをチャート上やCSVで確認しやすくする目的で使われます。
ただし、損益集計インジケータは、利益を増やすことや損失を防ぐことを保証するものではありません。あくまで、取引履歴や検証記録を確認しやすくするための集計補助ツールです。
この記事では、MT5で損益集計インジケータを使う前に確認したい項目を、集計対象、期間、シンボル、マジックナンバー、CSV出力、表示項目、ログ確認の観点から整理します。
損益集計:まず集計対象を確認する
損益集計インジケータを使う前に、最初に確認するべきことは「何を集計するか」です。
取引履歴全体を集計するのか、特定シンボルだけを集計するのか、特定EAやマジックナンバーだけを集計するのかによって、必要な設定や表示項目が変わります。
| 集計対象 | 確認すること |
|---|---|
| 口座全体 | すべての取引履歴を対象にするか |
| チャートシンボル | 現在表示している銘柄だけを対象にするか |
| 特定シンボル | 複数銘柄の中から指定銘柄だけを集計するか |
| マジックナンバー別 | EA別・ロジック別に集計するか |
| 手動注文 | 手動取引を含めるか、除外するか |
集計対象があいまいだと、表示された損益が何を表しているのか分かりにくくなります。
損益集計:日別・週別・月別の集計範囲を確認する
損益集計インジケータでは、日別、週別、月別などの期間別集計を表示することがあります。
この場合、期間の区切り方を確認しておく必要があります。
- 日別集計の開始時刻はいつか
- 週別集計は月曜日始まりか、日曜日始まりか
- 月別集計はサーバー時間基準か
- MT5サーバー時間とPC時間のどちらを使うか
- 日本時間換算が必要か
- 年またぎ・月またぎの処理が想定どおりか
日付の区切りが想定と違うと、日別損益や月別損益の見え方が変わります。
特に、海外ブローカーのMT5ではサーバー時間が日本時間と異なる場合があります。集計結果を見る時は、どの時間を基準にしているかを確認してください。
損益集計:確定損益と含み損益を分けて確認する
損益集計では、確定損益と含み損益を分けて考える必要があります。
確定損益は、すでに決済された取引の損益です。含み損益は、現在保有中のポジションに発生している未確定の損益です。
| 項目 | 意味 | 確認すること |
|---|---|---|
| 確定損益 | 決済済み取引の損益 | 履歴から集計しているか |
| 含み損益 | 保有中ポジションの未確定損益 | 現在価格で更新されるか |
| 合計損益 | 確定損益と含み損益の合算 | どちらを含む表示か明記されているか |
「損益」とだけ表示されている場合、それが確定損益なのか、含み損益込みなのかを確認してください。
損益集計:手数料・スワップを含めるか確認する
損益集計では、取引損益だけでなく、手数料やスワップを含めるかどうかも重要です。
確認する項目は以下です。
- 手数料を損益に含めるか
- スワップを損益に含めるか
- 税金やその他費用は対象外か
- 口座履歴上の損益と一致する表示か
- 銘柄別・EA別の集計にも手数料を反映するか
同じ取引履歴を見ていても、手数料やスワップを含めるかどうかで集計結果が変わります。
損益集計:マジックナンバー別集計を確認する
複数のEAを同じMT5口座で使っている場合、マジックナンバー別の集計が重要になります。
マジックナンバーを使うことで、どのEAやロジックの取引なのかを分けて確認しやすくなります。
- マジックナンバーを表示できるか
- マジックナンバー別に損益を集計できるか
- 複数マジックナンバーをグループ化できるか
- 手動注文のマジックナンバー0をどう扱うか
- コピーEAや注文補助ツールのマジックナンバーを識別できるか
マジックナンバー別の集計がない場合、複数EAの損益を後から分けて確認しにくくなります。
損益集計:シンボル別集計を確認する
複数銘柄でEAや裁量取引を行う場合は、シンボル別集計も重要です。
- シンボル別に損益を表示できるか
- シンボル別に取引回数を表示できるか
- シンボル別にロット数を確認できるか
- チャートシンボルだけを対象にできるか
- GOLD、XAUUSD、XAUUSDcなどの表記違いに注意できるか
ブローカーや口座タイプによって、同じ銘柄でもシンボル名が異なる場合があります。シンボル別集計では、実際のMT5上の銘柄名を確認してください。
損益集計:表示項目を確認する
損益集計インジケータでは、チャート上のパネルやコメント欄に集計結果を表示する場合があります。
表示項目が多すぎると見にくくなり、少なすぎると確認に必要な情報が足りなくなります。
確認したい表示項目は以下です。
- 当日損益
- 週次損益
- 月次損益
- 累計損益
- 保有中ポジション数
- 合計ロット
- 銘柄別損益
- マジックナンバー別損益
- 最終更新時刻
表示パネルを使う場合は、チャート上の他のインジケータやEAパネルと重ならないかも確認してください。
損益集計:取引履歴の取得範囲を確認する
損益集計インジケータでは、MT5の取引履歴からデータを取得する場合があります。
そのため、MT5側の履歴表示範囲や取得対象が影響することがあります。
- MT5の口座履歴で対象期間が表示されているか
- 全履歴を取得する設定か
- 直近期間だけを取得する設定か
- バックテストとリアル稼働で履歴取得方法が異なるか
- 決済履歴と現在ポジションの両方を見ているか
履歴範囲が不足していると、過去の取引が集計に含まれない場合があります。
損益集計:表示が合わない時に確認すること
損益集計インジケータの表示が想定と違う場合は、以下を確認してください。
- 集計対象期間が合っているか
- サーバー時間とPC時間の違いがないか
- 対象シンボルが合っているか
- 対象マジックナンバーが合っているか
- 手数料やスワップを含める設定か
- 現在ポジションの含み損益を含めているか
- MT5の履歴表示範囲が不足していないか
単に「数字が合わない」と見るのではなく、どの集計条件で表示されているかを順番に確認することが重要です。
損益集計:ログで確認したい項目
損益集計インジケータでは、集計結果そのものだけでなく、集計処理のログも確認できると不具合調査がしやすくなります。
確認できるとよいログ項目は以下です。
- 集計対象期間
- 対象シンボル
- 対象マジックナンバー
- 取得した取引件数
- 集計対象外にした取引の理由
- 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
上記は確認項目の例です。実際のログ名や表示形式は、使用している損益集計インジケータの仕様によって異なります。
損益集計:損益集計インジケータで注意したいこと
損益集計インジケータを使う場合は、以下に注意してください。
- 表示される損益が確定損益か、含み損益込みか確認する
- 手数料・スワップを含めるか確認する
- 集計対象期間の基準時刻を確認する
- シンボル名やマジックナンバーの対象範囲を確認する
- CSV出力や外部連携時は個人情報や口座情報に注意する
- 集計結果を将来の成績保証として扱わない
損益集計は、過去の取引や現在の状態を確認するための補助です。表示結果をどのように扱うかは、利用者自身の確認が必要です。
CSV出力ツールでできること
CSV出力ツールは、MT5上の取引履歴、検証結果、ログ、集計情報などをCSV形式で保存し、後から確認しやすくするためのツールです。
| 出力対象 | 確認できること | 注意点 |
|---|---|---|
| 取引履歴 | 注文、決済、損益、ロット、シンボルなどを記録する | 口座番号や個人情報の扱いに注意します。 |
| 検証結果 | バックテストや条件成立履歴を保存する | 条件、期間、setファイルと一緒に管理します。 |
| 通知ログ | 通知成功、通知失敗、WebRequest結果を記録する | 機密情報をCSVに含めないようにします。 |
| 集計情報 | 日別、月別、シンボル別、Magic別の情報を保存する | 出力項目と期間を明確にします。 |
| 調査資料 | 問い合わせ前のログ整理に使う | 共有前に個人情報をマスクします。 |
CSV出力は、検証や不具合調査に役立ちます。ただし、出力したファイルには口座情報や取引情報が含まれる場合があるため、共有前に内容を確認してください。
損益集計:CSV出力や外部連携を確認する
損益集計インジケータでは、CSV出力やGoogle Sheets連携に対応できる場合があります。
CSV出力を使う場合は、保存先、文字コード、区切り文字、列名、ファイル名ルールを確認してください。
Google Sheets連携を使う場合は、WebRequest、GAS URL、共有権限、シート構造の確認が必要です。
| 連携方式 | 確認すること |
|---|---|
| CSV出力 | 保存先、ファイル名、文字コード、列名、出力タイミング |
| Google Sheets連携 | WebRequest、GAS URL、共有権限、シート構造 |
| Discord通知 | Webhook URL、通知条件、送信ログ |
外部連携機能を使う場合は、URLやAPIキーなどの管理にも注意してください。
Google Sheets連携ツールでできること
Google Sheets連携ツールは、MT5の記録や集計結果をGoogle Sheetsへ送信し、あとから確認・整理しやすくするための補助ツールです。
| 連携対象 | 確認できること | 注意点 |
|---|---|---|
| 取引履歴 | 注文・決済・損益などをシートに記録する | 送信項目を必要最小限にします。 |
| EAステータス | 稼働状態、エラー、通知結果などを記録する | 送信間隔を短くしすぎないようにします。 |
| 検証ログ | 条件成立、バックテスト結果、集計情報を記録する | 検証条件と一緒に管理します。 |
| 外部連携結果 | 送信成功、失敗、HTTPステータスを確認する | GAS URLやAPIキーを公開しないようにします。 |
| 運用記録 | 日次・週次の確認表として利用する | シートの共有範囲に注意します。 |
Google Sheets連携を使う場合は、WebRequest設定、GAS側の設定、シート共有範囲、送信ログを確認してください。
注文補助ツールでできること
注文補助ツールは、発注パネル、ロット入力、TP/SL設定、BUY/SELLボタン、注文前確認などを補助するツールです。
注文補助ツールは、利用者が判断した注文操作を確認しやすくするためのものであり、どこで買うべきか、どこで売るべきかを助言するものではありません。
| 機能 | 確認できること | 注意点 |
|---|---|---|
| 発注パネル | BUY / SELL、ロット、TP/SLを画面上で確認する | 操作前に対象銘柄と口座区分を確認します。 |
| ロット入力 | 入力値、最小ロット、ロットステップを確認する | 特定ロットを推奨するものではありません。 |
| TP/SL設定 | points指定、価格指定、OFF条件を確認する | 銘柄ごとの桁数やpointに注意します。 |
| 確認操作 | APPLY、確認ボタン、誤操作防止の有無を確認する | 編集中と適用済みを混同しないようにします。 |
| 注文ログ | 注文送信、retcode、失敗理由を確認する | ExpertsログとJournalログを照合します。 |
注文補助ツールを使う場合は、実運用前にデモ口座または検証環境で、発注対象、ロット、TP/SL、ログの出方を確認してください。
注文補助は「新しく注文するとき」に使う
注文補助は、MT5で新しい注文を出す操作を分かりやすくするための機能です。
たとえば、チャート上にBUY・SELLボタンやロット入力欄を表示し、通常のMT5注文画面を開かなくても操作できるようにするタイプがあります。
| 機能の例 | できること |
|---|---|
| BUY / SELLボタン | チャート上から注文操作を行う |
| ロット入力 | 発注するロット数値を入力する |
| TP / SL入力 | 注文時に利確・損切り価格などを設定する |
| 指値・逆指値 | 予約注文を入力しやすくする |
| 確認画面 | 注文前に銘柄・方向・ロットなどを確認する |
商品やツールによって対応する注文方法は異なるため、成行注文だけなのか、指値・逆指値まで使えるのかも確認してください。
注文補助を使う前に確認したいこと
注文操作が簡単になるほど、入力値やボタンの押し間違いには注意が必要です。
- 注文する銘柄が正しいか
- BUYとSELLのどちらを選んでいるか
- 入力しているロットが意図した値か
- TP / SLの入力単位が価格なのかpointsなのか
- 成行・指値・逆指値のどれを選んでいるか
- 発注前の確認画面や確認操作があるか
特に、前回入力したロットやTP / SLが画面に残るタイプでは、注文する前に表示値を確認しておきましょう。
決済補助ツールでできること
決済補助ツールは、保有ポジションの決済操作を整理しやすくするための補助ツールです。
BUYのみ、SELLのみ、チャート銘柄のみ、マジックナンバー指定、全決済など、対象範囲によって確認すべき内容が変わります。
| 決済範囲 | 確認できること | 注意点 |
|---|---|---|
| BUYのみ | 買いポジションだけを対象にする | SELLを残す意図がある場合は確認します。 |
| SELLのみ | 売りポジションだけを対象にする | BUYを残す意図がある場合は確認します。 |
| チャート銘柄のみ | 現在のチャート銘柄だけを対象にする | 別銘柄を巻き込まないようにします。 |
| マジックナンバー指定 | 特定EAや特定ロジックだけを対象にする | 他EAのポジションを巻き込まないようにします。 |
| 全決済 | 対象範囲が広い決済操作を行う | 操作前に必ず範囲を確認します。 |
決済補助ツールは、決済判断を代行するものではありません。利用者が決めた対象範囲を確認し、誤操作を避けるための補助として扱います。
決済補助は「保有中のポジション」を操作するときに使う
決済補助は、すでに保有しているポジションを決済したり、決済対象を選びやすくしたりするための機能です。
ポジションが1つだけであればMT5標準画面でも操作しやすいですが、複数のEAや複数銘柄を使っている場合は、対象を絞って操作できると確認しやすくなります。
| 機能の例 | できること |
|---|---|
| 一括決済 | 複数の対象ポジションをまとめて決済する |
| BUYのみ決済 | 買いポジションだけを対象にする |
| SELLのみ決済 | 売りポジションだけを対象にする |
| 銘柄指定 | 特定の銘柄だけを対象にする |
| Magic Number指定 | 特定EAのポジションだけを対象にする |
| TP / SL変更 | 保有ポジションのTP / SLを変更する |
決済補助では「どこまで決済されるか」を確認する
決済補助で特に注意したいのは、ボタンを押したときにどのポジションが対象になるのかです。
たとえば「全決済」という名前でも、現在のチャート銘柄だけを対象にするものと、口座内の複数銘柄を対象にするものでは動作が大きく異なります。
| 確認したいこと | 理由 |
|---|---|
| 現在のチャートだけが対象か | 別銘柄のポジションまで決済しないため |
| BUY / SELLを分けられるか | 必要な方向だけを選べるか確認するため |
| Magic Numberを指定できるか | 他のEAのポジションを対象にしないため |
| 手動注文も対象になるか | EA注文と裁量注文が混在している場合に確認するため |
| 部分決済に対応するか | 全数量を閉じず一部だけ決済したい場合に確認するため |
複数のEAを同じ口座で使用している場合は、決済前にMagic Numberや銘柄などの対象条件を確認しておくことが重要です。
Magic Numberとは?
Magic Numberは、EAが自分の注文やポジションを識別するために使用する番号です。
たとえば、同じ口座でEA-AとEA-Bを使っていて、EA-Aのポジションだけを決済したい場合、Magic Numberで対象を指定できると便利です。
一方で、複数のEAで同じMagic Numberを使用していたり、手動注文も対象にしたりする場合は、どのポジションが選ばれるのかを事前に確認してください。
ログ確認補助ツールでできること
ログ確認補助ツールは、Expertsログ、Journalログ、EAの診断ログ、不具合報告前の情報整理を補助するツールです。
| ログ種別 | 確認できること | 注意点 |
|---|---|---|
| Expertsログ | EAやインジケーター側の起動、設定、エラー、通知結果を確認する | 症状発生時刻の前後を確認します。 |
| Journalログ | MT5端末、取引サーバー、接続、注文応答を確認する | EA側ログと分けて見ます。 |
| 注文ログ | OrderSend、retcode、注文失敗理由を確認する | 条件未成立と注文エラーを分けます。 |
| 通知ログ | WebRequest、Discord通知、外部連携結果を確認する | Webhook URLなどの実値を含めないようにします。 |
| 診断ログ | 自動売買許可、認証、入力設定、対象シンボルを確認する | 問い合わせ前の整理に使います。 |
ログ確認では、エラーの一部だけではなく、発生時刻、直前操作、対象EA、setファイル、チャート状態もあわせて確認すると原因を整理しやすくなります。
EA動作診断ツールでできること
EA動作診断ツールは、EAが正しく設置されているか、自動売買が許可されているか、認証やWebRequestが通っているか、入力パラメータが想定どおりかを確認しやすくするための補助ツールです。
| 診断項目 | 確認できること | 注意点 |
|---|---|---|
| EA設置状態 | EAがチャートに入っているか、EA名やバージョンが正しいか | 旧版や別EAとの混同に注意します。 |
| 自動売買許可 | MT5全体とEA個別の取引許可を確認する | 表示されていても取引処理が止まる場合があります。 |
| 認証状態 | 口座認証、期限認証、ライセンス状態を確認する | 認証情報はマスクして扱います。 |
| WebRequest状態 | 外部通信の許可や送信結果を確認する | 通知や外部認証に関係します。 |
| 入力パラメータ | 取引ON/OFF、BUY/SELL許可、スプレッド制限などを確認する | setファイルの取り違えに注意します。 |
診断結果がOKでも、EAの売買条件が成立することを保証するものではありません。診断は環境・設定・ログ確認の補助として扱ってください。
リスク監視ツールでできること
リスク監視ツールは、残高、有効証拠金、含み損益、証拠金維持率、ポジション数、ロット合計、マジックナンバー別の状態を確認しやすくするための補助ツールです。
| 監視項目 | 確認できること | 注意点 |
|---|---|---|
| 口座状態 | 残高、有効証拠金、証拠金維持率を確認する | 損失回避を保証するものではありません。 |
| 含み損益 | 現在保有中ポジションの損益を確認する | 口座全体とEA別を分けて見ます。 |
| ポジション数 | BUY / SELL別、銘柄別、Magic別の保有数を確認する | ナンピンEAでは特に重要です。 |
| 合計ロット | 対象範囲内のロット合計を確認する | 単体ロットだけで判断しないようにします。 |
| 通知条件 | 状態変化や閾値到達時の通知を確認する | 通知は確認補助です。 |
リスク監視ツールは、口座状態や保有状態を見やすくする補助であり、損失を防ぐ保証や売買判断の代行ではありません。
リスク監視は「現在の状態を見る」ために使う
リスク監視は、注文や決済を行うことよりも、現在の口座やポジションの状態を見やすくすることを目的とした機能です。
MT5標準画面でも口座情報は確認できますが、必要な情報だけをチャート上へ表示したり、一定条件で通知したりできると、複数EAを利用している場合にも状態を確認しやすくなります。
| 表示・監視項目の例 | 確認できること |
|---|---|
| 含み損益 | 現在保有しているポジションの損益 |
| ポジション数 | 現在保有している件数 |
| 合計ロット | 対象ポジションの合計数量 |
| 証拠金維持率 | 現在の口座状態を確認する指標 |
| 銘柄別表示 | 特定銘柄の状態だけを確認する |
| Magic Number別表示 | 特定EAの状態だけを確認する |
| 通知 | 設定した条件に達したときに知らせる |
リスク監視と自動停止は同じではない
リスク監視ツールに数値や警告が表示されたからといって、自動的にEAが停止したり、ポジションが決済されたりするとは限りません。
「状態を表示する」「通知する」「新しい注文を停止する」「ポジションを決済する」は、それぞれ異なる機能です。
| 機能 | 動作の例 |
|---|---|
| 表示 | 現在の含み損益や証拠金維持率を画面に表示する |
| 通知 | 設定条件に達したことを知らせる |
| 新規注文の停止 | 条件成立後に新しい注文を出さないようにする |
| 自動決済 | 条件成立時に対象ポジションを決済する |
必要なのが「見るだけ」なのか、「通知まで欲しい」のか、「EAの動作にも連携させたい」のかによって、選ぶ機能は変わります。
コピーEA補助ツールでできること
コピーEA補助ツールは、コピー元口座とコピー先口座の注文・決済同期、マジックナンバー指定、ロット調整、シンボル変換、ログ確認を補助するためのツールです。
| 確認項目 | 確認できること | 注意点 |
|---|---|---|
| コピー元・コピー先 | どの口座からどの口座へコピーするか確認する | 複数MT5構成では整理が必要です。 |
| マジックナンバー指定 | コピー対象のEAやロジックを分ける | 対象外ポジションを巻き込まないようにします。 |
| ロット調整 | 同一ロット、倍率、固定ロットなどを確認する | 特定ロットの推奨ではありません。 |
| 決済同期 | コピー元の決済をコピー先へ反映するか確認する | 同期結果の一致を保証するものではありません。 |
| ログ確認 | コピー成功、失敗、対象外、通信状態を確認する | 取引履歴と照合します。 |
コピーEAは、コピー元とコピー先の約定価格、約定タイミング、損益結果が完全に一致することを保証するものではありません。
MT5ツールを選ぶ前に整理したい情報
MT5ツールを選ぶ前に、目的、対象EA、対象銘柄、外部連携、ログ確認の有無を整理しておくと、必要なツールを確認しやすくなります。
| 整理項目 | 確認する内容 |
|---|---|
| 目的 | 通知、集計、記録、注文補助、決済補助、診断、リスク監視、コピー同期のどれかを整理します。 |
| 対象環境 | MT4 / MT5、自宅PC、VPS、複数MT5構成の有無を確認します。 |
| 対象EA・インジケーター | 商品名、バージョン、設置チャート、使用setを確認します。 |
| 対象銘柄・時間足 | 銘柄名、suffix、時間足、複数銘柄対応の有無を確認します。 |
| 外部連携 | Discord通知、Google Sheets連携、WebRequest、CSV出力の有無を確認します。 |
| ログ確認 | Expertsログ、Journalログ、診断ログ、通知ログを確認できるか整理します。 |
| 機密情報 | Webhook URL、GAS URL、APIキー、認証トークン、口座番号を公開しないようにします。 |
同じMT5ツールでも、通知目的なのか、記録目的なのか、注文補助なのか、診断目的なのかによって確認項目が変わります。
集計の相談:問い合わせ前に整理しておく情報
損益集計インジケータについて相談する場合は、以下を整理しておくと確認が進めやすくなります。
| 項目 | 整理する内容 |
|---|---|
| 使用環境 | MT4 / MT5、ブローカー、口座タイプ、対象シンボル |
| 集計対象 | 口座全体、チャートシンボル、特定マジックナンバーなど |
| 集計期間 | 日別、週別、月別、任意期間など |
| 表示項目 | 確定損益、含み損益、ロット数、取引回数、手数料、スワップなど |
| 外部出力 | CSV出力、Google Sheets連携、Discord通知の有無 |
| 発生している症状 | 数字が合わない、表示されない、CSVが出ない、更新されないなど |
| ログ | Expertsログ、Journalログ、インジケータの診断ログ |
損益集計とあわせて確認したい記事:損益集計インジケータを使う場合は、日別・月別・シンボル別・マジックナンバー別の集計だけでなく、CSV出力やGoogle Sheets連携との関係も確認しておくと、記録を整理しやすくなります。
- MT5でCSV出力ツールを使う前に確認すること
- EAのマジックナンバーとは?使い方と注意点
- MT5でGoogle Sheets連携を確認すること
- MT5ツールでできること|通知・集計・注文補助・検証補助
- 損益集計インジケータ
自分にはどの機能が合う?
迷った場合は、「今困っている操作は何か」で考えると分かりやすくなります。
| やりたいこと | 確認したい機能 |
|---|---|
| BUY / SELLやTP / SLの入力を簡単にしたい | 注文補助 |
| 複数ポジションをまとめて決済したい | 決済補助 |
| 特定EAのポジションだけ決済したい | Magic Number対応の決済補助 |
| 含み損益やポジション数を画面で確認したい | リスク監視・状態表示 |
| 一定の状態になったら知らせてほしい | 通知対応の監視機能 |
| 注文・決済・監視を1つの画面で使いたい | 複数機能に対応したEA・パネル |
複数EAを使っている場合の注意点
同じ口座で複数EAを動かしている場合は、注文補助・決済補助・監視機能が他のEAへ影響しないか確認してください。
- Magic Numberが重複していないか
- 現在のチャート銘柄だけが対象なのか
- 手動注文も対象になるのか
- 口座全体を対象にする機能がないか
- 複数チャートへ同じツールを入れた場合の動作
特に一括決済や自動停止など、複数のポジションへ影響する機能を使う場合は、対象範囲を確認してから利用してください。
利用前チェックリスト
注文補助・決済補助・リスク監視機能を使う前に、次の項目を確認してみてください。
- 新規注文・決済・監視のうち、必要な機能が分かっている
- 対象となるMT5・口座・銘柄を確認した
- ロットやTP / SLなど入力する値の意味を確認した
- 決済対象となる銘柄・BUY / SELL・Magic Numberを確認した
- 手動注文が対象になるか確認した
- 監視する項目と通知条件を確認した
- 複数EAと一緒に使う場合の対象範囲を確認した
- 問題が起きたときにExperts・Journalログを確認できる
動かない・意図した操作にならない場合
ボタンを押しても注文されない、決済対象が違う、通知が出ないといった場合は、設定を何度も変更する前に現在の状態を確認してください。
| 確認すること | 内容 |
|---|---|
| 商品・ツール名 | 使用している名前とバージョン |
| MT5環境 | 口座、銘柄、PC / VPSなど |
| 設定 | ロット、TP / SL、Magic Number、対象条件など |
| 発生した操作 | どのボタンを押したか、何をしようとしたか |
| 結果 | 注文されなかった、別対象が選ばれた、通知されなかったなど |
| ログ | 問題発生時刻前後のExperts・Journalログ |
必要な機能が見つからない場合
注文ボタンの配置を変えたい、決済対象を独自条件で選びたい、特定の状態を監視して通知したいなど、必要な機能が既存のEAやツールにない場合は、用途に合わせた開発や改修について相談できます。
新しいEAやツールの作成はMT5向けを基本としています。現在使用しているMT4・MT5のEAについては、ソースコードや内容を確認したうえで、機能追加や修正に対応できる場合があります。
MT5ツール利用時の注意点
MT5ツールを利用する場合は、ツールの役割と限界を確認してください。
| 注意点 | 確認する理由 |
|---|---|
| ツールは売買判断を代行しない | 通知、集計、注文補助、決済補助は、状態確認や操作補助を目的としたものです。 |
| 利益や勝率を保証しない | 集計や通知は過去・現在の情報確認であり、将来の結果を保証しません。 |
| 外部連携には設定が必要 | WebRequest、Webhook、GAS、シート共有などの確認が必要です。 |
| 誤操作に注意する | 注文補助や決済補助では、対象範囲と入力値を事前に確認します。 |
| ログを確認する | 表示や通知だけでは原因を分けて確認しにくい場合があります。 |
| 機密情報を公開しない | Webhook URL、APIキー、認証トークン、口座番号などを保護します。 |
MT5ツールは、導入すれば自動的にすべての確認が不要になるものではありません。利用前に目的、対象範囲、ログ確認方法を整理してください。
補助ツールのよくある質問
よくある質問
注文補助を使うと自動で売買されますか?
利用するツールによりますが、注文補助は一般的に、利用者がBUY / SELLなどを操作しやすくするために使われます。自動売買機能があるかどうかは、使用するEA・ツールの説明を確認してください。
注文補助と決済補助は何が違いますか?
注文補助は新しい注文を出すときの操作を助ける機能、決済補助はすでに保有しているポジションを閉じたり変更したりするときに使う機能です。
特定のEAだけを一括決済できますか?
Magic Numberによる対象指定に対応していれば可能な場合があります。現在使っているEAのMagic Numberと、決済機能の対象範囲を確認してください。
リスク監視を入れれば損失を防げますか?
損失を防ぐことを保証するものではありません。リスク監視は、含み損益や証拠金維持率などの状態を見やすくしたり、設定した条件を通知したりするために使われます。
監視条件に達したら自動で決済できますか?
商品やEAによって異なります。通知だけを行うものと、自動停止や決済機能まで持つものは別です。必要な動作が含まれているかを事前に確認してください。
複数EAを同じ口座で使っていても利用できますか?
利用できる場合がありますが、Magic Number、銘柄、手動注文、対象範囲などの確認が重要です。特に一括決済を使う場合は、他のEAのポジションまで対象にならないか確認してください。
まとめ
MT5ツールには、通知、集計、CSV出力、Google Sheets連携、注文補助、決済補助、ログ確認、EA診断、リスク監視、コピーEA補助など、さまざまな役割があります。
通知ツールは状態変化を確認しやすくするため、集計ツールは取引履歴や損益を整理するため、注文補助・決済補助ツールは利用者が判断した操作を確認しやすくするためのものです。
いずれのツールも、売買判断、投資助言、利益保証、勝率保証、損失回避保証を目的としたものではありません。利用前には、目的、対象環境、対象EA、対象銘柄、外部連携、ログ確認方法を整理してください。
具体的な商品や確認ページは、上記の表から目的別に確認できます。購入前には、導入ガイド、動作環境、購入前確認事項、免責事項、サポート依頼方法もあわせて確認してください。
関連ページ
確認したい内容に応じて、次のページも参照してください。
| 確認する内容 | 関連ページ |
|---|---|
| 注文補助ツールで確認すること | 注文補助ツールで確認すること |
| MT5 EAとは | MT5 EAとは |
| MT5インジケーターとは | MT5インジケーターとは |
| MT5外部連携完全ガイド | MT5外部連携完全ガイド |
| FX自動売買おすすめを見る前に確認すること | FX自動売買おすすめを見る前に確認すること |
利用条件・商品情報・相談窓口
対応する商品・環境・利用条件を確認し、不明点がある場合は必要な情報を整理して相談してください。
| ページ | 案内 |
|---|---|
| 商品一覧|EA・インジケーター販売| | 通知・集計ツール |
| EA商品一覧 | EA商品一覧 |
| インジケータ商品一覧 | インジケータ商品一覧 |
| 導入ガイド | 導入ガイド |
| 動作環境 | 動作環境 |
| 購入前確認事項 | 購入前確認事項 |
| 免責事項・リスク説明 | 免責事項・リスク説明 |
| 投資助言を行わない方針 | 投資助言を行わない方針 |
| 不具合報告の方法 | 不具合報告・サポート依頼 |
| MT5 開発依頼・作成代行|EA・インジケーター新規開発・MT4/MT5既存改修 | EA・インジケーターの開発・改修について確認する |
お問い合わせはEAFC公式LINEへ
EAFCサイト内の記事、商品、導入前確認、設定確認、ログ確認、開発依頼前のご相談など、各種お問い合わせはEAFC公式LINEより受け付けています。
※投資助言、売買指示、利益保証、推奨ロット、推奨銘柄の案内は行っておりません。
口座番号、認証情報、Webhook URL、GAS URL、APIキーなどの機密情報は送信しないでください。
