MT4/MT5からLINEに通知を送る方法(トークンを発行する)

この記事には広告・プロモーションが含まれています

MT4またはMT5からLINEに通知を送る方法を詳しく解説します。これはFXキーストンオリジナルインジケーターのやり方です

他のインジケーターでLINEアラートするものもあるかと思いますが、仕組みがまた違いますので、ご注意ください。

FXキーストンオリジナルインジケーターからLINEアラート

インジケーターからLINEへ通知(メッセージ)を送る

 

注意事項

残念ながらWindowsでしか使用することができません。Macでも「Parallels Desktop」環境では使えましたが、確実ではありません。今後Macでも使えるようにしたいと思います。

全てのインジケーターにまだLINEアラートを付けていません。順次取り付けていきますので、しばらくお待ちくださいませ。

 

LINE Notifyを使います

まずはLINEのサービスサイトである「LINE Notifiy」にアクセスしてください。

 

LINE Notifyログインします

右上からLINEアカウントでログインします。

マイページに進みます

ログイン後、再び右上の「名前」から「マイページ」に進みます。

 

実際にトークンを発行する

トークンを発行する

「トークンを発行する」を押します。

トークン名を記入&トークルーム

次にトークン名を入力します。画像では「MT4/MT5」としてます。

そしてトークルームを選択します。画像では「1:1でLINE Notifyから通知を受け取る」としてます。ご自身が作ったグループ等に投稿するようにしてもいいかもしれません。

発行したトークンはこちらです。

最後に「発行する」を押します。そうすると長い文字列のトークンが発行されます。

発行したトークンが大事です。これがないとLINEに送れませんので、忘れないようにしてください。

 

Windows版バッチファイルをダウンロード

LINEを送るのにバッチファイルを使います。以下から「keys_LineNotify.bat」をダウンロードしてください。このファイルはMT4、MT5共通ファイルになります。

ダウンロードはこちら(2024/04/11 ver1.1)

 

更新履歴
2024年04月11日
【MT4/MT5 ver1.1】 MT4/MT5統一ファイルにしました。
2024年04月09日
【MT4/MT5 ver1.0】 MT4/MT5用バッチファイルを公開しました。

 

バッチファイルをFilesフォルダーに移動

バッチファイルをFilesに

落としたバッチファイルは「ダウンロード」のフォルダに入っています。

MQL4/MQL5フォルダーの開き方

この状態でMT4・MT5を開きます。

ファイルメニューの「データフォルダを開く」をクリックして「MQL4」→「Files」を開きます。

MT5の場合は「MQL5」→「Files」です。

バッチファイルをFilesに

ここに先ほどダウンロードした「keys_LineNotify.bat」ファイルを入れてください。

これで下準備は完了です。

 

インジケーターにトークンを入力

次は、LINEのアラート通知に対応したインジケーターをMT4/MT5に追加してください。

今後、LINEアラートに対応したインジケーターも増やしていく予定です。

追加方法は以下の記事で解説しています。

メッセージ、画像の選択

インジケーターを追加したらチャート上で右クリック→「表示中のインディケータ」をクリック。

メッセージ、画像の選択

LINEアラート対応のインジケーターを選択し、「編集」をクリック。

メッセージ、画像の選択

メニューから「パラメーターの入力」を選び、[LINE通知]を「メッセージのみ」もしくは「メッセージ+画像」から選んでください。

メッセージ+画像のLINE

上記の画像は「メッセージ+画像」で通知したときの表示画面です。

インジケーターにLINEトークンを入力。

LINEトークンの項目には先ほど取得した「LINEトークン」を入力してください

この入力がないとLINEアラートされません。

 

DLLの使用を許可する

LINEに通知を送るためにDLLを使います。こちらも忘れずにチェックを入れてください。

インジケーターにLINEトークンを入力。

ここまで設定したら「OK」をクリックして設定は完了です。

アラートがトリガーするとLINEに通知が届くようになります。

 

その他の注意事項

例えばAというインジケーターとBというインジケーターが同時にLINEアラートをした場合、お互いのLINE通知が衝突を起こします。この問題は改善する予定ですが、今のところ同時にはできませんので、LINEアラートを使うときはどれか一つに絞って使ってください。

LINEに送れる回数は1時間に1000回ですが、節度ある頻度でお願い致します。

 

オリジナル・インジケーター 人気ランキング

