Trading Viewで移動平均(EMA)のクロス時に矢印を表示したい!

ニッケルメッキです。
調子に乗って今流行りのシグナルを作って見ました!
超絶絶後のサンプルスクリプトです。
プログラマーではないので、コード汚い云々は承りません。悪しからず。

//@version=3
study("MA cross display use arrow", overlay=true)
ma_1 = ema(close, 10)
ma_2 = ema(close, 21)
o = crossover(ma_1, ma_2)
u = crossunder(ma_1, ma_2)
plotshape(o, style=shape.triangleup, location=location.belowbar, color=green)
plotshape(u, style=shape.triangledown, location=location.abovebar, color=red)
plot(ma_1, color=red)
plot(ma_2, color=blue)

emaをsmaに変えれば単純移動平均線のゴールデンクロス、デッドクロスとして使えます!
見づらいので、矢印の座標を離したかったけど引数にそれらしいものがなかったのでご容赦ください。
Pineスクリプトへコピペして適当な名前をつけて保存してください!
”MA cross display use arrow”の部分は無駄に長いので、AとかCとかに変えてご利用ください。(低解像度画面だと無駄にチャート領域を侵します)

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

12

ニッケルメッキ

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

TradingView

コメントを投稿するには、 ログイン または 会員登録 をする必要があります。