MACD(移動平均収束拡散法)はトレンドの方向と勢いを判断する指標です。
TradingViewの標準MACDインジケーターはサブチャートに表示されるため、メインチャートだけ見ているとMACDの方向がわかりません。
そこで、ヒストグラムの色をメインチャートの背景色に反映することで、ローソク足を見ながらMACDの方向も同時に把握できるインジケーターを自作しました。GC/DCのアラート通知にも対応しています。
TradingViewで誰でも無料で使えるよう、以下の配布ページにて公開していますので、ぜひ試してみてください。

目次
インジケーターの基本的な仕様
表示内容について
| 区分 | 表示 | 説明 |
|---|---|---|
| グラフ表示 | MACD線(緑) | 短期EMAと長期EMAの差 |
| グラフ表示 | シグナル線(オレンジ) | MACD線の移動平均 |
| グラフ表示 | ヒストグラム(2色) | MACD線とシグナル線の差。正=緑、負=赤 |
| グラフ表示 | ゼロライン(白破線) | MACDの基準線(0) |
| 背景色 | チャート背景色(2色) | ヒストグラムと同じ色の透過版をメインチャートに表示。ON/OFF切替可能 |
設定変更可能なパラメータ

| パラメータ | デフォルト | 説明 |
|---|---|---|
| ソース | close | 計算に使う価格。通常は終値(close)のまま |
| Fast期間 | 12 | 短期EMAの期間。短くすると感度が上がる |
| Slow期間 | 26 | 長期EMAの期間。長くすると滑らかに |
| Signal期間 | 9 | シグナル線の期間 |
| チャート背景色 | ON | メインチャート(ローソク足エリア)の背景色ON/OFF |
グラフ設定

| 項目 | デフォルト | 説明 |
|---|---|---|
| MACD | 緑・太さ2 | MACD線 |
| Signal | オレンジ・太さ1 | シグナル線 |
| Histogram | 2色・棒グラフ | MACD線とシグナル線の差(正=緑、負=赤) |
| ゼロライン | 白破線 | 0の水平線 |
| チャート背景色 | 緑/赤(透過88%) | メインチャートの背景色 |
アラートの設定方法
以下の2つのアラート条件が使えます。
- MACDデッドクロス: MACD線がシグナル線を下抜けたとき
- MACDゴールデンクロス: MACD線がシグナル線を上抜けたとき
設定手順:
- チャート上で右クリック →「アラートを追加」
- 条件で本インジケーター(★MACD)を選択
- 上記の条件を選択
- 通知方法(アプリ通知、メール等)を設定
スマホに通知を飛ばせば、チャートを見ていなくてもタイミングを逃しません。
PineScriptコードの解説について
このインジケーターのPineScriptサンプルコードをnoteで公開しています。コードの中身を見たい方・カスタマイズしたい方はぜひご覧ください。
https://note.com/tradetech/n/n1d75eba22279
おわりに
以上、TradingViewで利用可能な「MACDオシレーター」でした。
シンプルな作り+シグナルやアラート付きで扱いやすいと思いますので、ぜひ愛用ください!
