今までMT4/MT5からチャート画像と一緒にアラート通知ができてましたが、LINEではチャート画像を送れなくなりました。
しかし、Discordを使えば、今までのLINEと同じように画像付きでの通知が可能です。
ここでは、その具体的な手順について詳しく解説します。
MT4/MT5からLINE通知する方法(LINE Messaging APIを利用)
MT4/MT5からChatworkにアラート通知(チャート画像付き)をする方法
ウェブフック(Webhook)を使ってアラート通知をする

Discordの設定
まずはお使いのパソコンにDiscordをインストールしましょう。公式ページからダウンロードします。

Discord(ディスコード)とは、ゲーマー向けに設計されたコミュニケーションプラットフォームとして2015年にアメリカで登場しました。現在では、ビジネス、教育、趣味のコミュニティなど、世界中で幅広いユーザーに利用されています。Windows、Mac、iPhone、Android、Linux、どんな環境でもアラートを受け取ることができます。
今から解説するのはWindows11環境のアプリ版ですが、ブラウザ版でもアラート通知は可能です。
Discordを活用することで、トレーダー仲間同士の情報共有や、トレードエントリーのタイミングでのリアルタイムアラート送信が可能になります。
ダウンロードしたファイルをダブルクリックしてインストールします。
Discordアプリを立ち上げると以下のような画像が出てきます。初めて使う方は「登録」を押してアカウントを作成してください。

アカウント作成で入力したメールアドレスとパスワードを入力しログインをお願いします。
サーバーを作成
Discordにログインをするとこのようになります。

左にある+マークをクリックしてください。今からサーバーを作成します。
サーバーの中でメッセージを通知したり、フレンドを追加したりします。
このようにサーバーの作成が出てきますので、「オリジナルの作成」をクリックします。

「あなたのサーバーについてもう少し詳しくおしえてください」と出ます。「自分と友達のため」を選んでください。

次に「サーバーをカスタマイズ」が出ます。
サーバー名を決めますが、今回は「MT4/MT5のサーバー」としました。後から名前を変更できます。

入力しましたら、「新規作成」を押してください。
「MT4/MT5のサーバー」が完成しました。

ここにアラート通知したり、フレンドを招待することができます。
テキストチャンネルの編集からウェブフックを作成
次に「MT4/MT5のサーバー」内にある「テキストチャンネル」の設定をします。
MT4/MT5からのアラートは、「テキストチャンネル」の「# 一般」に送られます。テキストチャンネルは増やしたりもできますし、一般という名前も変更できます。
チャンネルの編集をするため、「テキストチャンネル」の横にある歯車をクリックします。

続いて、左の項目に「連携サービス」があります。連携サービスを選ぶと、「ウェブフックを作成」が出てきます。

「ウェブフックを作成」を押すと、以下のような画像になります。

「Spidey Bot」という名前のウェブフックが作られています。ここをクリックしてください。(「新しいウェブフック」から新規作成しても大丈夫です。)
そうすると「ウェブフックURLをコピー」というボタンが出てきます。

このボタンを押すことでクリップボードにコピーされている状態になります。
メモ帳で貼り付けるとこのような内容になっています。

このウェブフックURLをMT4/MT5で使います。
インジケーターのパラメーター設定
「ウェブフックURL」を入力
実際に水平線に到達したらアラートを出すインジ「keys_AlertLine.ex4」を使って設定してみます。
MT4/MT5への追加方法は以下の記事で解説しています。
以下の画像は「パラメーターの入力」の画像です。

[SNS通知] アラートは「なし」からメッセージだけの場合は「メッセージ」、メッセージとチャート画像の場合は「メッセージ+画像」を選んでください。
そしてSNSアラート方法は「Discord」です。
先ほど取得した「ウェブフックURL」を入力してください。
この入力がないとDiscordへメッセージが届きません。
ラインにタッチするとDiscordへアラートが届きます。

DLLの使用を許可する
このインジケーターはWindows/Macに標準に入っているDLLを使用します。
「DLLの使用を許可する」に必ずチェックを入れてください。

このチェックを入れないとMT4の場合はパラーメーターの変更が反映されませんし、MT5の場合だとOKボタンが出ません。
その他の注意事項
例えばAというインジケーターとBというインジケーターが同時にSNSアラートした場合、お互いのSNS通知が衝突を起こします。この問題は改善する予定ですが、今のところ同時にはできませんので、使うインジケーターをどれか一つに絞って使ってください。
オリジナル・インジケーター 人気ランキング
FXキーストンのオリジナルMT4・MT5インジケーター人気ランキングです。
2026年2月の月間ダウンロード数トップ5はコチラ!
-
【keys_SynchroChart_Line.mq5】
シンクロチャート(MT5)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
2月のダウンロード数
572人 -
【keys_SynchroChart_Line.mq4】
シンクロチャート(MT4)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
2月のダウンロード数
502人

FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。
TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。
![[keys_Japan_Time.ex5]](/img/mt4/fxnav_japan_time.png)
![[keys_SynchroChart_Line.mq4]](/img/mt5/synchro_chart_line.png)
![[keys_VWAP.ex4]](/img/mt4/vwap.png)


















コメント
質問です。この度keys_ma_crossをダウンロードさせていただきました。
そしてDiscordで通知が来るように設定したのですが、連携サービスにある「ウェブフックを作成」の「Spidey Bot」のウェブフックURLは、同じチャートにある他の通貨にも貼りつけて大丈夫でしょうか?それとも通貨ごとにウェブフック作成し違うURLを貼り付けるのでしょうか?
また要望ですが、Keys_Japan_Timeのインジケーターで、15分足にも日本時間を表記させるのは難しいでしょうか?(自分がよく15分足を見るので、15分足にも日本時間が表記されるとやりやすいと思いました。
菊地様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
同じチャートにある他の通貨にも貼りつけて大丈夫です。ウェブフックのURLは1つだけで大丈夫です。
日本時間インジは修正を検討させてください。
これからもよろしくお願いいたします。
お世話になっております。
いつも素晴らしいインジケーターのご提供ありがとうございます。
Discord通知についてなのですが、RCIやKairiのインジケーターを複数通貨ペアおよび複数時間で利用しています。
その他の注意事項にも記載がありましたが、やはりdiscord通知が全く来ません。
プッシュ通知で一応対応はできているのですが、やはりdiscordで画像通知がどの通貨ペア、時間足、インジケーターでも来ると嬉しいなと思います。
技術的にやはり難しいでしょうか・・・。
RAINIER様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
MT4とMT5のどちらでしょうか。RCIも具体的にどのRCIのインジケーターなのか教えていただけますと確認ができるので助かります。
これからもよろしくお願いいたします。
お世話になっております。
お忙しい中返信いただきありがとうございます。
どちらもMT4になります。
RCIは「keys_RCI3」
乖離は「keys_kairi」
のインジケーターを1時間、4時間、日足で使用させていただいております。
RAINIER様
お返事ありがとうございます。
ちょっと調べてみます。原因が分かり次第修正したいと思います。教えてくださりありがとうございます。
恐れ入ります。
ありがとうございます。
ちなみになのですが、Webrequestを許可するURLリストにdiscordの考えうる様々なURLを入れてみましたが、それでも改善はされませんでした。
お手数おかけいたしますが、よろしくお願いいたします。