![見出し画像](https://assets.st-note.com/production/uploads/images/122683282/rectangle_large_type_2_a56ab847b588ce04b11de24eee9a5185.jpeg?width=1200)
無料のトレーディングビューを使い倒す
トレーディングビュー無料版のインジゲーターが
3個までだったのが2個までになってしまった🥺
EMAを2本追加しただけで、他が使えないのは悲しい🥺
テクニカル分析を無料で教えてくださっている
ミュジニーさんに教えて頂いた、1個のインジゲーターに沢山詰め込む方法
#TradingView
— ミュジニー Musigny (@vzErVmobccuCmre) October 27, 2023
改悪しインジケーターが2つしか表示できなくなりました。そのためIchimokuとEMAを1個のインジケーターとしてまとめるコードを作成しました。字数制限で張れないため、discordの方に置いておきます。これで3つ使えますよ😇 pic.twitter.com/8loGokeJ87
更にAiに聞いて沢山増やしたものになります😎
EMA5本+MA5本+一目雲+BB(ボリンジャーバンド)×2+Zig Zagを一つのインジゲーターへ😁
必要ないインジゲーターは消しておくことが出来るので便利です。
下のコードをPine エディタへ全て貼り付ければ良いです。
//@version=4
middleDonchian(Length) =>
lower = lowest(low, Length)
upper = highest(high, Length)
avg(upper, lower)
study(title="EMA+Ichimoku+Bollinger Bands+ZigZag", shorttitle="EMA+Ichimoku+BB+ZigZag", overlay = true)
conversionPeriods = input(9, minval=1)
basePeriods = input(26, minval=1)
laggingSpan2Periods = input(52, minval=1)
displacement = input(26, minval=1)
Tenkan = middleDonchian(conversionPeriods)
Kijun = middleDonchian(basePeriods)
xChikou = close
SenkouA = middleDonchian(laggingSpan2Periods)
SenkouB = (Tenkan[basePeriods] + Kijun[basePeriods]) / 2
plot(Tenkan, color=color.red, title="Tenkan")
plot(Kijun, color=color.blue, title="Kijun")
plot(xChikou, color= color.teal , title="Chikou", offset = -displacement)
A = plot(SenkouA[displacement], color=color.purple, title="SenkouA")
B = plot(SenkouB, color=color.green, title="SenkouB")
fill(A, B, color=color.purple)
len1 = input(6, minval=1, title="EMA 1")
len2 = input(12, minval=1, title="EMA 2")
len3 = input(100, minval=1, title="EMA 3")
len4 = input(200, minval=1, title="EMA 4")
len5 = input(365, minval=1, title="EMA 5")
src1 = close
src2 = close
src3 = close
src4 = close
src5 = close
ema1 = ema(src1, len1)
ema2 = ema(src2, len2)
ema3 = ema(src3, len3)
ema4 = ema(src4, len4)
ema5 = ema(src5, len5)
plot(ema1, color=color.rgb(92, 252, 217), linewidth=2, title="EMA 1")
plot(ema2, color=color.rgb(255, 251, 0), linewidth=2, title="EMA 2")
plot(ema3, color=color.rgb(173, 173, 173), linewidth=2, title="EMA 3")
plot(ema4, color=color.rgb(255, 255, 255), linewidth=2, title="EMA 4")
plot(ema5, color=color.rgb(0, 0, 0), linewidth=2, title="EMA 5")
// Bollinger Bands
lengthBB=input(20,title='BB Length')
srcBB=close
mult=input(2.0,title='BB MultFactor')
bbSma=sma(srcBB,lengthBB)
bbDev=mult*stdev(srcBB,lengthBB)
upperBB=bbSma+bbDev
lowerBB=bbSma-bbDev
plot(bbSma,title='Bollinger Bands Middle Line',color=color.yellow)
p1=plot(upperBB,title='Bollinger Bands Upper Line',color=color.rgb(0, 0, 255))
p2=plot(lowerBB,title='Bollinger Bands Lower Line',color=color.rgb(0, 0, 255))
fill(p1,p2,color=color.rgb(0, 0, 255))
// Additional Bollinger Bands
lengthBB2=input(20,title='BB2 Length')
srcBB2=close
mult2=input(3.0,title='BB2 MultFactor')
bbSma2=sma(srcBB2,lengthBB2)
bbDev2=mult2*stdev(srcBB2,lengthBB2)
upperBB2=bbSma2+bbDev2
lowerBB2=bbSma2-bbDev2
plot(bbSma2,title='Bollinger Bands2 Middle Line',color=color.orange)
p3=plot(upperBB2,title='Bollinger Bands2 Upper Line',color=color.rgb(0, 0, 255))
p4=plot(lowerBB2,title='Bollinger Bands2 Lower Line',color=color.rgb(0, 0, 255))
fill(p3,p4,color=color.rgb(0, 0, 255), transp=70)
// Moving Averages
maLen1 = input(6, minval=1, title="MA 1")
maLen2 = input(12, minval=1, title="MA 2")
maLen3 = input(100, minval=1, title="MA 3")
maLen4 = input(200, minval=1, title="MA 4")
maLen5 = input(365, minval=1, title="MA 5")
maSrc = close
ma1 = sma(maSrc, maLen1)
ma2 = sma(maSrc, maLen2)
ma3 = sma(maSrc, maLen3)
ma4 = sma(maSrc, maLen4)
ma5 = sma(maSrc, maLen5)
plot(ma1, color=color.rgb(0, 255, 8), linewidth=2, title="MA 1")
plot(ma2, color=color.blue, linewidth=2, title="MA 2")
plot(ma3, color=color.red, linewidth=2, title="MA 3")
plot(ma4, color=color.purple, linewidth=2, title="MA 4")
plot(ma5, color=color.orange, linewidth=2, title="MA 5")
// ZigZag Indicator
pivothighs = pivothigh(high, 5, 2)
pivotlows = pivotlow(low, 5, 2)
zigzag = na(pivothighs) ? na(pivotlows) ? na : low[2] : high[2]
plot(zigzag, color=color.red, linewidth=2, title="ZigZag")
やり方
1.Pineエディタに上記のコードを貼り付ける
2.更新をチャートに反映させる
3.画面に出てくる設定で、不必要なものを選んで設定して終わり
![](https://assets.st-note.com/img/1700915135518-0t9ZHjAi7r.png?width=1200)
下のPine エディタを選択
![](https://assets.st-note.com/img/1700915206615-CcPjhKA6sL.png?width=1200)
![](https://assets.st-note.com/img/1700915241575-ajDuTVniQ7.png?width=1200)
![](https://assets.st-note.com/img/1700915291379-VL86uu1Fdm.png)
![](https://assets.st-note.com/img/1700915320760-nzwwGeEXWM.png?width=1200)
![](https://assets.st-note.com/img/1700915342733-aeBENkY6rV.png)
![](https://assets.st-note.com/img/1700915385254-SdPEPnE21X.png)
![](https://assets.st-note.com/img/1700915397093-bYxSKC1C6O.png)
EMAと一目雲があれば、良さそうではありますが・・・
一通り使えるセットを入れておけば色々便利です🥰
最初に教えて頂いたミュジニーさんに感謝です🥰
![](https://assets.st-note.com/img/1700915654560-wqKFbrUOIo.png?width=1200)
普段は一目雲+BB×2+6EMA+6MA+12EMA+100EMA+200EMA+365EMA
+RCI3Linesだけで使用しています。
参考になれば幸いです🥰
この記事が気に入ったらサポートをしてみませんか?