MACDのゴールデンクロス・デッドクロスを自動判定し、サイン・アラート・プッシュ通知で知らせる自社開発MT4/MT5インジケーター「macd-histogram-alert」を無料配布。ヒストグラムで勢いの変化も確認できます。
【自社開発】MACDのインジケーターとは
【自社開発】MACDインジケーター「macd-histogram-alert」は、サブウィンドウにMACDライン・シグナルライン・ヒストグラムを表示し、2本のラインが交わった場所を知らせるインジケーターです。
MACDラインがシグナルラインを抜けた時に、丸いサインをラインの上に表示します。
アラートやプッシュ通知にも対応していますので、ゴールデンクロスとデッドクロスの見逃しを防ぐ事が出来ます。
機能と使い方
機能と使い方
MACDのライン

サブウィンドウには、MACDライン・シグナルライン・ヒストグラムの3つが表示されます。
MACDラインが青、シグナルラインが赤で表示され、2本の差がヒストグラムとして棒グラフになります。
| 表示 | 内容 | 色 |
|---|---|---|
| MACDライン | 短期EMAと長期EMAの差 | 青(ドジャーブルー) |
| シグナルライン | MACDラインをならした線 | 赤 |
| ヒストグラム(勢いが強い) | 2本の差が広がっている | 明るい水色(ライトスカイブルー) |
| ヒストグラム(勢いが弱い) | 2本の差が縮まっている | 濃い青(スチールブルー) |
ヒストグラムは、1本前と比べて差が広がっている時は明るい色、縮まっている時は濃い色に自動で切り替わります。
Openボタン

Openボタンは、その下にあるボタンをまとめて開いたり閉じたりするボタンです。
オフにするとAlert、Push、Kakutei、Signのボタンが非表示になり、サブウィンドウが広く使えるようになります。
もう一度オンにすると、元の状態に戻ります。
Signボタン
Signボタンをオンにすると、MACDラインとシグナルラインが交わった場所に丸いサインを表示する事が出来ます。
MACDラインが下から上へ抜けた時(ゴールデンクロス)は赤、上から下へ抜けた時(デッドクロス)は水色のサインが表示されます。

オフにすると、サインだけが消えてラインとヒストグラムはそのまま表示されます。
Kakuteiボタン
サインを判定するタイミングを切り替えるボタンです。
オン(確定足):確定したローソク足だけで判定します。表示は遅くなりますが、後から消えにくくなります。
オフ(未確定足):動いている最中のローソク足も使って判定します。表示は早くなりますが、足が確定するまでに消えることがあります。
Alertボタン/Pushボタン
AlertとPushは、サインが新しく表示された時に知らせる機能です。
Alertボタンをオンにすると、サインが表示された際に、MT4・MT5のアラート画面へ通知内容が表示され、通知音が鳴ります。
Pushボタンをオンにすると、サインが表示された際に、スマートフォンのMT4・MT5アプリへプッシュ通知が送られます。
通知には、通貨ペア名、ゴールデンクロスとデッドクロスのどちらか、確定足と未確定足のどちらかが表示されます。
同じローソク足の中で何度も通知が届かないように、1本につき1回だけ通知される仕組みです。
ヒストグラムについて
オリジナル機能
macd-alertのオリジナル機能は、勢いの変化が分かるヒストグラムが付いている事です。MACDラインとシグナルラインの差を棒グラフにして、2本がどれだけ離れているかを一目で確認する事が出来ます。
ヒストグラムの色の見方

ヒストグラムは、1本前の棒と今の棒を比べて色が自動で切り替わります。
| 棒の状態 | 相場の勢い | 色 |
|---|---|---|
| 棒が伸びている | 勢いが強まっている | 明るい水色(ライトスカイブルー) |
| 棒が縮んでいる | 勢いが弱まっている | 濃い青(スチールブルー) |
上下どちらの向きでも、伸びていれば明るい色、縮んでいれば濃い色になります。
ヒストグラムとサインの関係
ヒストグラムは、MACDラインとシグナルラインの差から作られています。
そのため、棒の高さが0に近づいた場所が、サインの出る場所になります。
棒が縮み始めて濃い色に変わった時は、クロスが近づいているサインとして確認する事が出来ます。
基本的な見方
まずは、棒がどちら側にあるかを確認してください。
0より上にあれば上向きの勢い、0より下にあれば下向きの勢いが強い状態です。
次に色を確認して、その勢いが強まっているのか弱まっているのかを判断します。
ヒストグラムの棒は、EMA期間を大きくすると動きがゆるやかになり、小さくすると細かく動きます。
パラメーターの設定(インプット)

