MACDは有名なテクニカル指標の一つだと思います。
MACDのダイバージェンスも表示するMT4インジケーターを無料公開!ボラティリティを考慮した手法付き
2本のMACDがクロスした時に矢印が出現するMT4インジケーター
MACDクロスで、サイン、アラーム(メール、プッシュ通知)のMT4/MT5インジケーターを公開
MACD(Moving Average Convergence Divergence)
MACDとシグナルの2本線のクロス(ゴールデンクロスとデッドクロス)でアラートが出るインジケーターを作ってみました。
ダウンロードしてすぐに使えます。無料です。こういうタイミングでアラートを出してほしいなどありましたら、コメントいただけると嬉しいです。
MT4版 ダウンロードはこちら(2023/05/08 ver1.8)
MT5版 ダウンロードはこちら(2023/05/08 ver1.8)
- 2023年5月8日
- 【MT4/MT5 ver1.8】 矢印が消えないバグを修正。
- 2023年1月31日
- 【MT5 ver1.7】 メインチャートにも矢印を表示できるようにしました。矢印の種類を選べるようにしました。
- 2023年1月31日
- 【MT4 ver1.7】 メインチャートにも矢印を表示できるようにしました。矢印の種類を選べるように、大きさを5以上にできるようにしました。
- 2022年10月31日
- 【MT4/MT5 ver1.6】 0地点のGC/DCでのサインを追加
※以前にダウンロードされたものは新しいバージョンのインジケーターに交換をお願いいたします。
インジケーターへのご質問・改善アイデアあれば、下部のコメント欄かアンケートに投稿お願いします!
手法(矢印)の選択
MACDはトレンドフォローとも言えますし、逆張りの指標とも言えます。いろいろと条件によってどうなるのか選べるようにしてみました。それぞれ試してみてください。
0以上でUP/0以下でDown
MACDが0以上ということは移動平均線を考えた場合「上昇」と言えます。逆に0以下は「下降」です。
GCはゴールデンクロス(MACDがシグナルを突き上げるクロス)、DCはデッドクロス(MACDがシグナルを突き下げるクロス)です。
ということで、押し目買いと戻り売りを狙うパターンになります。
0以上でDown/0以下でUp
同じく、MACDが0以上ということは移動平均線を考えた場合「上昇」、0以下は「下降」です。
逆張りとなります。調整を狙った手法と言えるかもしれません。
MACDの上昇/下降
単純にMACDの向きを見た手法です。
境界値以上でDC/-境界値以下でGC
境界値を設けて、それ以上/以下のときのクロスを見ます。オシレーターのように買われすぎ/売られすぎからの逆張りです。
MT5の場合、この設定をしてから他の設定にする場合は、境界値の線(レベル)を消してください。
MACDのパラメーター設定
設定を細かく選ぶことができます。
アラートを鳴らすときは必ずポップアップアラート、メール通知、スマホプッシュ通知、音声通知から選んでください。
MT4版 ダウンロードはこちら(2023/05/08 ver1.8)
MT5版 ダウンロードはこちら(2023/05/08 ver1.8)
オリジナル・インジケーター 人気ランキング
FXキーストンで無料配布しているオリジナルMT4・MT5インジケーターの人気ランキングです。
2023年11月の月間ダウンロード数トップ5はコチラ!
-
【SynchroChart_Line.mq4】
シンクロチャート(MT4)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
11月のダウンロード数
671人 -
【SynchroChart_Line.mq5】
シンクロチャート(MT5)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
11月のダウンロード数
381人
FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。
TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。
ご協力よろしくお願いいたします。
コメント
macdの反転でアラート出してほしい
まさ様
コメントありがとうございます。
反転というのは上昇のMACDが下降になったときにアラートということでしょうか?どういった条件で反転というのかもう少し詳しく教えていただけると修正しやすいです。
これからもよろしくお願いいたします。
特に条件は無しで単純に例えばMACDが上がっていたのか下がったら通知が来るようになったら嬉しいです
あとローソク値確定か即時か選べれば助かります
まさ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
追加したいのですが、お時間がかかりそうです。ご理解いただければ幸いに思います。
これからもよろしくお願いいたします。
こんにちは。
インジケーター、色々使わせて頂いています。
こちら、MT5用にはサイン条件がありますが、MT4にも対応できないでしょうか?
また、ゼロラインクロスのみ(上からクロスで↓下からクロスで↑)のサイン項目も追加いただければ幸いです。
um様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
できるだけMT4にも対応したいと思います。
そしてゼロラインクロスも追加します。
これからもよろしくお願いいたします。
いつも素晴らしいインジケーターをありがとうございます。
メール通知で使用しているのですが、メールの本文に通知された時間も記載することは可能でしょうか?
outlookメールで受信をしているのですが、前日以前に受け取ったメールは時間が見られないので、後で検証したくてもできない状態です。
時間が見られないのはメールの受信側の設定かもしれませんが、予め本文に時間を入れて頂くと見やすいかなと思いました。
お手数ですがご検討を宜しくお願い致します。
光様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
たしかにそうかもしれません。MT4から送られた時刻もメールに記載するようにします。
修正します。アドバイスをありがとうございました。
これからもよろしくお願いいたします。
MACDの検証をしてみようと思い、当インジケータ(MT4版 ver1.1)を使わせていただいています。以下少し気になる点がありましたので確認してみていただけないでしょうか。
・AUDUSD1分足等でうまく表示されない
AUDUSD等小数点以下5桁系の通貨ペアにおいて1分足とかで表示させますと、MACD値はとても小さな値になるため、当インジケータのスケール精度では視覚的に判別困難な状況になってしまっているように思います。値動きが大きい期間ならある程度は見られるのですが、過去にスクロールしながら表示を確認してみていただけますでしょうか。
たぶん
IndicatorSetInteger(INDICATOR_DIGITS,_Digits+1)
とかしておいていただくといい感じになるのではないかと思うのですがどうでしょうか?
ご確認のほど、どうぞよろしくお願いいたします。
かつ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
確認したところご指摘の通りでした。これは目から鱗で、気づきませんでした。すぐに修正をし、バージョンアップさせました。
教えていただき、感謝申し上げます。助かりました。
これからもよろしくお願いいたします。
masa様
早速の対応ありがとうございます。
ver1.2いい感じになっている事を確認いたしました。引き続き利用させていただきます。
いつも為になる情報ありがとうございます。
早速ですが、TSIと言うインジケーターの±任意の数値を設定し、設定した値になると、アラート(アラート音、ポップアップ、メール通知、スマホ通知)が鳴るインジケーターを作成して頂けないでしょうか?
よろしくお願いいたします。
masuda様
コメントありがとうございます。
TSIというインジケーターがどういったものなのか分からないので、調べてからの判断になりそうです。
これからもよろしくお願いいたします。
返信ありがとうございます。
調べられたかもしれませんが、TSIについて詳しく載っているURLを張らせて頂きます。
よろしくお願いいたします。
masuda様
ありがとうございます。
これからもよろしくお願いいたします。
MT4入門者の質問ですよろしくお願いします
FX会社 JFXのMT4を使って10秒足のチャートで
MACDのゴールデンクロスとデッドクロスにアラート音を出すのが希望です
JFXが用意している10秒足対応のインジケーターでは
指数平滑移動平均線とボリンジャーバンドしか使えないようです
こちらのインジケーターでは10秒足で使えるでしょうか?
アカゲラ様
コメントありがとうございます。そしてご要望ありがとうございます。
まず、このインジケーターは10秒足では使えません。
そしてJFXの10秒足チャートでMACDを使う方法は非常に厳しいです。もしかしたらJFXの方でお願いした方が早いかもしれません。
お役に立てず申し訳ございません。
これからもよろしくお願いします。
いつもたくさんのインジケーターの開発・公開ありがとうございます^^
macdの0ライン以上ではデッドクロスのみを、0ライン以下ではゴールデンクロスのみをメールなどで知らせるというのを探していました。
一つお願いがあります。
例えばですが、macd値が+0.5以上でのデッドクロスならば、ゴールデンクロスも同様に-0.5以下ならばメールなどで通知するということは可能でしょうか?
数値は通貨ペアによって異なるので設定可能が望ましいですが、この数値を設定することで0ライン付近でのノイズを少しでも減らせるかなと。
macd値と言いましたが、シグナル値でも問題ないと思います。
検討よろしくお願いします^^
FXに希望様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
境界値を設けてその上でのクロスでアラートをしてみたいと思います。
アイデアをありがとうございます。
これからもよろしくお願いいたします。
masa様、いつも素晴らしいインジケーターを使わせて頂いて有難う御座います。またまたのお願いなのですが矢印の大きさを更に大きく調整出来るようにお願いします。いつも同じお願いばかりで申し訳ありません。何卒宜しくお願いいたします。
yumi様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
矢印の大きさと矢印を選べるように修正したいと思います。
これからもよろしくお願いいたします。
masa様、申し訳ありませんがこちらもver1.6のままダウンロードされてしまいます。3台のPCで何度か試しましたが同じです。
試しに違うインジを(masa様のRCI)ダウンロードするのは正常です。勿論ページの更新も何度か試していますが同じです。申し訳ありませんが確認お願いいたします。
yumi様
ブラウザのキャッシュを削除してから、インジケーターをダウンロードし、上書き保存した後、MT4/MT5を再起動して、再度インジをチャートに表示しても同じでしょうか?
早い実装ありがとうございます^^
前回コメント投稿してから、macdの計算式からするとmacd値の移動平均線である緩やかなシグナル値の方がよいのでは、と思い余計なことを言ってしまったかなと悩んでいましたm(__)m
いつもややこしいコメントをしてしまい困ることも多いと思いますが、対応してくださって感謝しています^^
masa様、沢山お願いばかり申し訳ありません。こちらも矢印大きさ、何とかお願い出来ないでしょうか?何卒宜しくお願いします。本当にすいません。
いつもお世話になってます。
MACD線が0ラインを越えたらアラートと矢印(上から下に抜けたら↓・下から上に抜けたら↑)を出せるようにしていただきたいです。
よろしくお願いします。
田中様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
追加したいと思います。
これからもよろしくお願いいたします。
masa様
サイン条件で新しいものを増やしていただきましたが、MACD線が0を越えてもアラートや矢印が出ません。
MACD線とシグナル線のクロスは関係なしに、シンプルにMACD線が0を越えた場合にアラートが鳴るサイン条件を作っていただけますか?
何卒よろしくお願いしますm(_ _)m
田中様
コメントありがとうございます。
すぐに確認します。原因が分かり次第すぐに修正します。教えていただきありがとうございます。
これからもよろしくお願いいたします。
田中様
いろいろテストしてみたのですが、矢印もアラートも出るのですが、どうして違いが出るのでしょう。。。
最新のバージョンはver1.6になります。こちらを上書き保存してもう一度試してみてもえらえないでしょうか。原因を追求します。
これからもよろしくお願いいたします。
masa様
最新のバージョンを入れたら私が希望していたサイン条件が新たに表示され、きちんと希望通りに矢印が出ました。
初歩的なミスですいません。
これからもよろしくお願いします。
便利なインジケーターありがとうございます。
ひとつのチャートに設定値の違うもので2つ表示させまして、どちらもMACDラインの色分けで0以上0以下を選択したら片方しか色分けされません。
このような使い方はイレギュラーなのでしょうか?
smx0925様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
イレギュラーではありません。修正したいと思います。
これからもよろしくお願いいたします。
修正していただけるということで、ありがとうございます。
すみません、2日間使用してちょっと追加で気になることがありまして、こちらも修正出来る様でしたらお願いしたいと思っております。
ひとつのmt4に秒足のチャートを複数作りまして、こちらのインジを適用して使っておりましたが、mt4を閉じて翌日再起動しますと、デフォルト設定の1分足以上のチャートは問題ないのですが、秒足のチャートには足が形成されても表示されませんでした。
テンプレートを作っておいて適用すれば再度表示はされますので問題なく使用できるのですが、mt4も複数使っていて秒足チャートが多くて。。
可能でしたらよろしくお願いします。
smx0925様
お返事ありがとうございます。
秒足は想定外のことでして、秒足での表示の仕方も含めて、秒足でのインジケーターでは対応しづらい部分があります。秒足の対応につきましては、いろいろと調べてから検討させてくだい。
これからもよろしくお願いいたします。
メインチャートにも矢印が出るようになって、見やすくなりました。
ありがとうございます。
使用して気になったところです。
パラメーターを調整したり、インジケーターをチャートから削除したとき、それまでのメインチャート上の矢印が残ったままになっていて気になりました。
MT5、パソコンを再起動しても残ったままになっていました。
オブジェクトにも存在していませんでした。
修正可能であれば、よろしくお願いします。
FXが希望様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
確認後すぐに修正したいと思います。すみませんが、お待ちください。
これからもよろしくお願いいたします。
いつも便利に使わせて頂いております。
こちらのインジケーターですが、サイン条件に追加して頂けるとありがたい部分があります。
今は境界値を使うと境界値以上はDCのみ、-境界値以下はGCのみのサインですが、
ここを境界値以上/境界値以下ですべてのクロスに対応できないでしょうか?
言い方を変えると、境界値~-境界値の間はサインを出さなくて、境界値を超えた部分はすべてのサインを出すように出来たら便利だと思っています。
よろしくお願いいたします。
diver様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
たしかにその場合もあるかなと思いますので、できるだけ対応したいと思います。ご要望ありがとうございます。
これからもよろしくお願いいたします。