3本の移動平均線で傾きも含むパーフェクトオーダーのMT4/MT5インジケーターを公開

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

移動平均線1本で上昇か下降かを判断しているトレーダーさんは結構いると思います。
2本もゴールデンクロスやデッドクロスを見るためにいるでしょう。
そして3本も短期・中期・長期という期間で表示させているトレーダーは多いはず。

そんな中、このようなコメントをいただきました。ありがとうございます。

MA3本(短期・中期・長期)のパーフェクトオーダーを知らせてくれるインジケーターはよく見るのですが、起点を矢印で知らせるものはありますが、終焉迄、継続していることをライン等でを知らせてくれるものは無いと思います。
例えば、3本のパーフェクトオーダーが成立した時は、成立したローソク足の終値から破綻するまで、水平ラインを伸ばす。って感じのものです。
短期と中期のゴールデンクロスの場合は終値から破線で破綻迄伸ばす。
短期中期長期がパーフェクトオーダーの場合は実戦で終焉迄伸ばす。
といった感じのものです。
欲を言えば、傾きが揃った時も教えてもらえるものなら最高だと思います。

パーフェクトオーダーとは、短期、中期、長期、それぞれの移動平均線の並び順です。

  • 上昇トレンド・・・長期MA < 中期MA < 短期MA
  • 下降トレンド・・・長期MA > 中期MA > 短期MA

ご要望のインジも作ってみたのですが、もっとこうしてもいいかと思えるアイデアが出てきたので新しいインジケーターとして作ってみました。

3本の移動平均線のパーフェクトオーダー

3本の移動平均線のパーフェクトオーダー

人気のRCIインジケーターも3本表示されている方が多い気がします。今後3本に特化したインジケーターを作ってきます。

登録なしに無料でダウンロードできます。一度お試しください。

MT5版ダウンロードはこちら(2026/01/14 ver2.10)

keys_MA3_line_EN.ex5(English Version) : Regarding the EN

 

MT4版ダウンロードはこちら(2026/01/14 ver2.10)

keys_MA3_line_EN.ex4(English Version)

 

