前回はMACDを使って売買サインのインジケーターを作りました。
MACDからトレンド判定し、押し目買いと戻り売りを狙った売買サインを出すMT4/MT5インジケーター
MACDヒストグラムからダイバージェンスの売買サイン

今回はMACDヒストグラムからダイバージェンスのときにサイン表示させたインジケーターを作ってみました。
シンプルに矢印だけです。登録などなしで、無料でダウンロードできます。
MT5版ダウンロードはこちら(2024/03/13 ver1.1)
MT4版ダウンロードはこちら(2024/03/13 ver1.1)
インジケーターのダウンロード方法、ダウンロードができない場合はコチラ!
- 2024年3月13日
- 【MT4/MT5 ver1.1】 アラート機能を追加しました
- 2023年11月6日
- 【MT4/MT5 ver1.0】 MACDヒストグラムからダイバージェンスサインを公開
※インジケーターについてのご質問や改善のご提案があれば、下部のコメント欄にお寄せください。
MACDヒストグラムとは?ダイバージェンスとは?
MACDヒストグラム
MACD自体は、短期および長期の移動平均線の差を計算する指標であり、トレンドの変化や強度を示すのに役立ちます。
MACDヒストグラムはさらにMACDとMACDを平滑化したシグナルとの差をヒストグラムで視覚的に表したものです。

ヒストグラムの値がゼロより大きい場合、MACDがシグナルを上回っており、強気のサインと解釈されることがあります。逆に、ヒストグラムの値がゼロより小さい場合、MACDがシグナルを下回っており、弱気のサインとされることがあります。
MACDヒストグラムは、トレンドの強度や変化を示すのに役立ち、トレンドの進行中に反転シグナルを検出するのにも使われます。
MACDヒストグラムのダイバージェンス
MACDヒストグラムのダイバージェンスは、価格の方向とヒストグラムの方向が異なる場合に発生します。

価格とヒストグラムとの間の関係が変化し、市場の方向転換が迫っていることを示す手がかりとなります。
インジケーターの使い方・見方
シンプルにMACDヒストグラムでダイバージェンスが発生したときに売買シグナルを表示するインジケーターです。

- 価格が下降しているときに、MACDヒストグラムが上昇していれば上矢印
- 価格が上昇しているときに、MACDヒストグラムが下降していれば下矢印
ただし、ダイバージェンスは確実な予測ではなく、だましも発生しやすいです。その見極めが必要になってきます。
パラメーター設定
MT4/MT5のパラメーターの場合
シンプルに数値を入力するだけです。

MT5も似た感じです。
MT5版ダウンロードはこちら(2024/03/13 ver1.1)
MT4版ダウンロードはこちら(2024/03/13 ver1.1)
その他のMACDインジケーターはこちら



TradingView版のインジケーターもあります

TradingViewでも同じようにインジケーターがございます。トレビューを使っている方は、こちらも使ってみてください。
【TradingView用】MACDヒストグラムのダイバージェンス検出インジケーター

みんなのFXはTradingViewを内蔵したツールを提供しており、87種類のインジケーターや分析補助ツールがすべて無料で使えます。
さらに、プレミアム版(月額約11,100円相当)でしか使えない6画面のチャート分割機能も利用可能(※)。もちろん、移動平均線も複数表示ができます。
※一部搭載していない機能があります。

みんなのFXは総合的なスペックの高さが魅力のFX会社です。業界最狭水準のスプレッド、高水準のスワップポイント、初心者での使いやすいシンプルな取引ツール、最新のマーケット情報など注目ポイントがたくさんあります。
TradingViewで分析しつつ、スプレッドやスワップポイントにもこだわるならみんなのFXがおすすめのFX会社です!
オリジナル・インジケーター 人気ランキング
FXキーストンのオリジナルMT4・MT5インジケーター人気ランキングです。
2026年10月の月間ダウンロード数トップ5はコチラ!
-
【keys_SynchroChart_Line.mq5】
シンクロチャートチャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
10月のダウンロード数
408人

FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。
TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。
ご協力よろしくお願いいたします。

![[keys_Japan_Time.ex5]](/img/mt4/fxnav_japan_time.png)
![[keys_SynchroChart_Line.mq5]](/img/mt5/synchro_chart_line.png)
![[keys_TV_in_MT5.ex5]](/img/mt5/tv_in_mt5.png)
![[keys_RCI3.ex5]](/img/mt4/rci3_indi.png)






