MACDに買い/売りシグナル表示。アラート、メール、プッシュ通知(MT4/MT5インジケーター対応)

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

MACDは有名なテクニカル指標の一つですが、どのようにお使いでしょうか。

MACDとシグナルのゴールデンクロスなど、勝率が高いのは?

MACD MT5インジケーター

シンプルにMACDとシグナルの2本線のクロス(ゴールデンクロスとデッドクロス)でアラートが出るインジケーターを作ってみました。

ダウンロードしてすぐに使えます。無料です。こういうタイミングでアラートを出してほしいなどありましたら、コメントいただけると嬉しいです。

MT4版 ダウンロードはこちら(2023/12/26 ver1.10)

 

MT5版 ダウンロードはこちら(2023/12/26 ver1.10)

 

このインジケーターを使って「便利だな」「他の人にも教えてあげたいな」と思ってもらえた方は、Twitter(@fxnav)でツイート&フォローをしていただけると、開発の励みになります!
更新履歴
2023年12月26日
【MT4/MT5 ver1.10】 シグナルの上昇/下降でサインを追加。
2022年12月22日
【MT4/MT5 ver1.9】 MACDとシグナルのGC/DCで、MACDヒストグラムが上昇/下降でサインを追加
2023年5月8日
【MT4/MT5 ver1.8】 矢印が消えないバグを修正。
2023年1月31日
【MT5 ver1.7】 メインチャートにも矢印を表示できるようにしました。矢印の種類を選べるようにしました。

※以前にダウンロードされたものは新しいバージョンのインジケーターに交換をお願いいたします。
インジケーターへのご質問・改善アイデアあれば、下部のコメント欄かアンケートに投稿お願いします!

 

MACDの手法(矢印)の選択

MACDはトレンドフォローとも言えますし、逆張りの指標とも言えます。いろいろと条件によってどうなるのか選べるようにしてみました。それぞれ試してみてください。

全てのクロスに対応

単純にMACDとシグナルとのクロスです。

全てのゴールデンクロスとデッドクロスでサイン

ご要望により追加しました。

 

0以上でUP/0以下でDown

MACDが0以上ということは移動平均線を考えた場合「上昇」と言えます。逆に0以下は「下降」です。

MACDのパラメーター設定 0以上でUP/0以下でDown

GCはゴールデンクロス(MACDがシグナルを突き上げるクロス)、DCはデッドクロス(MACDがシグナルを突き下げるクロス)です。

ということで、押し目買いと戻り売りを狙うパターンになります。

 

0以上でDown/0以下でUp

同じく、MACDが0以上ということは移動平均線を考えた場合「上昇」、0以下は「下降」です。

MACDのパラメーター設定 0以上でDown/0以下でUp

逆張りとなります。調整を狙った手法と言えるかもしれません。

 

MACDの上昇/下降

単純にMACDの向きを見た手法です。

MACDのパラメーター設定 MACDの上昇/下降

 

シグナルの上昇/下降

こちらもご要望により追加。シグナルの向きです。

シグナルの上昇/下降

 

境界値以上でDC/-境界値以下でGC

境界値を設けて、それ以上/以下のときのクロスを見ます。オシレーターのように買われすぎ/売られすぎからの逆張りです。

MACDのパラメーター設定 MACDの上昇/下降

MT5の場合、この設定をしてから他の設定にする場合は、境界値の線(レベル)を消してください。

 

MACDが0以上/0以下

MACDが0以上、0以下ということで、2本の短期EMAと長期EMAのクロスとなります。

MACDの0基準

 

MACDがシグナルより上/下、MACDヒストグラムが下降/上昇

ご要望により追加しました。MACDヒストグラムということで、MACDとシグナルとの間隔を見ています。

MACDがシグナルより上/下、MACDヒストグラムが下降/上昇

 

MACDのパラメーター設定

設定を細かく選ぶことができます。

