見出し画像

6本の移動平均線【TradingView】

スクリプトの説明

6本の移動平均線のスクリプトです。

実装方法

https://youtu.be/-NFE0xZ4J14
この動画の(2:21~)で説明しています。

使用例

画像1

注意!!

スクリプトの利用は自己責任でお願い致します。
何かしらの不備があった場合も責任は負いかねますので、
使用の際にはスクリプトの確認をお願い致します。

スクリプト

//@version=4
study(title="Moving Average", shorttitle="Six MA", overlay=true, resolution="")

//入力
dis1 = input(true, title="Display MA1")
len1 = input(defval=5, title="Length1", minval=1)
src1 = input(close, title="Source1")

dis2 = input(true, title="Display MA2")
len2 = input(defval=25, title="Length2", minval=1)
src2 = input(close, title="Source2")

dis3 = input(true, title="Display MA3")
len3 = input(defval=50, title="Length3", minval=1)
src3 = input(close, title="Source3")

dis4 = input(true, title="Display MA4")
len4 = input(defval=75, title="Length4", minval=1)
src4 = input(close, title="Source4")

dis5 = input(true, title="Display MA5")
len5 = input(defval=100, title="Length5", minval=1)
src5 = input(close, title="Source5")

dis6 = input(true, title="Display MA6")
len6 = input(defval=200, title="Length6", minval=1)
src6 = input(close, title="Source6")


//移動平均線
out1 = dis1 ? sma(src1, len1) : na
out2 = dis2 ? sma(src2, len2) : na
out3 = dis3 ? sma(src3, len3) : na
out4 = dis4 ? sma(src4, len4) : na
out5 = dis5 ? sma(src5, len5) : na
out6 = dis6 ? sma(src6, len6) : na


//出力
plot(out1, title="MA1", color=color.yellow, linewidth=2, transp=0)
plot(out2, title="MA2", color=color.orange, linewidth=2, transp=0)
plot(out3, title="MA3", color=color.red, linewidth=2, transp=0)
plot(out4, title="MA4", color=color.purple, linewidth=2, transp=0)
plot(out5, title="MA5", color=color.aqua, linewidth=2, transp=0)
plot(out6, title="MA6", color=color.lime, linewidth=2, transp=0)

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