Stochastic EMA インジケーター【TradingView】
スクリーンショット_2019-03-10_8_39_39

Stochastic EMA インジケーター【TradingView】

まっつ(TORYS)@matsu_bitmex

無料で使えるStochastic EMAインジケーターを公開しました。


こんにちは、まっつ@matsu_bitmex です。

リクエストいただいたので作成したインジになります。

TradingVeiwにて「Stochastic EMA」と検索していただけると使えます。


TradingViewデフォルトのStochastic(スローストキャス)をアレンジしていて、 

1.  %K・%D それぞれのMAをEMA化できる

2. %K・%D それぞれのMAを表示できる

…といったことができます。

これだけ書くと何のことかわかりにくいてですね、、画像どうぞ。

という感じで4本線が表示できます。ちなみにデフォルトは例のセッティングです。(ストキャスのEMA化でピンとくる人向け)


ソースコードはこちら。

//@version=3
study(title="Stochastic EMA", shorttitle="Stoch EMA")
periodK = input(30, title="K length", minval=1)
periodD = input(10, title="D length", minval=1)
smooth1 = input(10, title="Smooth 1", minval=1)
smooth2 = input(10, title="Smooth 2", minval=1)
ma_slct1 = input(true, title="smooth 1 => EMA")
ma_slct2 = input(true, title="smooth 2 => EMA")
disp_normal = input(false, title="display stoch normal")
disp_stoch_ma = input(true, title="display stoch MA")

s = stoch(close, high, low, periodK)
k = ma_slct1 ? ema(s, smooth1) : sma(s, smooth1)
d = ma_slct1 ? ema(k, periodD) : sma(k, periodD)

k_ma = ma_slct2 ? ema(k, smooth2) : sma(k, smooth2)
d_ma = ma_slct2 ? ema(d, smooth2) : sma(d, smooth2)

h0 = hline(80)
h1 = hline(20)
fill(h0, h1, purple, 90)

plot(disp_normal ? k : na, title="%K", color=blue)
plot(disp_normal ? d : na, title="%D", color=orange)
plot(disp_stoch_ma ? k_ma : na, title="%K MA", color=blue)
plot(disp_stoch_ma ? d_ma : na, title="%D MA", color=orange)

やってることをソースコード以上に説明できることもないと思いますが気になる方は個人的にTwitterでDMください。SMA/EMA…どうしても計算式の話は避けて通れないですが、、


というわけで簡単ですがストキャスEMAインジの説明でした。最後まで読んでいただきありがとうございます。よかったらnoteのフォロー・スキよろしくお願いします。ではまた次のnoteで!

この記事が気に入ったら、サポートをしてみませんか?
気軽にクリエイターの支援と、記事のオススメができます!
スキありがとうございます、嬉しいです。
まっつ(TORYS)@matsu_bitmex
Tradingview Pine スクリプトで開発やってます。BTCFX/為替で使えるインディケーター公開中。noteは有料にしてますがインジは全て無料で使用可能。ぜひ使ってみてください。インジ制作のご相談お気軽に。※ 連絡はTwitter DMでお願いします ※