「チャートを見ていない間にエントリーチャンスを逃してしまった」「サポートラインに到達したのに気付かなかった」——こんな経験はありませんか?MT5のアラート機能を活用すれば、重要な価格到達やテクニカル条件の成立をリアルタイムで通知してもらえます。
この記事では、CapitalXtendのMT5でのアラート設定方法、スマホ通知連携、EA連携、実践的な活用テクニックを解説します。
MT5のアラート機能の種類
🔔 3種類のアラート通知方法
| 通知方法 | 特徴 | 条件 |
|---|---|---|
| 🔊 サウンド通知 | PC上で音が鳴る | MT5がPC上で起動中 |
| 📧 メール通知 | 設定したメールアドレスに送信 | SMTP設定が必要 |
| 📱 プッシュ通知 | スマホアプリに通知 | MetaQuotes IDの設定が必要 |
💡 おすすめ:最も実用的なのはプッシュ通知です。VPS上でMT5を稼働させている場合、サウンド通知はVPS上で鳴るだけなので意味がありません。プッシュ通知なら、VPSのMT5からスマホに直接通知が届きます。
基本アラートの設定方法
価格アラートの設定
📊 特定の価格に到達したら通知
方法①:チャートから直接設定
① チャート上の通知したい価格水準で右クリック
② 「トレーディング」→「アラート」を選択
③ アラート設定画面が開く→条件を確認して「OK」
方法②:アラートマネージャーから設定
① 「ターミナル」ウィンドウ→「アラート」タブを開く
② 空白部分で右クリック→「作成」を選択
③ 以下の項目を設定:
| 設定項目 | 説明 | 設定例 |
|---|---|---|
| 有効化 | アラートのON/OFF | チェックON |
| アクション | 通知方法の選択 | Notification(プッシュ通知) |
| シンボル | 通貨ペア | USDJPY |
| 条件 | Bid > / Bid < / Ask > / Ask < | Bid < 149.500 |
| 値 | トリガーとなる価格 | 149.500 |
| 有効期限 | アラートの期限 | 2025/12/31 |
💡 実践例:USD/JPYが149.50のサポートラインに接近したら通知→スマホで確認→押し目買いのチャンスと判断したらスマホまたはPCから注文。チャートに張り付く必要がなくなります。
プッシュ通知の設定方法
📱 PC版MT5からスマホへの通知連携
Step 1:スマホのMetaQuotes IDを確認
MT5スマホアプリを開く→「設定」→「チャットとメッセージ」→画面上部に表示されているMetaQuotes ID(英数字の文字列)をメモ。
Step 2:PC版MT5に設定
PC版MT5で「ツール」→「オプション」→「通知」タブ→「プッシュ通知を有効にする」にチェック→MetaQuotes IDを入力→「テスト」ボタンをクリックしてスマホに通知が届くか確認→「OK」。
Step 3:アラートの通知方法をNotificationに設定
アラート作成時の「アクション」で「Notification」を選択すると、条件成立時にスマホにプッシュ通知が送信されます。
⚠️ 注意:プッシュ通知はMT5が起動していないと送信されません。自宅PCのMT5は電源OFF時に通知されないため、VPS上のMT5からプッシュ通知を設定するのがベストです。VPSなら24時間稼働しているため、いつでもアラートを受信できます。
メール通知の設定方法
📧 SMTP設定手順
「ツール」→「オプション」→「メール」タブで以下を設定:
| 項目 | Gmail の場合 |
|---|---|
| SMTPサーバー | smtp.gmail.com:587 |
| SMTPログイン | your-email@gmail.com |
| SMTPパスワード | アプリパスワード(16桁) |
| 宛先 | 通知を受け取るメールアドレス |
⚠️ Gmail利用時の注意:Googleアカウントの「2段階認証」を有効化した上で、「アプリパスワード」を生成して使用してください。通常のGmailパスワードでは接続できません。Googleアカウント→セキュリティ→アプリパスワードで生成可能です。
実践的なアラート活用パターン
パターン①:サポート/レジスタンスブレイクアウト通知
設定:重要なサポートライン(例:USD/JPY 149.00)にBid < 149.000のアラートを設定。同時にレジスタンスライン(例:151.00)にBid > 151.000のアラートも設定。上下どちらにブレイクしても通知が届く。
活用:通知受信→チャートを確認→ブレイクアウトの勢いと出来高を確認→順張りでエントリーまたは見送り判断。
パターン②:押し目買い/戻り売りのタイミング通知
設定:上昇トレンド中にEMA50の位置(例:150.20)にBid < 150.200のアラートを設定。価格がEMA50に接触=押し目の可能性。
活用:通知受信→RSIやローソク足パターンで反発の兆候を確認→エントリー判断。EMA50にアラートを置いておくことで、チャートを常時監視する必要がなくなります。
パターン③:指標発表前の準備通知
設定:重要経済指標(雇用統計、FOMC等)の発表30分前に時刻アラートを設定。MT5の「アラート」で「Time」条件を使用。
活用:通知受信→スプレッドの広がりを確認→ポジションのS/Lを調整→指標発表に備える。事前に通知が来ることで、指標発表を忘れてポジションを放置するリスクを防げます。
パターン④:損益アラート(EA活用)
概要:EAやカスタムスクリプトを使って、口座の含み損益が特定の金額に達したらプッシュ通知を送る設定。MQL5のSendNotification()関数を使用。
活用例:含み損が証拠金の10%に達したら通知→スマホで確認→損切りまたはポジション縮小を判断。マージンコール前に気付くことで、大きな損失を防ぐセーフティネットとして機能します。
EAからのアラート送信(MQL5コード)
💻 MQL5でのプッシュ通知コード
EAやカスタムインジケーターからプッシュ通知を送信するMQL5コードの基本形:
// プッシュ通知の送信
SendNotification(“USD/JPY がサポートラインに到達しました”);
// メール通知の送信
SendMail(“FXアラート”, “USD/JPYが149.50に到達。押し目買いの検討を。”);
// サウンドアラートの再生
PlaySound(“alert.wav”);
実用例:RSIが30以下になったらスマホに通知
// OnTick() 内で使用
double rsi = iRSI(_Symbol, PERIOD_H1, 14, PRICE_CLOSE);
if(rsi < 30 && !alreadyNotified) {
SendNotification(StringFormat(“%s RSI=%.1f 売られすぎ”, _Symbol, rsi));
alreadyNotified = true;
}
💡 注意:SendNotification()は15秒間隔の制限があります。連続で大量の通知を送るとブロックされるため、フラグ(alreadyNotified)を使って重複通知を防いでください。
アラート設定のベストプラクティス
① アラートは厳選する:アラートを大量に設定すると「通知疲れ」が起き、重要な通知を見逃すリスクが高まります。本当にアクションが必要なレベルのみに設定し、10個以内に抑えるのがおすすめです。
② 週末にアラートを見直す:市場がクローズしている週末に、翌週のトレードプランに基づいてアラートを再設定。古いアラートは削除し、新しいサポート/レジスタンスレベルに更新しましょう。
③ アラートとトレードプランをセットで準備する:「○○円に到達したら買い」というアラートだけでなく、エントリー価格、ロット数、S/L、T/Pも事前に決めておく。アラートが鳴ったら計画通りに実行するだけの状態にしておくと、感情的な判断を排除できます。
④ VPSでの稼働を前提にする:プッシュ通知やメール通知はMT5が起動していないと機能しません。自宅PCは電源OFFやスリープで停止するため、VPS上のMT5にアラートを設定するのが最も確実です。
よくある質問
アラートは何個まで設定できますか?
MT5のアラート数に厳密な上限はありませんが、実用的には20〜30個程度が管理の限界です。それ以上設定する場合は、EAやスクリプトで自動化する方が効率的です。
アラートは1回鳴ったら消えますか?
デフォルトではアラート条件が成立するたびに繰り返し通知されます。「最大反復回数」を1に設定すると1回限りのアラートになります。逆に、何度も通知してほしい場合は回数を増やすか、0(無制限)に設定してください。
スマホアプリでアラートを設定できますか?
MT5スマホアプリでも基本的なアラート設定は可能ですが、機能はPC版に比べて限定的です。複雑な条件のアラートはPC版(またはVPS上のMT5)で設定し、スマホでプッシュ通知を受信するのが最も効率的です。
TradingViewのアラートとMT5のアラートはどちらが便利ですか?
TradingViewのアラートはブラウザベースで条件設定が直感的、Webhook連携も可能で柔軟性が高い。MT5のアラートはCapitalXtendの口座に直接紐づいているため、スリッページなく即座にトレードに移れるメリットがあります。分析力重視ならTradingView、トレード実行のスピード重視ならMT5と使い分けるのがベストです。
まとめ
- 🔔 MT5のアラート機能で価格到達・テクニカル条件を自動通知
- 📱 プッシュ通知が最も実用的(MetaQuotes ID設定で連携)
- 📧 メール通知はSMTP設定で利用可能(Gmail対応)
- 💻 MQL5コードでEAからの通知送信も可能
- 🎯 サポート/レジスタンス到達、指標発表前など実践的な活用パターン多数
- 🖥️ VPS上のMT5にアラートを設定するのが最も確実
- ⚡ 通知疲れ防止のためアラートは厳選(10個以内推奨)
アラート機能は「チャートに張り付かなくてもチャンスを掴む」ための強力なツールです。CapitalXtendのMT5でアラートを設定し、VPS+スマホ通知の環境を構築すれば、効率的で精度の高いトレードが実現します。
📖 関連記事:CapitalXtendでTradingViewは連携できる?
📖 関連記事:CapitalXtend MT5のインジケーター設定ガイド
📖 関連記事:CapitalXtendのVPS提供状況とEA運用環境
📖 関連記事:CapitalXtend MT4/MT5 スマホアプリの設定と注意点
