Discord通知設定

EAファンクラブのDiscord通知設定ページ用サムネイル画像。MT4/MT5からDiscordへ通知を送るためのWebhook、WebRequest、通知テスト、Expertsログ確認を表した画像。
EAファンクラブ

このページでは、MT4/MT5のEA、インジケーター、コピーEA、通知・集計ツールからDiscordへ通知を送る場合の基本設定、Webhook URL、WebRequest、通知テスト、ログ確認、送信失敗時の切り分けポイントを整理します。

Discord通知は、注文、決済、エラー、条件成立、稼働状態、外部連携結果などを確認しやすくするための補助機能です。通知内容は、売買指示、投資助言、利益保証、勝率保証、損失回避保証を目的とするものではありません。

通知が届かない場合は、Discord側のWebhook設定、MT4/MT5側のWebRequest許可、EAやインジケーター側の通知ON/OFF、Expertsログ、外部サービス側の状態を分けて確認してください。

このページで確認できること

  • Discord通知を使う前に確認する基本項目
  • Webhook URLの作成・管理時の注意点
  • MT4/MT5側のWebRequest設定
  • EA・インジケーター側の通知設定
  • 通知テストとExpertsログの確認方法
  • 通知が届かない時の切り分けポイント

Discord通知とは

Discord通知は、MT4/MT5上のEA、インジケーター、コピーEA、補助ツールから、指定したDiscordチャンネルへ通知を送る仕組みです。

通知対象には、注文、決済、エラー、稼働開始、稼働停止、条件成立、サイン発生、外部連携結果、ログ確認用メッセージなどがあります。何を通知するかは、商品やツールの仕様、設定値、通知ON/OFFにより異なります。

通知対象確認できる内容
注文通知注文の発生、注文方向、銘柄、ロット、注文結果などを確認します。
決済通知決済発生、決済理由、損益、ポジション状態などを確認します。
エラー通知注文エラー、WebRequestエラー、設定不備、外部連携失敗などを確認します。
サイン通知インジケーターや補助ツールの条件成立、アラート、表示状態を確認します。
稼働状態通知EAやツールの起動、停止、認証状態、外部制御状態などを確認します。
検証・記録通知検証結果、ログ確認、外部記録、Google Sheets連携などの結果を確認します。

設定前に確認すること

Discord通知を設定する前に、通知を送るツール、通知先チャンネル、Webhook URL、MT4/MT5のWebRequest設定、通知テストの方法を整理してください。

Webhook URLは、Discordチャンネルへ通知を送るための接続情報です。外部に知られると第三者が通知を送信できる可能性があるため、不用意に共有しないでください。

確認項目確認する内容
通知対象ツールEA、インジケーター、コピーEA、通知ツール、補助ツールのどれから通知するか確認します。
通知先チャンネルDiscord内のどのサーバー、どのチャンネルへ通知するか確認します。
Webhook URL対象チャンネルで作成したWebhook URLを使用します。共有時は伏せ字にしてください。
WebRequest許可MT4/MT5から外部URLへ送信できるよう、許可URLを設定します。
通知ON/OFFEAやインジケーター側でDiscord通知がONになっているか確認します。
ログ確認送信成功、送信失敗、HTTPステータス、エラー番号をExpertsログで確認します。

Discord側で確認すること

Discord側では、通知先のサーバーとチャンネルを決め、Webhookを作成します。Webhookを作成できるかどうかは、サーバーやチャンネルの権限設定により異なります。

通知テストを行う前に、Webhook URLが正しいチャンネルに紐づいているか、通知先チャンネルを間違えていないかを確認してください。

  • 通知先にするDiscordサーバーを確認する
  • 通知を送るチャンネルを確認する
  • チャンネルのWebhook作成権限を確認する
  • Webhook URLを作成・コピーする
  • Webhook URLを他人に見せないよう管理する
  • 通知テスト後、想定チャンネルへ届いているか確認する

MT4/MT5側で確認すること

MT4/MT5からDiscordへ通知を送るには、WebRequest設定が必要になる場合があります。WebRequest許可URLが不足していると、EAやインジケーター側で通知ONになっていても送信できません。

WebRequestの許可URL、設定場所、確認方法については、WebRequest設定方法 を確認してください。

MT4/MT5側の項目確認する内容
WebRequest許可URLDiscord通知に必要なURLが許可リストに入っているか確認します。
自動売買許可EAから通知する場合、自動売買許可やEA側の稼働状態も確認します。
通知ON/OFFツール側のDiscord通知設定がONになっているか確認します。
Webhook URL入力Webhook URLに余分なスペース、改行、欠落がないか確認します。
Expertsログ送信成功、送信失敗、HTTPステータス、GetLastErrorを確認します。
VPS環境VPS上でMT4/MT5が起動しているか、通信できるか確認します。

EA・インジケーター側の通知設定

EAやインジケーター側では、Discord通知を使うかどうか、どのタイミングで通知するか、通知文に何を含めるかを設定します。

通知設定の名称や項目は商品ごとに異なります。Inputs、設定画面、付属マニュアル、商品ページを確認し、通知対象と通知条件を整理してください。

設定項目確認する内容
通知ON/OFFDiscord通知を有効にする設定がONになっているか確認します。
通知タイミング注文時、決済時、エラー時、条件成立時、起動時など、通知するタイミングを確認します。
通知文銘柄、時間足、注文方向、ロット、エラー内容など、通知に含める情報を確認します。
再通知制御同じ条件で何度も通知しない設定や通知間隔を確認します。
テスト通知テスト送信機能がある場合は、実運用前に送信確認を行います。
ログ出力送信結果をExpertsログへ出す設定がある場合は、確認しやすいよう有効にします。

