articleMT4 MT5/images/guides/ma-cross-alert-guide/ma-cross-alert-overview-hero.webp2026-07-26

MAクロス通知インディケーターとは?使い方とMT4・MT5対応

MAクロス通知インディケーターの上方向・下方向クロス、MT4・MT5対応、確定足・未確定足、通知設定、重複抑止、無料ダウンロードを解説します。

2本のMAクロスを矢印と通知で確認し、MT4・MT5、確定足・未確定足、4種類の通知を安全に使い分ける総合ガイドです。

MAクロス通知インディケーターとは?使い方とMT4・MT5対応のイメージ

MAクロスは分かりやすい一方、通知を売買サインと同じ意味に捉えないことが大切です。最初に判定の役割を整理します。

インジ先生に聞く、MAクロス通知の受け止め方

クロス通知の意味と、現在足・確定足の違いを確認します。

ケータ君

MAがクロスしたら、買い・売りのサインという意味ですか?

インジ先生

結論は、売買判断そのものではなく位置関係が入れ替わったことを知らせる通知です。

通知後は、価格と相場状況を必ず確認しましょう。

ケータ君

現在足と確定足は、どちらを選べばよいですか?

インジ先生

早く気付きたいなら現在足、確定後の状態を確認したいなら確定足が基準です。

現在足は形成中に条件が変わる点へ注意し、デモ環境で通知差を比べましょう。

ここからは、判定条件、初期設定、通知方法、注意点を順に確認します。

2本の移動平均線の上方向・下方向クロスとMT4・MT5通知を示すMAクロス通知のイメージ
MAクロス通知は、短期MAと長期MAの位置関係が入れ替わった場面を矢印と通知で確認するためのツールです。

目次

MAクロス通知インディケーターの早見表

項目 仕様
正式製品名 移動平均線クロス通知インディケーター
対応環境 MT4・MT5
Version MT4・MT5ともに1.000
入力数 MT4・MT5ともに24
初期MA 短期20・長期75、SMA、終値
判定 2本のMAの上方向クロス・下方向クロス
判定足 確定足が初期値。未確定足へ切替可能
通知 ポップアップ、サウンド、プッシュ、メール
重複抑止 同じ方向・同じイベント足の再通知を稼働中に抑止
仕様の基準 MT5版。MT4版は同じ24入力を持つ提供版

MAクロス通知は、2本のMAの位置関係が入れ替わった場面を確認しやすくするインジケーターです。クロスだけで売買を決めるものではなく、通知後にチャートを確認するための補助情報として使います。

MAクロス通知とは

短期MAと長期MAを同じチャートへ表示し、前の判定対象バーと現在の判定対象バーで上下関係が入れ替わったときに通知します。対象はクロスだけで、MAへの接触や終値ブレイク、3本以上のMA、複数時間足の判定は含みません。

上方向と下方向の通知は個別に有効化できます。チャート上のクロスマーカーも表示できるため、通知を受けた位置をあとから確認できます。

上方向クロスと下方向クロスの判定

種類 前の判定対象バー 現在の判定対象バー
上方向クロス 短期MAが長期MA以下 短期MAが長期MAより上
下方向クロス 短期MAが長期MA以上 短期MAが長期MAより下

初期値は短期MAが20期間、長期MAが75期間です。MA方式はSMA、適用価格は終値を使います。MAの種類による計算の違いは、SMA・EMA・SMMA・LWMAの違いで確認できます。

クロスは2本の線の位置関係が変わった事実を示します。クロス後の方向を約束する判定ではありません。

MT4・MT5の対応と違い

MT4版とMT5版はともにVersion 1.000で、24入力の名前と初期値も一致します。MT5版を機能・パラメーター仕様の基準とし、MT4版はMT4環境向けの提供版です。

比較項目 MT4版 MT5版
入力数 24 24
MA値の取得 MT4の計算方式に合わせて取得 MAの計算ハンドルとバッファーを利用
オブジェクト識別 銘柄・時間足・インスタンスを使用 チャート・銘柄・時間足・インスタンスを使用
判定・通知 上下クロス、確定足/未確定足、4通知方式 同左
配布物 EX4 EX5
配置先 MQL4/Indicators MQL5/Indicators

