ChrisMoody

Indicator - MACD w/ 4 Color Histogram

Created by request for user ericktatch.

オープンソーススクリプト

TradingViewの精神に則り、このスクリプトの作者は、トレーダーが理解し検証できるようにオープンソースで公開しています。作者に敬意を表します!無料で使用することができますが、このコードを投稿で再利用するには、ハウスルールに準拠する必要があります。 お気に入りに登録してチャート上でご利用頂けます。

免責事項

これらの情報および投稿は、TradingViewが提供または保証する金融、投資、取引、またはその他の種類のアドバイスや推奨を意図したものではなく、またそのようなものでもありません。詳しくは利用規約をご覧ください。

チャートでこのスクリプトを利用したいですか?
//Created by user ChrisMoody 2-9-14
//Created for user ericktatch
//Regular MACD Indicator with Histogram that plots 4 Colors Based on Direction Above and Below the Zero Line

study(title="CM_MACD-Histogram-Color", shorttitle="CM_MACD-Hist-Color")
source = close
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)
fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA
signal = sma(macd, signalLength)
hist = macd - signal
//Histogram Color Definitions
histA_IsUp = hist > hist[1] and hist > 0
histA_IsDown = hist < hist[1] and hist > 0
histB_IsDown = hist < hist[1] and hist <= 0
histB_IsUp = hist > hist[1] and hist <= 0

plot_color = histA_IsUp ? aqua : histA_IsDown ? blue : histB_IsDown ? red : histB_IsUp ? maroon : white

plot(hist, color=plot_color, style=histogram, linewidth=4)
plot(macd, title="MACD", color=red, linewidth=3)
plot(signal, title="Signal Line", color=lime, linewidth=3)
hline(0, '0 Line', linestyle=solid, linewidth=2, color=white)