MT4またはMT5からLINEに通知を送る方法を詳しく解説します。これはFXキーストンオリジナルインジケーターのやり方です。
他のインジケーターでLINEアラートするものもあるかと思いますが、仕組みがまた違いますので、ご注意ください。
FXキーストンオリジナルインジケーターからLINEアラート
残念ながらWindowsでしか使用することができません。Macでも「Parallels Desktop」環境では使えましたが、確実ではありません。今後Macでも使えるようにしたいと思います。
全てのインジケーターにまだLINEアラートを付けていません。順次取り付けていきますので、しばらくお待ちくださいませ。
オリジナル【MT4】インジケーター100個以上 無料ダウンロード
オリジナル【MT5】インジケーター100個以上 無料ダウンロード
LINE Notifyを使います
まずはLINEのサービスサイトである「LINE Notifiy」にアクセスしてください。
右上から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フォルダーに移動
落としたバッチファイルは「ダウンロード」のフォルダに入っています。
この状態でMT4・MT5を開きます。
ファイルメニューの「データフォルダを開く」をクリックして「MQL4」→「Files」を開きます。
MT5の場合は「MQL5」→「Files」です。
ここに先ほどダウンロードした「keys_LineNotify.bat」ファイルを入れてください。
これで下準備は完了です。
インジケーターにトークンを入力
次は、LINEのアラート通知に対応したインジケーターをMT4/MT5に追加してください。
今後、LINEアラートに対応したインジケーターも増やしていく予定です。
追加方法は以下の記事で解説しています。
インジケーターを追加したらチャート上で右クリック→「表示中のインディケータ」をクリック。
LINEアラート対応のインジケーターを選択し、「編集」をクリック。
メニューから「パラメーターの入力」を選び、[LINE通知]を「メッセージのみ」もしくは「メッセージ+画像」から選んでください。
上記の画像は「メッセージ+画像」で通知したときの表示画面です。
LINEトークンの項目には先ほど取得した「LINEトークン」を入力してください。
この入力がないとLINEアラートされません。
DLLの使用を許可する
LINEに通知を送るためにDLLを使います。こちらも忘れずにチェックを入れてください。
ここまで設定したら「OK」をクリックして設定は完了です。
アラートがトリガーするとLINEに通知が届くようになります。
その他の注意事項
例えばAというインジケーターとBというインジケーターが同時にLINEアラートをした場合、お互いのLINE通知が衝突を起こします。この問題は改善する予定ですが、今のところ同時にはできませんので、LINEアラートを使うときはどれか一つに絞って使ってください。
LINEに送れる回数は1時間に1000回ですが、節度ある頻度でお願い致します。
オリジナル・インジケーター 人気ランキング
FXキーストンで無料配布しているオリジナルMT4・MT5インジケーターの人気ランキングです。
2024年10月の月間ダウンロード数トップ5はコチラ!
-
【keys_SynchroChart_Line.mq4】
シンクロチャート(MT4)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
10月のダウンロード数
741人
FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。
TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。
コメント
このツールはどのようにして入手できますか?
sakaguchi様
コメントありがとうございます。
これは申し訳ございません。インジケーターからLINEに通知を送ることは今のところできてません。できるだけ送れるようにしたいと思ってます。しばらくお待ちください。
ツール(アプリ)としては開発してません。
これからもよろしくお願いいたします。
本日 keys_RCI3 で設定しましたが、LINEは来ません。
赤門様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
一度確認します。教えていただきありがとうございます。助かります。
同じくLINEアラートできるインジがありますので、こちらでもLINEアラートできるか一度試してみてください。
https://www.fxnav.net/mt4navi/horizon-alert-line/
これからもよろしくお願いいたします。
masaさま、
ご多忙の折、恐縮です。
horizon-alert試しました。
結果は、ポップアップの表示は出ますが、LINEにはメッセージがありません。
記載通り実行し、LINE Notifyからのメッセージはあります。
なので、間違えてはないと思うのですが・・・
赤門様
お返事ありがとうございます。
LINEアラートを付けたばかりで、修正したいのでいくつか質問したいのですが、
パラーメーター設定は「メッセージのみ」「メッセージ+画像」のどちらでしょうか。
OSはWindows11でしょうか。MT4/MT5のどちらでしょうか?
パラーメーター設定は「メッセージのみ」「メッセージ+画像」のどちらでしょうか。
>両方です
OSはWindows11でしょうか。
>11のHomeです
MT4/MT5のどちらでしょうか?
>MT4です
LIVE口座:楽天,FXTF,OANDA,FOREX,外為ファイネスト
DEMO口座:JFX
で、試しました
赤門様
お返事ありがとうございます。
貴重な情報をありがとうございます。原因が分かり次第すぐに修正したいと思います。もう少しお待ちください。
LINEのトークンが表示されないので次に進めません
いしまる様
コメントありがとうございます。
LINEのトークンが表示されないのであれば、LINE側に問題があるものと思われます。もう一度登録してみてそれでもLINEのトークンが表示されないのであればLINEのサポートに聞いてみてください。
これからもよろしくお願いいたします。
下準備をすべて行った状況で「表示中のインディケータ」開いた際にkeys_Alertline_Lineが表示されないのですが原因は分かりますでしょうか?
しょうた様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
こちらを一度参考にして試してみてください。もしかしたら表示されるかもしれません。
https://www.fxnav.net/mt4navi/mqlcach-dat/
これからもよろしくお願いいたします。
横から失礼します。MQL4のファイルに配置しキャッシュクリアを行ってもインジゲーター内に表示されずお手上げ状態なのですがどうすればよいでしょうか?
r様
コメントありがとうございます。
どちらのインジケーターが表示されないのでしょうか。あとMQL4フォルダー内にインジケーターの数はどれぐらいありますか?
このkeys_LineNotify.batです。インジケーターファイルの中のファイル数は46です
r様
お返事ありがとうございます。
keys_LineNotify.batはインジケーターのリストには表示されません。
MQL4フォルダーにあるFilesフォルダーにkeys_LineNotify.batを入れるだけで大丈夫です。
こちらで対応されるLINEアカウントは、あくまで個人アカウントへのみの通知で、ライングループ等へは不可でしょうか?
関戸様
コメントありがとうございます。
ライングループでも可能です。
これからもよろしくお願いいたします。
返信ありがとうございます!
ちなみにオープンチャットへの通知は可能でしょうか?
関戸様
ちょっと確認しているわけではないので分かりませんが、おそらくオープンチャットへの通知はできないのではないかと思います。
ありがとうございます。
指定した価格帯に到達した時に、LINEへ通知させてたい場合、どのインジケーターの組み合わせをすればよいでしょうか?
masa様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
指定した価格になったときにLINE通知ということで、こちらのインジケーターでできます。
https://www.fxnav.net/mt4navi/horizon-alert-line/
試してみてください。
これからもよろしくお願いいたします。
お世話になっております。貴殿のインジケータkeys_ZigZag_DowTを使わせて頂いています。LINE通知をしたくて、このサイトの手順通りに設定したのですが、LINE_Notifyに通知が届きません。
何かMT4側への設定が不足しているのでしょうか。
例えば、ツールーオプションーエキスパートアドバイザのところに「WebRequstを許可するURLリスト」にNotifyのURLを追加するなどは関係しますでしょうか。よろしくお願い致します。
コジ3様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
「WebRequstを許可するURLリスト」は使わないのでそのままで大丈夫です。
「DLLの仕様を許可する」にチェックが入ってますでしょうか?
それとインジケーターにもDLLの許可をOKにしてますでしょうか?
お使いのパソコンはWindowsでしょうか?
お世話になっております。
返信ありがとうございます!
はい、ツールのオプションでのDLLの使用を許可すると
インジケーターの全般でのDLLの使用を許可するにはチェックを入れてありますがLINEに通知が届きません。
パソコンはwindowsです。
コジ3様
お返事ありがとうございます。
MQL4フォルダーの中のFilesフォルダーの中にkeys_LineNotify.batがあると思いますが、他にもkeys_LineNotify.txtやkeys_LineNotify.pngがありますか?
お世話になっております。
MQL4フォルダーの中のFilesフォルダーの中には、keys_LineNotify.batファイルのみで、ほかのtxtファイルやpngファイルはありません。
コジ3様
お返事ありがとうございます。
テストにお薦めなのがアラートインジですが、こちらでもLINEできない症状でしょうか?
https://www.fxnav.net/mt4navi/horizon-alert-line/
こちらを一度試してみてほしいと思います。
何度もすみません。
ご案内ありがとうございます。
ご紹介いただいたインジケーターを1つの通貨ペアのみに適用したところ、無事に通知が届きました!
ようやく原因がわかりました。
自分で同じインジケータを複数の通貨に対して設定してしまったため、バッティングが起きて、通知が届かなかったと思います。
一番通知してほしい通貨ペアのみに当初のインジケーターを設定したところ、無事に通知が届きました!
ご対応、ありがとうございました。
教えてください。
>keys_LineNotify.batはインジケーターのリストには表示されません。
>MQL4フォルダーにあるFilesフォルダーにkeys_LineNotify.batを入れるだけで大丈夫です。
とありますが「keys_LineNotify.bat」はインジケーターのリストにも無く
「表示中のインジケーター」を開いても「keys_LineNotify」は表示されません。
フォルダ内「MQL4」の「Files」の中には入っています。
追加の方法を教えてください。
よろしくお願いいたします。
maigo様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
「keys_LineNotify.bat」はインジケーターのリストに表示されません。
「表示中のインジケーター」を開いても「keys_LineNotify」は表示されません。
フォルダ内「MQL4」の「Files」の中に入っているだけで大丈夫です。
これからもよろしくお願いいたします。
いつもお世話になっております。keys_LineNotify.batのファイルをダウンロードしようとするとデバイスに問題を起こす可能性があるとブロックされてしまいます。
なぜブラックされてしまうのでしょうか。解決策はありますでしょうか。
よろしくお願いします。
たか様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
ブロックされる理由はネットで公開されているファイルということでセキュリティの警告のためにブロックされるものと思われます。
おそらくですが、MicrosoftのEdgeをお使いなのではないかと。こちらを参考に保存をしてみてください。
https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=0911-2449
このサイトでダウンロードしたファイルでデバイスに問題を起こすことはありません。ご安心ください。
これからもよろしくお願いいたします。
本日エリオットジグザグで設定しましたが、MQL4のファイルに入れても、表示されません!
このインジケーターには対応してないのでしょうか?
表示中のインディケータ
メインチャートのところに
keys_AlertLine_LINE
が表示されないので進めません。
nimu様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
keys_Elliott_zigzagにはアラートがないので、LINE通知には対応していません。
https://www.fxnav.net/mt4navi/elliott_zigzag_indicator/
keys_AlertLine_LINEが表示されないということなのですが、どのインジケーターでしょうか?教えていただけますと対応できるかと思います。
これからもよろしくお願いいたします。
keys_RSI.ex4 でLINE通知を行いたく設定したのですが通知が飛びません。
バッチがコールする一時的に生成されるファイルにcurlコマンドが書いてあり、LINE Notifyに投げているようですがWindows10では動きませんでした。
恐らくcurlコマンドに「-k」オプションを追加して証明書のチェックをスルーすれば動くような気がします。
インジケーターをテキストエディタで開いて編集できるようであればそうしようと思いましたがバイナリ化されているようなので対応していただけると助かります。
ご検討のほど、よろしくお願いいたします。
ほげお様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
もしかしてですが、VPSでWindows10を使われている感じでしょうか。Windows11環境で作成&テストをしていたので、気づきませんでした。修正したいと思います。教えてくださり非常に助かりました。ありがとうございました。
これからもよろしくお願いいたします。
https://www.fxnav.net/mt4navi/horizon-alert-line/
こちらも試しましたがLINEに通知が来ません。解決策を教えていただけますでしょうか。
TT様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
MT4とMT5のどちらをお使いでしょうか?教えていただけますと非常に助かります。
これからもよろしくお願いいたします。
ピンチです、Line Notify提供来年の3月31で終了予定のお知らせを見つけました。画像添付が見やすいので残念です。
あかめ様
コメントありがとうございます。
情報ありがとうございます。こちらとしても本当に残念です。なんとか代案、対策を考えていきます。3月末まではLine Notifyでお願いします。
これからもよろしくお願いいたします。