MT4のLINE通知は今も使える?LINE Notify終了後の選択肢と設定の違い

MT4からLINEへ通知する従来のLINE Notify連携は、現在は利用できません。スマホでアラートを受け取りたいだけなら、MT4標準のプッシュ通知が選択肢になります。LINEで受け取る必要がある場合は、Messaging APIを使った別の仕組みを設計します。

こんにちは。trade-engineer.com 運営者のHです。

目次

LINE Notify終了後に選べる通知方法

LINE Notifyは2025年3月31日にサービスを終了しました。翌4月1日からAPIや発行済みトークンも利用できなくなったことが、LINEの公式告知に掲載されています。古い記事のトークン再発行やグループへの招待をやり直しても復旧しません。

方法 受信先と準備 選ぶ場面
MT4標準プッシュ スマホのMetaTrader 4とMetaQuotes ID 自分のスマホへ通知したい
MT4のメール通知 対応するSMTP設定とメールの受信環境 メールとして記録したい
LINE Messaging API LINE公式アカウント、API設定、送信処理 LINEを受信先にする理由がある

この3つは別の通信経路です。通知設定のMetaQuotes ID欄にLINEのトークンやメールアドレスを入れても、LINE連携にはなりません。費用や送信条件も各サービスで確認してください。

MT4の通知の説明用イメージ 1
説明用のイメージです。特定モデルの実物や、実際の使用・施工の記録を示すものではありません。

MT4標準プッシュ通知の設定とテスト

MetaTrader 4公式ヘルプでは、PC版MT4からモバイル端末へ送る通知にMetaQuotes IDを使用します。PC側の端末とスマホ側のアプリを混同しないことが設定の出発点です。

  1. スマホのMetaTrader 4で通知・メッセージの設定を開き、MetaQuotes IDを確認します。スマホのOSでもアプリの通知を許可します。
  2. PC版MT4の「ツール」→「オプション」→「通知」を開き、プッシュ通知を有効にします。
  3. スマホで確認したMetaQuotes IDを入力し、「テスト」で受信を確認します。画面の名称は言語やバージョンで異なります。
  4. テストが届いたら、利用するアラートやインジケーター側にプッシュ送信機能があるか確認します。

設定画面のテストが成功しても、すべてのインジケーターが自動的に送信するわけではありません。画面表示のAlertとスマホ向け送信は別です。通知を発生させる条件と送信方法の両方を確認します。PC版MT4が終了している間の条件監視も、この設定だけでは続きません。

MT4の通知の説明用イメージ 2
説明用のイメージです。特定モデルの実物や、実際の使用・施工の記録を示すものではありません。

MQL4で送るときは連続送信を制御する

MQL4のプッシュ送信関数はSendNotificationです。公式仕様ではメッセージは255文字以内、呼び出しは毎秒2回・毎分10回までという制限があり、ストラテジーテスターでは動作しません。1ティックごとの無条件送信は避けます。

実装では「何を1回と数えるか」を先に決めます。同じ足の最初の成立だけ送るのか、条件が解除されて再成立したら送るのかで処理が変わります。テスト時には発生時刻、条件、送信成否、エラーをログに残し、スマホの受信記録と照合してください。

MT4の通知の説明用イメージ 3
説明用のイメージです。特定モデルの実物や、実際の使用・施工の記録を示すものではありません。

LINE Messaging APIへの移行は別構成になる

Messaging APIの公式概要は、LINE公式アカウントを通じたメッセージ送受信を案内しています。LINE NotifyのURLとトークンを置き換えるだけの移行ではありません。

まず通知先を個人・グループなどから決め、その相手へ送れる条件を確認します。その上で認証情報の管理、宛先の識別、MT4からの送信処理、失敗時の記録を設計します。公式アカウントの料金プランとメッセージ通数の扱いも導入時に確認が必要です。

LINEが必須でなければ、標準プッシュのテスト受信を先に行うと、MT4の監視条件とスマホの受信環境を切り分けられます。API連携を採用する場合も、売買口座のパスワードを通知文や外部の送信処理へ渡す必要はありません。

通知が届かないときの確認順

  1. 設定画面のテストが届くか。届かなければID、PCの通信、スマホの通知許可を確認します。
  2. テストは届くが実際の通知が来ないなら、条件成立のログとプッシュ送信機能を確認します。
  3. 何度も届くなら、同一条件の重複送信や送信頻度を確認します。
  4. LINEだけ届かないなら、MT4標準通知の設定とは分けてAPIの送信結果を確認します。

通知は条件を知らせる仕組みです。通知速度だけで取引成績は判断できません。まずテスト送信と実際の条件成立を別々に確認し、運用に必要な受信経路を選びましょう。

あわせて確認したい関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次