MACDのパラメーター設定

アラートを鳴らすときは必ずポップアップアラート、メール通知、スマホプッシュ通知、音声通知から選んでください。

 

MT4版 ダウンロードはこちら(2023/12/26 ver1.10)

 

MT5版 ダウンロードはこちら(2023/12/26 ver1.10)

 

その他のMACDインジケーターはこちら

 

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

FXキーストンで無料配布しているオリジナルMT4・MT5インジケーターの人気ランキングです。
2024年2月の月間ダウンロード数トップ5はコチラ!

  1. [SynchroChart_Line.mq4]

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

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

    2月のダウンロード数
    721人
  2. [keys_RCI3.ex4]

    【keys_RCI3.ex4】
    短期、中期、長期の3本のRCIの状態からサインを出すインジケーター

    5つ以上の状態から選ぶことができます。アラート機能付き。

    2月のダウンロード数
    654人
  3. [keys_ZigZag_DowT.ex4]

    【keys_ZigZag_DowT.ex4】
    ダウ理論を意識した押し安値/戻り高値インジケーター

    ZigZagから押し安値/戻り高値を自動判定。トレンドを認識できます。

    2月のダウンロード数
    587人
  4. [SynchroChart_Line.mq4]

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

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

    2月のダウンロード数
    428人
  5. [Elliott_zigzag.ex4]

    【Elliott_zigzag.ex4】
    エリオット波動MT4インジケーター

    ZigZagをベースにしたエリオット波動インジ。今後も改良を加えます。

    2月のダウンロード数
    378人

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

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

 

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

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

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

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

 
 

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

回答する

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

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