短い方の平均を出すローソク足の本数です。
小さくすると値動きに素早く反応します。
初期値:12
長い方の平均を出すローソク足の本数です。
大きくすると動きがゆるやかになります。
初期値:26
MACDラインをならして赤い線を作る本数です。
小さくするとサインが早くなり、大きくすると遅くなります。
初期値:9
過去どこまで表示するかを、10日から10年の中から選びます。
初期値:1年
ボタンを押していない時の背景色を設定します。
初期値:白
ボタンに表示する文字の色を設定します。
初期値:黒
ボタンのまわりの線の色を設定します。
初期値:スチールブルー
初期値:ディープスカイブルー
初期値:赤
初期値:スプリンググリーン
初期値:アクア
初期値:ゴールド
MACDラインが下から上へ抜けた時に表示する丸の色を設定します。
初期値:トマト
MACDラインが上から下へ抜けた時に表示する丸の色を設定します。
初期値:アクア
搭載されている「ロジック」と判定方法
判定方法
「macd-histogram-alert」は、期間の違う2つの平均線の差を計算し、相場の勢いが上と下のどちらに向かっているかを表します。

MACDとは、短い期間の平均線と長い期間の平均線がどれだけ離れているかを見る指標です。2本が大きく離れているほど勢いが強く、近づいているほど勢いが弱いと判断されます。
短期EMAから長期EMAを引いて、青いMACDラインを作ります。
上に向かう力が強いほどプラス、下に向かう力が強いほどマイナスになります。
MACDラインをさらに平均して、赤いシグナルラインを作ります。
細かい上下が消えるため、MACDラインより少し遅れて動きます。
MACDラインからシグナルラインを引いた値を、ヒストグラムとして表示します。
| 数値がプラス | MACDラインがシグナルラインより上(上向きの勢い) |
|---|---|
| 数値がマイナス | MACDラインがシグナルラインより下(下向きの勢い) |
1本前と今の位置を比べて、MACDラインがシグナルラインを抜けた場所にサインを表示します。下から上へ抜けた場所がゴールデンクロス、上から下へ抜けた場所がデッドクロスです。
よくある質問
よくある質問
Q.一度表示されたサインが消えることはありますか?
Kakuteiボタンがオフの場合、表示されたサインは足が確定するまでに消えることがあります。
2本のラインが一度交わったあと、足が確定する前に元へ戻ると、条件を満たさなくなるためです。
消えにくくしたい場合は、Kakuteiボタンをオンにしてください。
Q.インジケーターが表示されません
3つのEMA期間が0以下になっている場合や、ローソク足の本数が長期EMA期間より少ない場合は表示されません。
新しい通貨ペアや短い時間足では、データがそろうまで少し時間がかかります。
Q.ラインが表示されない場所があります
過去のデータが不足している部分では、計算ができないためラインを表示しません。
しばらく待つと、MT5が過去のデータを読み込んで表示されるようになります。
Q.ヒストグラムの色が2種類あるのはなぜですか?
1本前と比べて、2本のラインの差が広がっているか縮まっているかで色を分けています。
明るい色は勢いが強まっている状態、濃い色は勢いが弱まっている状態です。
Q.Pushボタンをオンにしたのに、スマートフォンへ通知が届きません
MT5側でプッシュ通知の設定が完了しているか確認してください。
MT5の「ツール」から「オプション」を開き、「通知」画面でプッシュ通知を有効にする必要があります。
MetaQuotes IDが正しく入力されていない場合は、インジケーターのPushボタンをオンにしても通知は届きません。
Q.時間足を変えるとボタンの設定が戻りますか?
ボタンのオンとオフの状態は、チャートごとに保存されます。
時間足を切り替えても、直前の設定がそのまま引き継がれます。
ご要望をいただきました
MACDのゴールデンクロスとデッドクロスを目印にしているのですが、チャートを離れている間にクロスが終わっている事があります。
標準のMACDには通知の機能がないため、毎回サブウィンドウを見に行くしかありません。
そこで、クロスを知らせてくれるMACDのインジケーターを作成していただけないでしょうか?

ご要望ありがとうございます。
MACDのゴールデンクロス・デッドクロスを検出し、通知してくれる「macd-histogram-alert」を作成しました。
クロスが発生すると、2本のラインが交わった場所に丸いサインを表示し、AlertやPush通知で知らせてくれます。そのため、チャートから離れている時でもクロスの発生を確認できます。
また、ヒストグラムは状態に合わせて2色で表示されるため、MACDの動きも見やすくしています。
macd-histogram-alertを無料ダウンロード
macd-histogram-alertはMT4/MT5専用のインジケーターです。MT4/MT5の導入方法は関連記事をご確認ください。


※二次配布や販売、自作発言は禁止です。
※本ツールによる損害の責任は負いかねます。
※学習用としてご活用ください。
※シェアして頂けると助かります。
30種類を超える当サイトオリジナルのインジケーターがすべて無料になっています。取引を快適にするツールを多く取り揃えていますので、是非ご活用下さい。




コメントをお待ちしています