通知テストの進め方

Discord通知を設定したら、いきなり実運用で使うのではなく、テスト通知で送信状態を確認してください。

テスト時は、Discordに通知が届いたかだけでなく、MT4/MT5側のExpertsログにも送信結果が残っているかを確認します。通知が届いていても、ログに警告やエラーが出ている場合があります。

  • Discord側で通知先チャンネルを確認する
  • Webhook URLをEAやインジケーターへ設定する
  • MT4/MT5側でWebRequest許可URLを確認する
  • 通知ON/OFFをONにする
  • テスト通知を送信する
  • Discordに通知が届いたか確認する
  • Expertsログで送信結果とエラー有無を確認する

通知が届かない時の確認ポイント

通知が届かない場合は、Discord側、MT4/MT5側、EAやインジケーター側、外部通信のどこで止まっているかを分けて確認します。

Webhook URLの誤り、WebRequest許可URLの不足、通知OFF、外部サービス側の障害、VPSの通信問題、Expertsログ上の送信エラーなどが原因になる場合があります。

症状確認する場所
通知がまったく届かないWebhook URL、通知ON/OFF、WebRequest許可URL、Expertsログを確認します。
テスト通知だけ届かないテスト送信機能の有無、テスト送信ログ、設定保存状態を確認します。
一部の通知だけ届かない通知条件、通知対象イベント、再通知制御、同一足通知制限を確認します。
通知が遅れるVPS、通信状態、Discord側の状態、外部サービス側の制限を確認します。
通知が多すぎる通知条件、再通知防止、通知間隔、同一条件の重複送信を確認します。
文字化け・改行崩れがある通知文、改行、特殊文字、絵文字、文字コード、ペイロード形式を確認します。
エラーが出ているHTTPステータス、GetLastError、Expertsログ、送信先URLの形式を確認します。

Webhook URLや機密情報の扱い

Webhook URLは、Discordチャンネルへ通知を送るための接続情報です。問い合わせや不具合報告で共有する場合は、原則として伏せ字にしてください。

GAS URL、APIキー、認証トークン、外部シートURL、VPSログイン情報、MT4/MT5のログインパスワードなども、通知確認に直接必要がない限り送信しないでください。

情報扱い方
Webhook URL第三者へ共有しないでください。ログやスクリーンショットでは伏せ字にしてください。
GAS URLGoogle Sheets連携で使う場合も、共有時は伏せ字にしてください。
APIキー外部API連携で使う認証情報は送信しないでください。
認証トークンEAやツールの認証情報は、原則として共有しないでください。
外部シートURL共有が必要な場合でも、編集権限や個人情報が含まれないか確認してください。
ログイン情報MT4/MT5、VPS、Discord、Googleアカウントなどのログイン情報は送信しないでください。

Discord通知ツールを使う場合

Discord通知を単体ツールとして使う場合や、EA・インジケーターへ通知機能を追加したい場合は、通知対象、通知条件、通知文、送信テスト、ログ確認の範囲を先に整理してください。

EAファンクラブで扱う通知関連商品を確認したい場合は、Discord通知ツール を確認してください。

確認項目内容
通知対象注文、決済、エラー、サイン、条件成立、稼働状態など、何を通知するか整理します。
通知条件全イベント通知か、特定条件だけ通知するかを確認します。
通知文銘柄、時間足、注文結果、エラー内容、状態など、必要項目を整理します。
通知テスト導入前にテスト通知を行い、DiscordとExpertsログの両方を確認します。
ログ確認送信成功、失敗、HTTPステータス、エラー番号を確認します。
サポート依頼通知が届かない場合は、設定内容、ログ、再現手順を整理します。

問い合わせ前に整理すること

Discord通知が届かない、通知内容が想定と違う、通知が多すぎる、WebRequestエラーが出る場合は、問い合わせ前に設定とログを整理してください。

Webhook URL、GAS URL、APIキー、認証トークンなどの機密情報は、スクリーンショットやログに含まれていないか確認し、必要に応じて伏せ字にしてください。

  • 対象商品、EA名、インジケーター名、ツール名を整理する
  • MT4/MT5の別、PC/VPS、OS、ブローカー、口座タイプを整理する
  • 通知ON/OFF、Webhook URL設定、WebRequest許可URLを確認する
  • テスト通知の結果を確認する
  • Expertsログに出ている送信結果やエラーを確認する
  • 通知が届いた時刻、届かなかった時刻、発生条件を整理する
  • 機密情報や認証情報は伏せ字にする

関連ページ

Discord通知とあわせて、外部連携、通知ツール、設置方法、サポート関連ページも確認してください。

確認したい内容関連ページ
通知・集計ツール全体を確認したい通知・集計ツール
MT4/MT5への設置方法を確認したいMT4/MT5設置方法
Google Sheets連携を確認したいGoogle Sheets連携設定
不具合報告の方法を確認したい不具合報告の方法
動作環境を確認したい動作環境
購入前の注意点を確認したい購入前確認事項

まとめ

Discord通知を使う場合は、Discord側のWebhook URL、MT4/MT5側のWebRequest許可、EAやインジケーター側の通知ON/OFF、通知テスト、Expertsログを分けて確認してください。

通知が届かない場合は、Webhook URL、WebRequest許可URL、外部通信、通知条件、VPS、Discord側の状態、送信ログを順番に確認することが重要です。

Webhook URL、GAS URL、APIキー、認証トークン、ログイン情報などの機密情報は、不用意に共有しないでください。問い合わせ時は、設定内容、ログ、再現手順を整理し、機密情報を伏せた状態で確認してください。

記事URLをコピーしました