Trading View無料版で移動平均4本表示したい![再改良版:パーフェクトオーダー表示を追加]

ニッケルメッキです。
Trading View、便利だけどプレミアム版は維持費きついです。
でも、せめて移動平均線4本表示したい。
なので、PINEスクリプトで移動平均線4本をまとめてしまいます。

今すぐ下記のコードをPINEスクリプトへコピペして適当な名前(Moving Average 4Line)つけて保存、チャートへ追加。
改良版はEMAとSMAの切り替えや、ソースをいじらなくても設定で移動平均線の期間を変更できるようになっています。
また、更に移動平均線の最強シグナルであるパーフェクトオーダーを表示できるようにしました。

パーフェクトオーダーは短期、中期、長期の線が短>中>長、または短<中<長の順に並ぶことを言い、主に長期トレンドの初動を掴んだり、押し目を拾う判断に用います。
白い期間は揉み合いやトレンドの転換期でもあります。現状把握にご利用ください。
通常は3本(25、75、200)使用しますが、期間100はレジスタンスにもなることが多いので4本そのままになっています。
パーフェクトオーダー表示が不要な場合は、設定[Show Perfect Order?]のチェックボックスを外してください。

//@version=3
study('Moving Average 4Line', overlay=true)
emaOrSma = input(title="EMA or SMA?", defval="EMA", options=["EMA", "SMA"])
maPeriodFast_1 = input(title="MA Period Fast 1", type=integer, defval=25, minval=1, maxval=10000)
maPeriodFast_2 = input(title="MA Period Fast 2", type=integer, defval=75, minval=1, maxval=10000)
maPeriodSlow_1 = input(title="MA Period Slow 1", type=integer, defval=100, minval=1, maxval=10000)
maPeriodSlow_2 = input(title="MA Period Slow 2", type=integer, defval=200, minval=1, maxval=10000)
showPerfectOrder = input(title="Show Perfect Order?", type=bool, defval=true)
fast_1 = emaOrSma == "EMA" ? ema(close, maPeriodFast_1) : sma(close, maPeriodFast_1)
fast_2 = emaOrSma == "EMA" ? ema(close, maPeriodFast_2) : sma(close, maPeriodFast_2)
slow_1 = emaOrSma == "EMA" ? ema(close, maPeriodSlow_1) : sma(close, maPeriodSlow_1)
slow_2 = emaOrSma == "EMA" ? ema(close, maPeriodSlow_2) : sma(close, maPeriodSlow_2)
perfectOrderByUpTrend = fast_1[1] > fast_2[1] and fast_2[1] > slow_1[1] and slow_1[1] > slow_2[1] ? true : false
perfectOrderByDownTrend = fast_1[1] < fast_2[1] and fast_2[1] < slow_1[1] and slow_1[1] < slow_2[1] ? true : false
plot(fast_1, color=orange)
plot(fast_2, color=red)
plot(slow_1, color=blue)
plot(slow_2, color=green)
bgcolor(perfectOrderByUpTrend and showPerfectOrder ? green : white, transp=90, offset=-1)
bgcolor(perfectOrderByDownTrend and showPerfectOrder ? orange : white, transp=90, offset=-1)

これで念願の移動平均線4本表示できますw
もうライブラリにあるかもしれないけど、簡単なソースなので置いておきます。

この記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。

36

ニッケルメッキ

相場好きです!それだけ。

TVインジ

1つ のマガジンに含まれています
コメントを投稿するには、 ログイン または 会員登録 をする必要があります。