現在のローソク足がMACDシグナルラインより上にあるか、下にあるのかをローソク足の色で簡単に判断できるインジケーターを作りました。
無料で確認不要で使っていただけます。
トレーディングビュー用です。
※2026/1 アラート機能を付けました。
似ているのですが、”シグナルライン”ではなく”ゼロライン”で判断できるインジケーターはコチラです。

【自作無料】MACDゼロラインローソク足で簡単判断インジケーター
現在のローソク足がMACDゼロラインより上にあるか、下にあるのかをローソク足の色で簡単に判断できるインジケーターを作りました。 無料で確認不要で使っていただけます。 トレーディングビュー用です。 ※2026/1 アラート機能を付けました 似...
MACDシグナルラインローソク足表示画像

コチラがインジケーターの表示画面。
MACDのシグナルラインが0より上にある場合(上昇トレンド)と、下にある場合(下降トレンド)の判断をローソク足の色で簡単にできるようになっています。

コチラがスタイル変更画面。実体の色のほかに、ヒゲとローソク足の枠の色を変更できるようになっています。
見やすいように調節してください。

コチラが実際のMACDと同時に表示した状態。
MACDのシグナルラインが0を下回っていると赤いローソク足。上にあると緑になっていますね。
MACD シグナルライン ゼロラインクロス アラート一覧(全2個)
- Signal Line Cross Above 0 Alert
上昇転換シグナル MACDのシグナルラインが0ラインを下から上に抜けた - Signal Line Cross Below 0 Alert
下降転換シグナル MACDのシグナルラインが0ラインを上から下に抜けた
ゼロラインを基準にアラートを鳴らせます。
MACDシグナルラインバックグラウンドのコード
//@version=4
study("MACD Signal Line Candles with Alert", overlay=true)
// MACDの値を取得
[macdLine, signalLine, _] = macd(close, 12, 26, 9)
// シグナルラインの値に基づいてローソク足の色を決定
color candleColor = signalLine > 0 ? color.green : color.red
// 決定した色でローソク足をプロット(枠線なし)
plotcandle(open, high, low, close, title="MACD Signal Line Candle", color=candleColor, bordercolor=na, wickcolor=candleColor)
// ゼロラインクロスのアラート条件
signalBullish = crossover(signalLine, 0) // シグナルラインが0を上抜け
signalBearish = crossunder(signalLine, 0) // シグナルラインが0を下抜け
// アラートの設定
alertcondition(signalBullish, title="Signal Line Cross Above 0 Alert", message="MACDのシグナルラインが0ラインを下から上に抜けた")
alertcondition(signalBearish, title="Signal Line Cross Below 0 Alert", message="MACDのシグナルラインが0ラインを上から下に抜けた")
このインジケーターは「ローソク足」でMACDのシグナルラインを判断できますが、背景色で判断できるように作ったインジケーターはコチラ

【自作無料】MACDシグナルラインを背景で判断できるインジケーター
現在のローソク足がMACDのシグナルラインがゼロラインより上にあるか、下にあるのかを背景色で簡単に判断できるインジケーターを作りました。 トレーディングビュー用です。 目視でパッと確認できるのが特徴です。無料で確認不要で使っていただけます。...

コメント