公開されている機能と入力に差はありませんが、内部の実装方式はMetaTraderの世代に合わせて異なります。OS、MetaTraderのbuild、brokerの配信データ、銘柄、時間足、配布物の取り違えによっても表示や通知条件に差が出る場合があります。利用中の環境に合う版を選び、同じチャート条件で確認してください。

24入力の概要

24入力は、全項目を一度に変更せず、目的ごとに分けると確認しやすくなります。

グループ 主な内容 初期状態
識別 複数適用時のインスタンスID 空欄
MA 短期・長期の期間、方式、適用価格 20・75、SMA、終値
表示 各MAの表示、色、太さ 2本とも表示、太さ1
判定タイミング 確定足だけで判定するか ON
クロス 上方向・下方向を通知するか 両方ON
マーカー 表示、色、位置の間隔 表示ON
通知 ポップアップ、音、プッシュ、メール、音声ファイル ポップアップ・音がON
確認用表示 デバッグ情報 OFF

全24入力の用途別設定は別記事で扱います。本記事では、最初に判定足と必要な通知方法だけを確認し、初期値から一項目ずつ変える方法を推奨します。

確定足・未確定足の通知タイミング

確定足モードは初期値です。確定済みの直近バーを現在側、その一つ前の確定済みバーを比較側としてクロスを判定します。通知はバーの確定後です。

未確定足モードは、形成中のバーを現在側、直前の確定済みバーを比較側にします。形成中は価格とMA値が更新されるため、クロス状態がバー確定前に成立したり解消したりする場合があります。これは進行中データを使う通常の変化で、未来の足を参照する処理ではありません。

一般的な違いは確定足と未確定足のシグナル確認タイミングでも確認できます。

通知方法とMetaTrader側の設定

利用できる通知は次の4種類です。

  • ポップアップ:MetaTrader画面内へ通知
  • サウンド:指定した音声ファイルを再生
  • プッシュ:設定済みの端末へ通知
  • メール:MetaTraderに登録した送信設定を使用

初期値はポップアップとサウンドがON、プッシュとメールがOFFです。プッシュとメールはインジケーター側をONにするだけでは届かず、MetaTrader本体の設定が必要です。

MetaTraderを終了している間は、このインジケーターから通知を送れません。常時監視が必要な場合も、利用環境と通信状態を含めて事前に確認してください。

同一バーの重複通知を防ぐ仕組み

MT4版・MT5版とも、上方向と下方向を分け、同じ方向・同じイベント足の通知を稼働中に一度へ抑えます。形成中の同じバーで条件が繰り返し切り替わっても、同方向の通知が連続しにくい設計です。

この状態は稼働中のメモリだけに保持されます。インジケーターの再適用、時間足変更、端末の再起動後には引き継がれません。再読み込み後の最初の通知は、新しい稼働状態として確認してください。

再計算とリペイントの考え方

両版とも未来のバーを参照しません。初回読み込みではMAの表示に必要な計算を行いますが、過去のクロスをさかのぼって通知しません。通常更新では必要な範囲を再計算します。

未確定足モードでは、形成中のバーとMA値が更新されるため、確定前のクロス表示が変わる場合があります。これは進行中バーの変化であり、確定後の過去表示を未来情報で書き換える意味のリペイントとは区別します。

履歴データが端末側で更新された場合は、そのデータに基づいてMA値も再計算されます。インジケーターのリペイントとは何かも合わせて確認してください。

MAクロス通知の基本的な使い方

  1. 利用する環境に合うEX4またはEX5を、下の「正式版の無料ダウンロード」から取得します。
  2. MT4はMQL4/Indicators、MT5はMQL5/Indicatorsへ対応ファイルを配置します。
  3. ナビゲーターを更新し、MAクロス通知を対象チャートへ適用します。
  4. 短期20・長期75、SMA、終値の初期設定を確認します。
  5. 確定足/未確定足と、上方向/下方向の通知を選びます。
  6. 必要な通知方法だけを有効にし、デモ環境で矢印と通知時刻を確認します。