コメント
インジの無料公開ありがとうございます。
Keys_BBands_alert、Keys_stochastic、Keys_chart_shiftなどを利用させていただいています。
今回こちらのkeys_MACD_Histo_Diver_arrowを利用させていただこうとMT4にセットしたのですが、サブチャートにインジケーター名は表示されるのですが、中身が何も表示されません。
確認すべき事項などありましたら教えていただけますでしょうか?
お手数おかけします。
よろしくお願いいたします。
【1】Windows10 home / 22H2
【2】MT4 / build1441 FXCM
【3】サーバー XMTrading-Demo 3
※MT4>オプション>エキスパートアドバイザ>DLLの許可するON
※keys_MACD_Histo_Diver_arrow>全般>DLLの許可するON、外部エキスパートの使用を許可するON
※再起動済
三船様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
メインチャートに矢印が出るだけで、サブウィンドウには表示されないです。
ちなみに解説のためにサブにMACDを表示させています。画像のMACDはこちらになります。
https://www.fxnav.net/mt4navi/fxnav_macd/
これからもよろしくお願いいたします。
いろいろなMAが書かれていましたが、
・特殊な移動平均線特集 MAインジケーター8種類を無料公開!
https://www.fxnav.net/mt4navi/moving_averages/
このインジケーターで、MAの選択が色々できると楽しいかも♪
お忙しい所 すみません、遊び心で。
ぺろこ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
たしかに面白そうではありますが、そうですね。。。ちょっと考えさせてください。いろいろとできるようにはしていきたいと思います。
これからもよろしくお願いいたします。
①Windows
②MT4
③HFM ゴールド ローソク足
いつもお世話になっております、そちらのサイトのインジケーターを愛用させていただいております。
MACDのダイバージェンスを表示するインジも使わせております。
このインジケーターをヒストグラムとしてサブ画面に表示するようにできないでしょうか?
できれば、ダイバージェンス、ヒドゥンダイバージェンスで矢印が出て音のアラートがついていればいいなと思いまして。
あと、ダイバージェンス、ヒドゥンダイバージェンスのトレンドラインもあれば尚いっそ良いと思います。
ご検討のほど、よろしくお願い致します
井関様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
矢印サインは見づらかったでしょうか。ダイバージェンス、ヒドゥンダイバージェンスも含めてどのように表示すればいいか考えてみたいと思います。
ご要望ありがとうございます。参考になりました。
これからもよろしくお願いいたします。
お世話になっています。
このたびMT4→MT5に移行するにあたり、このインジとMACD3.12をセットしたのですが、以下のような症状が発生しています。
1、ThreeTrader→正常 FXTF→異常発生
2、起動時、設定したレベルラインが消える。
MACDはすべて消える。
3、保存していた定型チャートを読み込ませる→仕様タブのDLLを許可のチェックが外れている。(双方)チェックを入れると正常表示になる。
この症状が何度試しても繰り返されます。
よろしくお願いします。
reimei様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
MACDをもう一度見直したいと思います。
DLLのチェックは、ツール→オプション→エキスパートアドバイザ→「DLLの使用を許可する」をオンにするしかないかもしれません。ちょっとこれは調べて、何か分かりましたら、お伝えします。
これからもよろしくお願いいたします。
失礼しました。
ワンタイムパスを入力していないのが原因だと思われます。
パスワードの件、解決後の起動時、MACDの消したレベル表示が元にもどります。
RCIの追加したレベル表示が消え、消した矢印のカラーが元に戻ります。
さらに、定型チャートに保存しても再現できません。DLLの許可が外れたりします。
以上、よろしくお願いします。
reimei様
再度コメントありがとうございます。
このMACDインジだけを定型チャートにしても同じ症状でしょうか?
MACD以外のインジは入れないで定型保存したらどうなるか?
ということでしょうか?
そうです。そして、
ツール→オプション→エキスパートアドバイザ→「DLLの使用を許可する」をオン
こちらを一度試していただき、どうなるかを教えていただけると助かります。
ありがとうございました。
EAのDLL許可オンで定型保存→読み込み、できました。
ただ、起動時、RCIのレベルラインが消え、MACDのラインは元通りになっています。そこで定型読み込ませると直りますが。
追加でご報告しておきます。
MT4のときに報告させていただいたRCIラインの乱れですが、MT5版ではシンクロチャートをセットしているチャートでも、していないチャートでも、時間足表示を切り替えると発生しています。ThreeTrader,FXTF双方で、です。
reimei様
コメントありがとうございます。
RCIラインを確認したいと思います。情報ありがとうございます。
チャートにインジケーターをセットしていくとき、順番はなにかに関係しますか?
さきほど新しいチャートにRCIだけセットした状態で時間変更しても乱れなし。
干渉しているインジがあるかもと思い、一つセット→乱れなし。別のをセット→乱れなし。使用している5つを順番にセットしてみましたが、乱れは発生しませんでした。
よろしくお願いします。
reimei様
順番は基本関係しないはずですが、どのようなインジか、そしてインジのオブジェクトの生成/削除によってまた違ってきます。非常に複雑な条件になってお答えが難しいです。
すべてセットした後では、ダメでした。
時間変更→乱れ→しばらく待つ→直る。
同じことを2度、3度と繰り返すと戻らなくなりました。
reimei様
状況を教えてくださり、ありがとうございます。
どのインジケーターをセットされているのかを教えてくださいますと非常に助かります。
まず、このMACDインジを確認したいと思います。
2-Pole SuperSmoother Filter1.00
Supply and Demand1.08
HT_Scale_Adjust v1.02
以上です。
よろしくお願いします。
reimei様
お返事ありがとうございます。
貴重な情報に感謝です。ちょっと他のインジケーターの仕組みが分からないので、どうすればいいか思いつかない部分もあるのですが、FXキーストンのインジケーターに関してはお互い干渉しないような仕組みにしていきたいと思います。
引き続きよろしくお願いいたします。