見出し画像

【TradingViewインジケータ#2】シンプルなMACD@コピペでOK

シンプルなMACDストラテジー

//@version=4
study(title="MACDインジケータ")
//設定でパラメータを変更できるよう入力を定義します。
fast_length = input(title="短期", type=input.integer, defval=12)
slow_length = input(title="長期", type=input.integer, defval=26)
signal_length = input(title="シグナル", type=input.integer,  defval = 9)


//描写の波形の計算をします。
macd = sma(close, fast_length) - sma(close, slow_length)
signal =  sma(macd, signal_length) 
hist = macd - signal

//条件に基づき色を変化させる定義を行います。
protColor=(hist>=0 ? (hist[1] < hist ? #26A69A :#CDBBaa ) : (hist[1] > hist ?#EF5350 : #BBCDaa) ), transp=0 

//描写します。
plot(hist, title="ヒストグラム", style=plot.style_columns,color=protColor)
plot(macd, title="MACD", color=#0088FF)
plot(signal, title="シグナル", color=#FF6600)

この記事が気に入ったらサポートをしてみませんか?