公開配布はコンパイル済みの実行ファイルだけです。MT4ではEX4、MT5ではEX5を選びます。

4社での検証とXMTradingの案内

本製品は、XMTrading、Titan FX、Exness、HFMのMetaTrader環境で検証済みです。この検証は、各社による公認、推奨、保証、認定、共同開発を意味しません。すべてのOS、build、口座種別、銘柄、時間足で同じ結果になるという意味でもありません。

本記事では、4社検証とは分けてfeatured brokerのXMTradingをご案内します。MAクロス通知はXMTrading専用ではありません。広告・紹介リンクを含み、リンク経由の申込みなどにより当サイトが報酬を受け取る場合があります。提供地域、口座、MetaTraderの最新条件は公式ページで確認してください。

利用時の注意事項

  • クロス通知だけで売買を決めず、価格と相場状況を確認する
  • 未確定足はバー確定前にクロス状態が変わり得る
  • プッシュとメールはMetaTrader本体側も設定する
  • 再適用や時間足変更後は重複抑止の状態がリセットされる
  • MT4にはMT4版、MT5にはMT5版の配布物を使用する
  • OS、build、broker、銘柄、履歴データの差を切り分けて確認する

本記事は製品仕様と設定方法を説明するもので、個別の取引判断を示すものではありません。

正式版の無料ダウンロード

MT4版とMT5版を無料でダウンロードできます。MT4版・MT5版ともVersion 1.000、24入力です。利用するMetaTraderに合わせて、MT4ではEX4、MT5ではEX5を選んでください。

ダウンロード前に利用条件を確認してください。

無料

MetaTrader 4版

Version 1.000

MT4環境向けの正式提供版です。

入力数
24件
正式ファイル
MA_Cross_Alert.ex4
配置先
MQL4/Indicators

無料

MetaTrader 5版

Version 1.000

機能・パラメーター仕様の基準です。

入力数
24件
正式ファイル
MA_Cross_Alert.ex5
配置先
MQL5/Indicators

よくある質問

MAクロス通知インディケーターは何を検出しますか?
短期MAと長期MAの上下関係が前の判定対象バーから現在の判定対象バーで入れ替わった場面を、上方向・下方向に分けて検出します。
MT4版とMT5版の両方を利用できますか?
はい。MT4版とMT5版はともにVersion 1.000として公開されており、利用するMetaTraderに合う版をダウンロードできます。
MT4版とMT5版の入力項目は同じですか?
はい。両版とも24入力で、公開されている入力名と初期値は一致します。MT5版を機能・パラメーター仕様の基準とします。
確定足と未確定足では通知タイミングがどう違いますか?
確定足は確定済みバーで判定し、未確定足は形成中バーで判定します。未確定足ではバー確定前にクロス状態が変わる場合があります。
同じローソク足で通知が何度も届きますか?
稼働中は上方向と下方向を分け、同じ方向・同じイベント足の再通知を抑止します。再適用、時間足変更、再起動後は状態が引き継がれません。
クロス表示は再計算やリペイントで変わりますか?
未来のバーは参照しません。未確定足では形成中データに応じて表示が変わる場合がありますが、確定後の過去表示を未来情報で書き換える動作とは区別します。
プッシュ通知やメール通知にはMetaTrader側の設定が必要ですか?
必要です。インジケーター側に加えて、MetaTrader本体でプッシュ通知またはメール送信を設定してください。
4社で検証済みとは、ブローカー公認という意味ですか?
いいえ。XMTrading、Titan FX、Exness、HFMのMetaTrader環境で確認した記録であり、各社による公認、推奨、保証、認定、共同開発を意味しません。

関連記事

公開済みページだけを掲載しています。

まとめ

MAクロス通知は、短期MAと長期MAの上方向・下方向クロスを、MT4・MT5で矢印と通知により確認するインジケーターです。両版ともVersion 1.000、24入力で、MT5版を仕様の基準とします。

最初は確定足の初期設定を使い、必要な通知方法だけを有効にしてください。未確定足の変化、MetaTrader本体の通知設定、再適用後の重複抑止状態まで分けて確認すると、設定と環境の違いを整理しやすくなります。