FXキーストンで無料配布しているオリジナルMT4・MT5インジケーターの人気ランキングです。
2024年10月の月間ダウンロード数トップ5はコチラ!

  1. [keys_RCI3.ex4]

    【keys_RCI3.ex4】
    短期、中期、長期の3本のRCIの状態からサインを出すインジケーター

    5つ以上の状態から選ぶことができます。アラート機能付き。

    10月のダウンロード数
    1006人
  2. [keys_SynchroChart_Line.mq4]

    【keys_SynchroChart_Line.mq4】
    シンクロチャート(MT4)

    チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。

    10月のダウンロード数
    741人
  3. [keys_ZigZag_DowT.ex4]

    【keys_ZigZag_DowT.ex4】
    ダウ理論を意識した押し安値/戻り高値インジケーター

    ZigZagから押し安値/戻り高値を自動判定。トレンドを認識できます。

    10月のダウンロード数
    616人
  4. [keys_Japan_Time.ex4]

    【keys_Japan_Time.ex4】
    日本時間を表示するインジケーター

    タイムフレームに合った日本時間を表示します。

    10月のダウンロード数
    475人
  5. [keys_RCI3.ex5]

    【keys_RCI3.ex5】
    FXキーストンオリジナルRCI3インジケーター

    RCI(6本まで表示可能)を様々な手法の条件下でアラート出せます。

    10月のダウンロード数
    447人

すべての「オリジナルMT4インジケーター」を見る

すべての「オリジナルMT5インジケーター」を見る

 

TradingViewオリジナルインジも公開中!

TradingViewオリジナルインジも公開中!

FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。

TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。