コメント

  1. まさ より:

    macdの反転でアラート出してほしい

    • masa より:

      まさ様
      コメントありがとうございます。
      反転というのは上昇のMACDが下降になったときにアラートということでしょうか?どういった条件で反転というのかもう少し詳しく教えていただけると修正しやすいです。
      これからもよろしくお願いいたします。

      • まさ より:

        特に条件は無しで単純に例えばMACDが上がっていたのか下がったら通知が来るようになったら嬉しいです
        あとローソク値確定か即時か選べれば助かります

        • masa より:

          まさ様
          コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
          追加したいのですが、お時間がかかりそうです。ご理解いただければ幸いに思います。
          これからもよろしくお願いいたします。

  2. um より:

    こんにちは。
    インジケーター、色々使わせて頂いています。
    こちら、MT5用にはサイン条件がありますが、MT4にも対応できないでしょうか?

    また、ゼロラインクロスのみ(上からクロスで↓下からクロスで↑)のサイン項目も追加いただければ幸いです。

    • masa より:

      um様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      できるだけMT4にも対応したいと思います。
      そしてゼロラインクロスも追加します。
      これからもよろしくお願いいたします。

  3. より:

    いつも素晴らしいインジケーターをありがとうございます。
    メール通知で使用しているのですが、メールの本文に通知された時間も記載することは可能でしょうか?

    outlookメールで受信をしているのですが、前日以前に受け取ったメールは時間が見られないので、後で検証したくてもできない状態です。
    時間が見られないのはメールの受信側の設定かもしれませんが、予め本文に時間を入れて頂くと見やすいかなと思いました。
    お手数ですがご検討を宜しくお願い致します。

    • masa より:

      光様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      たしかにそうかもしれません。MT4から送られた時刻もメールに記載するようにします。
      修正します。アドバイスをありがとうございました。
      これからもよろしくお願いいたします。

  4. かつ より:

    MACDの検証をしてみようと思い、当インジケータ(MT4版 ver1.1)を使わせていただいています。以下少し気になる点がありましたので確認してみていただけないでしょうか。

    ・AUDUSD1分足等でうまく表示されない

    AUDUSD等小数点以下5桁系の通貨ペアにおいて1分足とかで表示させますと、MACD値はとても小さな値になるため、当インジケータのスケール精度では視覚的に判別困難な状況になってしまっているように思います。値動きが大きい期間ならある程度は見られるのですが、過去にスクロールしながら表示を確認してみていただけますでしょうか。
    たぶん

    IndicatorSetInteger(INDICATOR_DIGITS,_Digits+1)

    とかしておいていただくといい感じになるのではないかと思うのですがどうでしょうか?
    ご確認のほど、どうぞよろしくお願いいたします。

    • masa より:

      かつ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      確認したところご指摘の通りでした。これは目から鱗で、気づきませんでした。すぐに修正をし、バージョンアップさせました。
      教えていただき、感謝申し上げます。助かりました。
      これからもよろしくお願いいたします。

      • かつ より:

        masa様
        早速の対応ありがとうございます。
        ver1.2いい感じになっている事を確認いたしました。引き続き利用させていただきます。

  5. masuda より:

    いつも為になる情報ありがとうございます。
    早速ですが、TSIと言うインジケーターの±任意の数値を設定し、設定した値になると、アラート(アラート音、ポップアップ、メール通知、スマホ通知)が鳴るインジケーターを作成して頂けないでしょうか?
    よろしくお願いいたします。

    • masa より:

      masuda様
      コメントありがとうございます。
      TSIというインジケーターがどういったものなのか分からないので、調べてからの判断になりそうです。
      これからもよろしくお願いいたします。

  6. masuda より:

    返信ありがとうございます。
    調べられたかもしれませんが、TSIについて詳しく載っているURLを張らせて頂きます。
    よろしくお願いいたします。

  7. アカゲラ より:

    MT4入門者の質問ですよろしくお願いします
    FX会社 JFXのMT4を使って10秒足のチャートで
    MACDのゴールデンクロスとデッドクロスにアラート音を出すのが希望です
    JFXが用意している10秒足対応のインジケーターでは
    指数平滑移動平均線とボリンジャーバンドしか使えないようです
    こちらのインジケーターでは10秒足で使えるでしょうか?

    • masa より:

      アカゲラ様
      コメントありがとうございます。そしてご要望ありがとうございます。
      まず、このインジケーターは10秒足では使えません。
      そしてJFXの10秒足チャートでMACDを使う方法は非常に厳しいです。もしかしたらJFXの方でお願いした方が早いかもしれません。
      お役に立てず申し訳ございません。
      これからもよろしくお願いします。

  8. FXに希望 より:

    いつもたくさんのインジケーターの開発・公開ありがとうございます^^

    macdの0ライン以上ではデッドクロスのみを、0ライン以下ではゴールデンクロスのみをメールなどで知らせるというのを探していました。

    一つお願いがあります。
    例えばですが、macd値が+0.5以上でのデッドクロスならば、ゴールデンクロスも同様に-0.5以下ならばメールなどで通知するということは可能でしょうか?
    数値は通貨ペアによって異なるので設定可能が望ましいですが、この数値を設定することで0ライン付近でのノイズを少しでも減らせるかなと。
    macd値と言いましたが、シグナル値でも問題ないと思います。

    検討よろしくお願いします^^

    • masa より:

      FXに希望様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      境界値を設けてその上でのクロスでアラートをしてみたいと思います。
      アイデアをありがとうございます。
      これからもよろしくお願いいたします。

    • yumi より:

      masa様、いつも素晴らしいインジケーターを使わせて頂いて有難う御座います。またまたのお願いなのですが矢印の大きさを更に大きく調整出来るようにお願いします。いつも同じお願いばかりで申し訳ありません。何卒宜しくお願いいたします。

      • masa より:

        yumi様
        コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
        矢印の大きさと矢印を選べるように修正したいと思います。
        これからもよろしくお願いいたします。

        • yumi より:

          masa様、申し訳ありませんがこちらもver1.6のままダウンロードされてしまいます。3台のPCで何度か試しましたが同じです。
          試しに違うインジを(masa様のRCI)ダウンロードするのは正常です。勿論ページの更新も何度か試していますが同じです。申し訳ありませんが確認お願いいたします。

          • masa より:

            yumi様
            ブラウザのキャッシュを削除してから、インジケーターをダウンロードし、上書き保存した後、MT4/MT5を再起動して、再度インジをチャートに表示しても同じでしょうか?

  9. FXに希望様 より:

    早い実装ありがとうございます^^

    前回コメント投稿してから、macdの計算式からするとmacd値の移動平均線である緩やかなシグナル値の方がよいのでは、と思い余計なことを言ってしまったかなと悩んでいましたm(__)m

    いつもややこしいコメントをしてしまい困ることも多いと思いますが、対応してくださって感謝しています^^

    • yumi より:

      masa様、沢山お願いばかり申し訳ありません。こちらも矢印大きさ、何とかお願い出来ないでしょうか?何卒宜しくお願いします。本当にすいません。

  10. 田中 より:

    いつもお世話になってます。
    MACD線が0ラインを越えたらアラートと矢印(上から下に抜けたら↓・下から上に抜けたら↑)を出せるようにしていただきたいです。
    よろしくお願いします。

    • masa より:

      田中様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      追加したいと思います。
      これからもよろしくお願いいたします。

  11. 田中 より:

    masa様
    サイン条件で新しいものを増やしていただきましたが、MACD線が0を越えてもアラートや矢印が出ません。
    MACD線とシグナル線のクロスは関係なしに、シンプルにMACD線が0を越えた場合にアラートが鳴るサイン条件を作っていただけますか?
    何卒よろしくお願いしますm(_ _)m

    • masa より:

      田中様
      コメントありがとうございます。
      すぐに確認します。原因が分かり次第すぐに修正します。教えていただきありがとうございます。
      これからもよろしくお願いいたします。

    • masa より:

      田中様
      いろいろテストしてみたのですが、矢印もアラートも出るのですが、どうして違いが出るのでしょう。。。
      最新のバージョンはver1.6になります。こちらを上書き保存してもう一度試してみてもえらえないでしょうか。原因を追求します。
      これからもよろしくお願いいたします。

      • 田中 より:

        masa様
        最新のバージョンを入れたら私が希望していたサイン条件が新たに表示され、きちんと希望通りに矢印が出ました。
        初歩的なミスですいません。
        これからもよろしくお願いします。

  12. smx0925 より:

    便利なインジケーターありがとうございます。
    ひとつのチャートに設定値の違うもので2つ表示させまして、どちらもMACDラインの色分けで0以上0以下を選択したら片方しか色分けされません。
    このような使い方はイレギュラーなのでしょうか?

    • masa より:

      smx0925様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      イレギュラーではありません。修正したいと思います。
      これからもよろしくお願いいたします。

      • smx0925 より:

        修正していただけるということで、ありがとうございます。

        すみません、2日間使用してちょっと追加で気になることがありまして、こちらも修正出来る様でしたらお願いしたいと思っております。

        ひとつのmt4に秒足のチャートを複数作りまして、こちらのインジを適用して使っておりましたが、mt4を閉じて翌日再起動しますと、デフォルト設定の1分足以上のチャートは問題ないのですが、秒足のチャートには足が形成されても表示されませんでした。

        テンプレートを作っておいて適用すれば再度表示はされますので問題なく使用できるのですが、mt4も複数使っていて秒足チャートが多くて。。

        可能でしたらよろしくお願いします。

        • masa より:

          smx0925様
          お返事ありがとうございます。
          秒足は想定外のことでして、秒足での表示の仕方も含めて、秒足でのインジケーターでは対応しづらい部分があります。秒足の対応につきましては、いろいろと調べてから検討させてくだい。
          これからもよろしくお願いいたします。

  13. FXが希望 より:

    メインチャートにも矢印が出るようになって、見やすくなりました。
    ありがとうございます。

    使用して気になったところです。
    パラメーターを調整したり、インジケーターをチャートから削除したとき、それまでのメインチャート上の矢印が残ったままになっていて気になりました。
    MT5、パソコンを再起動しても残ったままになっていました。
    オブジェクトにも存在していませんでした。

    修正可能であれば、よろしくお願いします。

    • masa より:

      FXが希望様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      確認後すぐに修正したいと思います。すみませんが、お待ちください。
      これからもよろしくお願いいたします。

  14. diver より:

    いつも便利に使わせて頂いております。
    こちらのインジケーターですが、サイン条件に追加して頂けるとありがたい部分があります。
    今は境界値を使うと境界値以上はDCのみ、-境界値以下はGCのみのサインですが、
    ここを境界値以上/境界値以下ですべてのクロスに対応できないでしょうか?
    言い方を変えると、境界値~-境界値の間はサインを出さなくて、境界値を超えた部分はすべてのサインを出すように出来たら便利だと思っています。
    よろしくお願いいたします。

    • masa より:

      diver様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      たしかにその場合もあるかなと思いますので、できるだけ対応したいと思います。ご要望ありがとうございます。
      これからもよろしくお願いいたします。

  15. ryo より:

    MACDアラート(MT5)ですが、アラートのタイミングはクロスした瞬間、または確定した時のみになっています。短期EMA、長期EMAのどちらかが0ラインを抜ける、または割り込んだタイミングでアラートを発信するようにしていただけないでしょうか。

    • masa より:

      ryo様
      コメントありがとうございます。そしてインジケーターも使っていただき、
      どのタイミングでアラートを出すかをそれぞれ考えて機能として追加していこうと思います。
      これからもよろしくお願いいたします。

  16. ryo より:

    大変便利な機能をいつも重宝しています。
    さて、MT5版MACDalertについての要望になります。
    クロスしてからMACDとシグナルの乖離はオシレーターで表示されますが、
    MACDのゴールデンクロス後にオシレーターが下降に転換、または
    MACDのデッドクロス後にオシレーターが上昇に転換した時の
    ポップアラートを追加していただけないでしょうか。

    • masa より:

      ryo様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      一点確認なのですが、オシレーターというのはヒストグラムのことでしょうか?
      「MACDのゴールデンクロス後にオシレーターが下降に転換」ということは0以下のヒストグラムが下降したときという認識でよろしいでしょうか?
      教えていただけますと、修正がしやすくなりますので、助かります。

      • ryo より:

        早速のご回答ありがとうございます。
        知識の無さはお恥ずかしい限りです。ご指摘の通りヒストグラムのことになります。例えば「MACDのゴールデンクロス後にオシレーターが下降に転換」についてですが、MACDがシグナルとゴールデンクロスしてから、MACDが上昇するにつれてシグナルとの差が広がり(ヒストグラムが上昇)、ある時点からMACDの上昇が緩やかになるとシグナルとの差が止まり(ヒストグラムの上昇も止まり)、しばらくするとMACDは下降に転じてヒストグラムも下降に転じると思います。デッドクロスはこのパターンの逆になりますが、これを利用すれば大きな利益を狙うことができるかと思います。
        このような説明でご理解いただけそうでしょうか。

        • masa より:

          ryo様
          お返事ありがとうございます。
          了解しました。できるかぎり追加したいと思います。
          これからもよろしくお願いいたします。

          • ryo より:

            ありがとうございます。
            あとMACDalertMT5のサイン条件に「MACDの上昇/下降」が入っていて活用させて頂いていますが、さらに「signalの上昇/下降」を入れていただけると幸いです。
            よろしくお願いします。

          • masa より:

            ryo様
            コメントありがとうございます。
            シグナルも一度検討させてください。
            これからもよろしくお願いいたします。