更新履歴
2026年1月14日
【MT4/MT5 ver2.10】 ゴールデンクロス、デッドクロスでアラートされない問題を修正。(リクエスト元
2025年10月30日
【MT4/MT5 ver2.9】 表示されないバグを修正
2025年10月28日
【MT4/MT5 ver2.8】 バグ修正
2025年10月24日
【MT4/MT5 ver2.7】 ラインのパーフェクトオーダーのときの条件を加えました。(リクエスト元)、バグ修正

※インジケーターへのご質問・改善アイデアあれば、下部のコメント欄に投稿をお願いします!

友だち追加LINE公式アカウントでインジケーターの新着リリースやバージョンアップ情報を配信中。LINEお友だち限定のインジケーターも公開中です!

 

【OANDA証券】MT5&MT4対応の国内FX会社

OANDA証券

OANDA証券は「MT5」「MT4」の両方に対応している貴重な国内FX会社。

当サイトで公開しているインジケーター利用はもちろん、OANDA証券オリジナルのインジケーターも多数提供しています。

OANDA証券

便利な注文機能を備えた「OANDA Mini Terminal」。世界で展開するOANDAグループ利用者の注文状況が見られる「オーダーブック」などなど。

また、スキャルピングOKの取引環境、「TradingView」対応など、数多くのメリットを兼ね備えます。MT5・MT4対応業者をお探しの方は、公式サイトもチェックしてみてくださいね。

OANDA証券 公式サイト

 

3本の移動平均線のおすすめ設定は?インジの解説

まず水平線はパーフェクトオーダーになった箇所を表します。

3本の移動平均線のオープンオーダー

ただし、位置は要望にあった終値ではなく、直近の高値と安値としました。

3本の移動平均線のオープンオーダー

上昇が始まった始点となる価格と思いそうしてあります。この高値と安値は改良の余地があります。例えばZigZagであったりフラクタルを使ってもいいですし、上昇/下降となった位置からの最高値/最安値でもいいかもしれません。

サポートライン、レジスタンスラインをブレイクしたときにサイン

次にサポートラインとレジスタンスラインをブレイクしたときに矢印サインを出しました。

サポートライン、レジスタンスラインをブレイク

ブレイクアウトしてその方向へ進む場合もあれば、反発してトレンド継続もありえます。いずれにせよ注意が必要となるポイントでしょう。

短期MAと中期MAのゴールデンクロスとデッドクロス

ご要望にもありました、短期と中期のクロスでの破線ラインも表示はできます。

ゴールデンクロスとデッドクロスでライン

3本の移動平均線の主旨とは異なるのですが、インジケーターに取り付けてます。

 

角度もパーフェクトオーダー?背景色も変わります

パラメーター設定の【パーフェクトオーダー(背景変更)】にある「パーフェクトオーダーの背景設定」で背景色を変えることができます。

ラインのパーフェクトオーダー

通常の移動平均の並び順です。

ラインのパーフェクトオーダー

角度のパーフェクトオーダー

3本のMAの角度が同じ場合に背景色を変えることもできます。

角度だけが同じときに背景色を変更

微妙な違いがあります。どちらかお好みで使ってみてください。

ライン+角度のパーフェクトオーダー

並び順がパーフェクトオーダーとなり、角度(方向)も揃っているときは背景色が変わるようにしてあります。

パーフェクトオーダー+角度も同じ

価格+ライン+角度のパーフェクトオーダー

並び順がパーフェクトオーダー、角度(方向)もパーフェクトオーダー、そして終値が短期移動平均線の上であれば上昇の色となります。

価格+ライン+角度のパーフェクトオーダー

 

パラメーター設定

移動平均線の種類と期間を変えることができます。

パラメーター設定

それぞれオンオフができますので、必要がなければfalseにしてください。

SNS通知アラート機能

LINEにメッセージを送ることができます。

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

この機能を使うには「LINE Messaging API」を利用します。
以下のリンク先に解説してありますので、使う場合は必ず読んでください

 

その他、Discord、Chatworkにもアラート通知できます。

MT4/MT5からDiscordへアラート(メッセージ)を送る

LINEはできませんが、Discord、Chatworkならチャート画像付きのメッセージも可能です。

ボイスアラート機能

AIによって作りだされた人の声でアラートを出すことができます。

  • 上矢印が出たとき
    「ドル円、1分足、上矢印が出ました。」
  • 下矢印が出たとき
    「ドル円、1分足、下矢印が出ました。」など

この機能を使うには必要なファイルがあります。
以下のリンク先に解説してありますので、使う場合は必ず読んでください

DLLの使用を許可する

このインジケーターはWindows/Macに標準に入っているDLLを使用します。
「DLLの使用を許可する」に必ずチェックを入れてください。

DLLの使用を許可する

このチェックを入れないとMT4の場合はパラーメーターの変更が反映されませんし、MT5の場合だとOKボタンが出ません。

 

MT5版ダウンロードはこちら(2026/01/14 ver2.10)

 

MT4版ダウンロードはこちら(2026/01/14 ver2.10)

 

その他の移動平均線インジケーターはこちら

 

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

FXキーストンのオリジナルMT4・MT5インジケーター人気ランキングです。
2026年1月の月間ダウンロード数トップ5はコチラ!

  1. [keys_SynchroChart_Line.mq4]

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

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

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

    【keys_SynchroChart_Line.mq5】
    シンクロチャート(MT5)

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

    1月のダウンロード数
    515人
  3. [keys_Japan_Time.ex5]

    【keys_Japan_Time.ex5】
    日本時間に変換する

    タイムフレームに合わせて日本時間に変換。終値が確定するまでの残り時間も表示。

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

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

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

    1月のダウンロード数
    467人
  5. [keys_scalping_sign.ex4]

    【keys_scalping_sign.ex4】
    スキャルピング用インジケーター

    超短期売買で勝負!ストップ位置とエントリー矢印だけのシンプルなインジ。

    1月のダウンロード数
    459人

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

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

 

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

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

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

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

 

より良い情報を提供するために、アンケートを実施しております。
ご協力よろしくお願いいたします。

回答する

アンケートでいただいたご質問やご要望については、随時こちらのページでお答えしています。

ご質問・ご要望の一覧はこちら

この記事を書いた人
masa

FXトレード歴20年。FXキーストンでは350以上のインジケーターを作成。
RCIインジケーターなど、ダウンロード数累計10万件以上。
過去のデータに合わせすぎる“カーブフィッティング”を避けるため、相場の変化に合わせて自動で期間を調整できるアルゴリズムを開発。
MQL5/MQL4/PineScriptなど投資系ITエンジニア
日本テクニカルアナリスト協会認定テクニカルアナリスト(CMTA®)
愛妻家、ハワイ・ロボコップ好き、ボランティア活動中

MT4ナビMT5ナビ
FXキーストン

コメント

  1. 沢田 より:

    【1】利用中のOS:(Windows/Mac/その他OS)※
    Windows

    【2】インジ利用中のツール:(MT4/MT5/TradingView)※

    MT4

    お世話になっております。
    いつも役に立つインジの提供、ありがとうございます。
    下記インジケーターの希望がございます。

    keys_MA3_line

    の背景色の部分ですが、現在は、

    「並び順がパーフェクトオーダーとなり、角度(方向)も揃っているときは背景色が変わるようにしてあります。」

    となっておりますが、例えば上昇の場合ですと、
    レートが設定した数値のMAより下にくると背景が消える設定も追加して頂けると有難いです。

    よろしくお願い致します。

    • masa masa より:

      沢田様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      申し訳ありません。ちょっと検討させてください。どのようにレートを設定すか、ユーザビリティも含めて考えてみます。
      アイデアをありがとうございます。非常に参考になりました。
      これからもよろしくお願いいたします。

      • 沢田 より:

        お世話になっております。
        ご返信ありがとうございます。
        補足させて頂きますと、

        ・例)4時間足チャートで上昇の場合 
        一番上にレートがあって、その下に上向き4時間20SMA、上向き日足20SMA、上向き週足20SMAの順番に並んだら上昇のMAパーフェクトオーダーが発生となる。上昇のMAパーフェクトオーダー(背景が変色)

        パーフェクトオーダーの定義をMAを下抜けて確定したら、崩れるという風にしています。有料でもお願いしたいくらいですので是非、ご検討よろしくお願い致します。

        • masa masa より:

          お返事ありがとうございます。
          一度並び順も考えてみて、背景色を付けてみたいと思います。

          • 沢田 より:

            お世話になっております。
            早速のご対応ありがとうございました。
            確認をしたのですが、
            「価格+ライン+角度のパーフェクトオーダー」
            を選択して、条件が揃っているのに何故か背景が点灯していない部分があります…。

          • masa masa より:

            沢田様
            お返事ありがとうございます。
            おかしいですね。。。もう一度見直してみます。
            具体的にどのチャートでどの時間(日本時間)で表示されていないと言っていただけますと非常に助かります。
            すみませんが、よろしくお願いいたします。

  2. 沢田 より:

    お世話になっております。

    対象通貨ドル円 XM口座
    4時間足チャート
    設定MA 短期20 中期120 長期600

    「ライン+角度のパーフェクトオーダー」
    の設定の場合、条件を満たしておりますので背景は点灯します。
    直近点灯は、10/21の10時~現在まで点灯中。

    「価格+ライン+角度のパーフェクトオーダー」に変更すると点灯しなくなります。
    MAは同様に上記数値で設定し、
    価格もMAより上にあるので点灯していないとおかしいはずなのですが、
    10/21の10時~現在まで点灯していません。

    よろしくお願い致します。

    • masa masa より:

      沢田様
      画像付きで、お返事いただきありがとうございます。非常に分かりやすいです。
      確認したのですが、合っているように思えるのですが、ちょっと認識のずれがあるのかもしれません。
      記事にも追記したいと思いますので、一度確認していただけないでしょうか。
      記事に追記しましたら、こちらでもお伝えいたします。
      すみませんが、よろしくお願いいたします。

    • masa masa より:

      沢田様
      申し訳ありませんでした。コードが間違っていました。修正しましたので、もう一度ダウンロードをお願いいたします。ver2.7

      • 沢田 より:

        お世話になっております。
        早速の修正ありがとうございました。
        最高に良いです。
        末永く使用させて頂きます。
        よろしくお願い致します。

      • 沢田 より:

        お世話になっております。
        本日、チャートを確認した所、昨日はver2.7に変更後、表示されていた部分の背景が表示されなくなっていました。
        土日の市場が閉まっている時は、正しく表示されないなのでしょうか?

        条件は先日と同様になります。

        対象通貨ドル円 XM口座
        4時間足チャート
        設定MA 短期20 中期120 長期600
        10/21の10時~現在

        「ライン+角度のパーフェクトオーダー」
        「価格+ライン+角度のパーフェクトオーダー」

        昨日は両方共に、点灯していましたが消えていました(確認時:10/25土8:50頃)。

        よろしくお願い致します。

        • masa masa より:

          沢田様
          サーバーが動いていないときちんと表示されないかもしれません。ちょっとその辺りも含めて修正をしていきたいと思います。
          教えてくださりありがとうございます。非常に参考になりました。
          画像もありがとうございます。

          • 沢田 より:

            お世話になっております。
            市場が閉まっている時は、ドル円以外の通貨も全て、直近で本来、点灯していないといけない箇所が消えておりました。
            少し、遡れば全通貨、正常に点灯しています。
            是非、修正よろしくお願い致します。

  3. クロ より:

    お世話になっております
    色々な便利なインジケーターを使わせていただいてありがとうございます

    こちらは角度があると色が変わる様になっていますが角度が揃っていなくてもパーフェクトオーダーの条件がそろっていれば色が付いたままにして欲しいです

    他にも色々探したのですがMT5はPOの背景色が変わる物がないので追加していただけると助かります
    ご検討宜しくお願いします

    【1】利用中のOS:Windows
    【2】インジ利用中のツール:MT5

    • masa masa より:

      クロ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      なるほど、了解いたしました。修正したいと思います。
      これからもよろしくお願いいたします。

  4. なつ より:

    お世話になっております。
    いつも御社のインジケーターを使わせていただいています。

    今回、こちらのインジケーターを使ってみているのですが、通知設定をオンにしているにも関わらず通知が届きません。

    ポップアップ、音声、Discordでの通知をそれぞれ試してみていますが、いずれの方法でも一切アラートが鳴りません。ポップアップ通知の場合は、ポップアップも届きません。

    (最終的にはポップアップ通知のみを設定したいです)

    なお、御社のkeys_ma_crossのインジケーターも使っており、そちらのポップアップ通知はきちんと動いているため、MT4自体の音声設定等に問題はないと思います。

    参考になるか分かりませんが、設定画面を添付させていただきます。(「サイト」の項目に記載しました)

    【1】利用中のOS:Windows

    【2】インジ利用中のツール:MT4

    よろしくお願いいたします。

    • masa masa より:

      なつ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      「DLLの使用を許可する」はオンになってますでしょうか。こちらでも試してみたいと思います。報告をありがとうございます。非常に助かります。
      これからもよろしくお願いいたします。

      • なつ より:

        masa様

        ご返信ありがとうございます。

        はい、「DLLの使用を許可する」はオンになっております。

        なお、昨日の書き込みの後、夜までずっとMT4をつけたままにしていましたが、1回だけアラートが通知されました。

        ポップアップもDiscordへの通知もです。

        が、それ以外は一切反応せずでした(3~4回ほどアラートが鳴るべきタイミングがありました)

        また、別のMT4でも試してました。

        こちらではテスト的に5、10、15MAの設定で頻繁にPOが成立するようにしました。

        全部で15回ほど条件が揃う時がありましたが、通知が来たのは1回か2回だけでした。

        参考までに、こちらもkeys_ma_crossの通知は正常に鳴っていました。

        どうぞよろしくお願いいたします。

        • masa masa より:

          なつ様
          お返事ありがとうございます。
          修正してみました。もう一度ダウンロードして試していただけないでしょうか。
          これからもよろしくお願いいたします。

          • なつ より:

            masa様

            さっそくのご対応ありがとうございます。
            複数通貨で試してみたところ、

            ・ラインと角度のパーフェクトオーダー

            のみ通知が届きました。

            参考までに、検証時の環境を記させていただきます。

            ◆ゴールド(USドル) → 音声通知/ポップアップ通知 ともにON
            ◆ドル円 → ポップアップ通知 のみON
            ◆ユロドル → 音声通知/ポップアップ通知 ともにON

            ※Discordへの通知設定は省きました

            すべての通貨ペアで

            ・パーフェクトオーダー成立時
            ・ライン+角度がパーフェクトオーダー
            ・短期と中期がGC/DC

            それぞれのタイミングでの通知を「TRUE」で設定

            ・通知頻度を多くするために、「1分足」「2MA、4MA、5MAに設定」で検証

            この環境で17:30~18:30ごろまで見ていました。

            結果、

            ・いずれの通貨ペアでも、ポップアップ通知が来た
            ・ただしアラートが鳴ったのは、角度のPO成立時のみ
            ・3本のMAのPO成立時はアラート鳴らず(ポップアップもなし)
            ・短期と中期のGC/DCでもアラート鳴らず(ポップアップもなし)

            という結果になりました。

            角度のPO成立時は通知が来るので、ほかのインジと組み合わせれば解決できるといえばできるのですが、そうするとインジの数が増えて少し重くなってしまうのが気になり、これ1つで解決できれば嬉しいところです。

            どうぞよろしくお願いいたします。

          • masa masa より:

            なつ様
            お返事ありがとうございます。
            申し訳ありません。こちらももう一度テスト&修正していきたいと思います。状況を教えてくださりありがとうございます。
            これからもよろしくお願いいたします。

  5. Kazu より:

    素晴らしいインジケーターをありがとうございます。
    これを活用させていただくことで、ブレが少なくなると感じています。
    1つだけお尋ねさせてください。
    EMA3本の設定値で色々試して、苦慮していますが、既設の設定値12、21、30という値には、やっぱり意味があるのでしょうか?
    素晴らしい道具ですが、この3つの値によって、勝敗が大きく異なるとも感じています。

    • masa masa より:

      Kazu様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      設定値については意味はありません。ただフィボナッチ数にもある21という期間に関しては、結構使っているトレーダーの方もいるのではないかと思っています。そのようなデータがあるわけではないのですが。
      どの時間足でトレードし、例えば1日だったり1時間という期間で平均化するか、と個人的には思ってます。なので、12は5分足での60分=1時間での動きで、私の作った当時は12としたのだと思います。
      これからもよろしくお願いいたします。

  6. たまトレ より:

    いつも素晴らしいインジケーターを拝見して驚いてます。
    要望なのですが、長期SMA、例えば5分足チャートに日足200SMAを表示できる単純移動平均線のインジケーターを探してます。MT4付属のインジケーターはパラメーター2000がリミットで、それ以上の長期パラメーターのSMAはチャートに表示されません。出来ましたら、パラメーター制限のない、10000SMAも表示できる単純移動平均線のインジケーターを作ってもらえませんでしょうか。宜しくお願いします。

    1,当方のスペック windows11 
    2,MT4インジケーターを利用
    3,JFXでドル円のスキャルピングをしてます

    • masa masa より:

      たまトレ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      2000がリミットということで、「チャートの最大バー数」を増やしても同じでしょうか。5分足のヒストリカルデータがない可能性もあるかと思いました。ツールのオプションのチャートの項目で確認してみてください。
      上位足の移動平均線ということで、こちらも試していただけると嬉しいです。
      https://www.fxnav.net/mt4navi/keys_mtf_ma/
      これからもよろしくお願いいたします。

  7. ヒロシ より:

    こんにちは、いつもありがとうございます。
    WindowsでMT4を使用しています。
    ドル円・ゴールド・JP225・US30等
    MAを3本使用しています。例えばボトムからの反転上昇時にまず短期MAが中期MAをGCした時にアラームが鳴り、そして短期MAが長期MAをGCした時にもアラームが鳴り、最後はパーフェクトオーダーになった段階でアラームが鳴る。逆の場合にも同様にアラームが鳴る。この様なインジをお願いできたらと思いましてメールしました。御社のインジの中には似た様な2本のMAのサインインジがありますが少しイメージが違いましてお願いした様な次第です。

    • masa masa より:

      ヒロシ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      個別に設定できるようにしてみたいと思います。アイデアをありがとうございます。参考になりました。
      これからもよろしくお願いいたします。

  8. ゆうこ より:

    1.Windows
    2.MT5
    3.XM

    短期MAと中期MAのゴールデンクロスとデッドクロスのアラートをかけているのですが全く反応しません。
    短期と中期のゴールデンクロス→true
    短期と中期のゴールデンクロスでアラート→true
    [ポップアップ]アラートの種類→true
    にしてあります。

    むしろそれ以外はfalseにしているのですが、何か設定に問題があるのでしょうか?

    • masa masa より:

      ゆうこ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      申し訳ありません。確認をして、原因が分かり次第修正したいと思います。教えてくださり、ありがとうございます。助かりました。
      これからもよろしくお願いいたします。

      • ゆうこ より:

        お忙しい中、返信ありがとうございます。
        いつになるかはわからないと思いますが、もしも修正が完了したら修正履歴に載るんでしょうか?

        • masa masa より:

          ゆうこ様
          修正しましたら、こちらのページに履歴として書きます。今日中には一度修正したいと思います。少しお待ちください。

  9. 前田 より:

    [1] Windows
    [2] MT4/MT5/TradingView
    前略、多様なインジケータを
    ありがとうございます。3maを利用させて頂いております。
    次の事柄をこのインジに付加して頂ければ幸いです。
    指定したmaにタッチしたら【アラート】起動です。
    どうぞよろしくお願いいたします。

    • masa masa より:

      前田様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      たしかに便利そうです。どのようにすれば機能としていいのか、検討したいと思います。アイデアをありがとうございます。参考になりました。
      これからもよろしくお願いいたします。