コメント

  1. sakaguchi より:

    このツールはどのようにして入手できますか?

    • masa より:

      sakaguchi様
      コメントありがとうございます。
      これは申し訳ございません。インジケーターからLINEに通知を送ることは今のところできてません。できるだけ送れるようにしたいと思ってます。しばらくお待ちください。
      ツール(アプリ)としては開発してません。
      これからもよろしくお願いいたします。

      • 赤門 より:

        本日 keys_RCI3 で設定しましたが、LINEは来ません。

        • masa より:

          赤門様
          コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
          一度確認します。教えていただきありがとうございます。助かります。
          同じくLINEアラートできるインジがありますので、こちらでもLINEアラートできるか一度試してみてください。
          https://www.fxnav.net/mt4navi/horizon-alert-line/
          これからもよろしくお願いいたします。

          • 赤門 より:

            masaさま、
            ご多忙の折、恐縮です。

            horizon-alert試しました。

            結果は、ポップアップの表示は出ますが、LINEにはメッセージがありません。

            記載通り実行し、LINE Notifyからのメッセージはあります。
            なので、間違えてはないと思うのですが・・・

          • masa より:

            赤門様
            お返事ありがとうございます。
            LINEアラートを付けたばかりで、修正したいのでいくつか質問したいのですが、
            パラーメーター設定は「メッセージのみ」「メッセージ+画像」のどちらでしょうか。
            OSはWindows11でしょうか。MT4/MT5のどちらでしょうか?

          • 赤門 より:

            パラーメーター設定は「メッセージのみ」「メッセージ+画像」のどちらでしょうか。
            >両方です

            OSはWindows11でしょうか。
            >11のHomeです

            MT4/MT5のどちらでしょうか?
            >MT4です

            LIVE口座:楽天,FXTF,OANDA,FOREX,外為ファイネスト
            DEMO口座:JFX
            で、試しました

          • masa より:

            赤門様
            お返事ありがとうございます。
            貴重な情報をありがとうございます。原因が分かり次第すぐに修正したいと思います。もう少しお待ちください。

  2. いしまる より:

    LINEのトークンが表示されないので次に進めません

    • masa より:

      いしまる様
      コメントありがとうございます。
      LINEのトークンが表示されないのであれば、LINE側に問題があるものと思われます。もう一度登録してみてそれでもLINEのトークンが表示されないのであればLINEのサポートに聞いてみてください。
      これからもよろしくお願いいたします。

  3. しょうた より:

    下準備をすべて行った状況で「表示中のインディケータ」開いた際にkeys_Alertline_Lineが表示されないのですが原因は分かりますでしょうか?

    • masa より:

      しょうた様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      こちらを一度参考にして試してみてください。もしかしたら表示されるかもしれません。
      https://www.fxnav.net/mt4navi/mqlcach-dat/
      これからもよろしくお願いいたします。

      • より:

        横から失礼します。MQL4のファイルに配置しキャッシュクリアを行ってもインジゲーター内に表示されずお手上げ状態なのですがどうすればよいでしょうか?

        • masa より:

          r様
          コメントありがとうございます。
          どちらのインジケーターが表示されないのでしょうか。あとMQL4フォルダー内にインジケーターの数はどれぐらいありますか?

          • より:

            このkeys_LineNotify.batです。インジケーターファイルの中のファイル数は46です

          • masa より:

            r様
            お返事ありがとうございます。
            keys_LineNotify.batはインジケーターのリストには表示されません。
            MQL4フォルダーにあるFilesフォルダーにkeys_LineNotify.batを入れるだけで大丈夫です。

  4. 関戸 より:

    こちらで対応されるLINEアカウントは、あくまで個人アカウントへのみの通知で、ライングループ等へは不可でしょうか?

    • masa より:

      関戸様
      コメントありがとうございます。
      ライングループでも可能です。
      これからもよろしくお願いいたします。

      • 関戸 より:

        返信ありがとうございます!
        ちなみにオープンチャットへの通知は可能でしょうか?

        • masa より:

          関戸様
          ちょっと確認しているわけではないので分かりませんが、おそらくオープンチャットへの通知はできないのではないかと思います。

  5. masa より:

    ありがとうございます。

    指定した価格帯に到達した時に、LINEへ通知させてたい場合、どのインジケーターの組み合わせをすればよいでしょうか?

    • masa より:

      masa様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      指定した価格になったときにLINE通知ということで、こちらのインジケーターでできます。
      https://www.fxnav.net/mt4navi/horizon-alert-line/
      試してみてください。
      これからもよろしくお願いいたします。

  6. コジ3 より:

    お世話になっております。貴殿のインジケータkeys_ZigZag_DowTを使わせて頂いています。LINE通知をしたくて、このサイトの手順通りに設定したのですが、LINE_Notifyに通知が届きません。
    何かMT4側への設定が不足しているのでしょうか。
    例えば、ツールーオプションーエキスパートアドバイザのところに「WebRequstを許可するURLリスト」にNotifyのURLを追加するなどは関係しますでしょうか。よろしくお願い致します。

    • masa より:

      コジ3様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      「WebRequstを許可するURLリスト」は使わないのでそのままで大丈夫です。
      「DLLの仕様を許可する」にチェックが入ってますでしょうか?
      それとインジケーターにもDLLの許可をOKにしてますでしょうか?
      お使いのパソコンはWindowsでしょうか?

      • コジ3 より:

        お世話になっております。
        返信ありがとうございます!
        はい、ツールのオプションでのDLLの使用を許可すると
        インジケーターの全般でのDLLの使用を許可するにはチェックを入れてありますがLINEに通知が届きません。
        パソコンはwindowsです。

        • masa より:

          コジ3様
          お返事ありがとうございます。
          MQL4フォルダーの中のFilesフォルダーの中にkeys_LineNotify.batがあると思いますが、他にもkeys_LineNotify.txtやkeys_LineNotify.pngがありますか?

          • コジ3 より:

            お世話になっております。
            MQL4フォルダーの中のFilesフォルダーの中には、keys_LineNotify.batファイルのみで、ほかのtxtファイルやpngファイルはありません。

          • masa より:

            コジ3様
            お返事ありがとうございます。
            テストにお薦めなのがアラートインジですが、こちらでもLINEできない症状でしょうか?
            https://www.fxnav.net/mt4navi/horizon-alert-line/
            こちらを一度試してみてほしいと思います。

  7. コジ3 より:

    何度もすみません。
    ご案内ありがとうございます。
    ご紹介いただいたインジケーターを1つの通貨ペアのみに適用したところ、無事に通知が届きました!

    ようやく原因がわかりました。
    自分で同じインジケータを複数の通貨に対して設定してしまったため、バッティングが起きて、通知が届かなかったと思います。

    一番通知してほしい通貨ペアのみに当初のインジケーターを設定したところ、無事に通知が届きました!

    ご対応、ありがとうございました。

  8. maigo より:

    教えてください。

    >keys_LineNotify.batはインジケーターのリストには表示されません。
    >MQL4フォルダーにあるFilesフォルダーにkeys_LineNotify.batを入れるだけで大丈夫です。

    とありますが「keys_LineNotify.bat」はインジケーターのリストにも無く
    「表示中のインジケーター」を開いても「keys_LineNotify」は表示されません。

    フォルダ内「MQL4」の「Files」の中には入っています。

    追加の方法を教えてください。
    よろしくお願いいたします。

    • masa より:

      maigo様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      「keys_LineNotify.bat」はインジケーターのリストに表示されません。
      「表示中のインジケーター」を開いても「keys_LineNotify」は表示されません。
      フォルダ内「MQL4」の「Files」の中に入っているだけで大丈夫です。
      これからもよろしくお願いいたします。

  9. たか より:

    いつもお世話になっております。keys_LineNotify.batのファイルをダウンロードしようとするとデバイスに問題を起こす可能性があるとブロックされてしまいます。
    なぜブラックされてしまうのでしょうか。解決策はありますでしょうか。
    よろしくお願いします。

    • masa より:

      たか様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      ブロックされる理由はネットで公開されているファイルということでセキュリティの警告のためにブロックされるものと思われます。
      おそらくですが、MicrosoftのEdgeをお使いなのではないかと。こちらを参考に保存をしてみてください。
      https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=0911-2449
      このサイトでダウンロードしたファイルでデバイスに問題を起こすことはありません。ご安心ください。
      これからもよろしくお願いいたします。

      • nimu より:

        本日エリオットジグザグで設定しましたが、MQL4のファイルに入れても、表示されません!
        このインジケーターには対応してないのでしょうか?
        表示中のインディケータ
        メインチャートのところに
        keys_AlertLine_LINE
        が表示されないので進めません。

        • masa より:

          nimu様
          コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
          keys_Elliott_zigzagにはアラートがないので、LINE通知には対応していません。
          https://www.fxnav.net/mt4navi/elliott_zigzag_indicator/
          keys_AlertLine_LINEが表示されないということなのですが、どのインジケーターでしょうか?教えていただけますと対応できるかと思います。
          これからもよろしくお願いいたします。

  10. ほげお より:

    keys_RSI.ex4 でLINE通知を行いたく設定したのですが通知が飛びません。
    バッチがコールする一時的に生成されるファイルにcurlコマンドが書いてあり、LINE Notifyに投げているようですがWindows10では動きませんでした。
    恐らくcurlコマンドに「-k」オプションを追加して証明書のチェックをスルーすれば動くような気がします。
    インジケーターをテキストエディタで開いて編集できるようであればそうしようと思いましたがバイナリ化されているようなので対応していただけると助かります。
    ご検討のほど、よろしくお願いいたします。

    • masa より:

      ほげお様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      もしかしてですが、VPSでWindows10を使われている感じでしょうか。Windows11環境で作成&テストをしていたので、気づきませんでした。修正したいと思います。教えてくださり非常に助かりました。ありがとうございました。
      これからもよろしくお願いいたします。

  11. TT より:

    https://www.fxnav.net/mt4navi/horizon-alert-line/
    こちらも試しましたがLINEに通知が来ません。解決策を教えていただけますでしょうか。

    • masa より:

      TT様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      MT4とMT5のどちらをお使いでしょうか?教えていただけますと非常に助かります。
      これからもよろしくお願いいたします。

  12. あかめ より:

    ピンチです、Line Notify提供来年の3月31で終了予定のお知らせを見つけました。画像添付が見やすいので残念です。

    • masa より:

      あかめ様
      コメントありがとうございます。
      情報ありがとうございます。こちらとしても本当に残念です。なんとか代案、対策を考えていきます。3月末まではLine Notifyでお願いします。
      これからもよろしくお願いいたします。

  13. まぬ より:

    はじめまして!表示中のインディケーターの中に入っていません。MQL4→Filesniha
    には入っています。他の方も悩まれていた解決策も試しました。
    key-TrendLine-Alertは入っています。この中でLINEのトークンを貼り付けたらいいのですか?

    • masa より:

      まぬ様
      コメントありがとうございます。
      keys_TrendLine_Alertのパラメーター設定にLINEトークンを入力していただければ大丈夫です。
      これからもよろしくお願いいたします。

  14. Gem より:

    お世話になります。
    ピボットの通知をLINEに送りたいのですが
    LINE Notifyが 2025/3/31日にサービス提供終了の為かトークンの発行が出ません。
    他にLINEに通知が行く方法があれば 是非教えて頂きたいです。
    宜しくお願いします。

    • masa より:

      Gem様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      トークンの発行ができない状況になったことにより、既にLINEトークンを発行している人は来年の3月まで使えますが、発行していない方はLINE通知が使えなくなりました。
      LINE APIを使っての方法を考えていますが、まだ実装に至っていません。なんとか早急にできるようにしたいと思っております。お時間をいただけないでしょうか。
      もしくはLINEに代わるアプリでの使用も考えてます。詳細は記事にてお伝えします。
      これからもよろしくお願いいたします。

  15. りょうた より:

    こちらのLINE通知を試してみました。

    が、「メッセージ+画像」の設定にしているのですが以下のようなメッセージがラインに送られてきただけで、画像が来ませんでした。

    [MT5] GBPJPY, M1 ZigZag Line Change\Users\81805\AppData\Roaming\MetaQuotes\Terminal\10CE948A1DFC9A8C27E56E827008EBD4\MQL5\Files\keys_LineNotify.png

    何が原因でしょうか?

    • masa より:

      りょうた様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      申し訳ありません。どのインジケーターからのLINE通知でしょうか。ZigZagのインジだとは思うのですが、インジケーター名を教えていただけますと助かります。
      これからもよろしくお願いいたします。