ナオ_仮想通貨(メモ用)

仮想通貨関連ブログ_有益情報お届け

トレンド系インジまとめ

トレンド系のテクニカル指標をまとめました。

トレンド系は方向感を見るのに必要です。

トレーディングビュー無料版だと3つまで表示なので、まとめてあると便利です。

ちなみに3種の系統を分けると下記のようになります。

私はRCIとDMIを組み合わせて使うことが多いです。参考まで。

f:id:zonedifence:20180914105846p:plain

------------------------

下記をpineエディタでコピペ→保存→チャートに追加で使えます

study("SIXEMA & BB & Parabolic SAR", overlay = true)

// SIXEMA 20EMAはBBのセンターライン
// plot(ema(close,20), title = "EMA 20", color = red, linewidth=1)
plot(ema(close,50), title = "EMA 50", color = blue, linewidth=1)
plot(ema(close,100), title = "EMA 100", color = green, linewidth=1)
plot(ema(close,150), title = "EMA 150", color = purple, linewidth=1)
plot(ema(close,200), title = "EMA 200", color = olive, linewidth=1)
plot(ema(close,365), title = "EMA 365", color = silver, linewidth=1)

// Bollinger Bands 幅2.5設定ヒゲキャッチ考慮
length = input(20, minval=1)
src = input(close, title="Source")
mult = input(2.5, minval=0.001, maxval=50)
basis = ema(src, length)
dev = mult * stdev(src, length)
upper = basis + dev
lower = basis - dev
b = plot(basis, color=red)
//bgcolor(close < open ? red : green, transp=70)
p1 = plot(upper, color=black)
p2 = plot(lower, color=black)
fill(p1,p2,color=white)
//fill(p1,p2,close>upper?green:close<lower?red:cross(basis,close)?blre:orange,100)

// Parabolic SAR
start = input(2, minval=0, maxval=10, title="Start - Default = 2 - Multiplied by .01")
increment = input(2, minval=0, maxval=10, title="Step Setting (Sensitivity) - Default = 2 - Multiplied by .01" )
maximum = input(2, minval=1, maxval=10, title="Maximum Step (Sensitivity) - Default = 2 - Multiplied by .10")
sus = input(true, "Show Up Trending Parabolic Sar")
sds = input(true, "Show Down Trending Parabolic Sar")
disc = input(false, title="Start and Step settings are *.01 so 2 = .02 etc, Maximum Step is *.10 so 2 = .2")
startCalc = start * .01
incrementCalc = increment * .01
maximumCalc = maximum * .10
sarUp = sar(startCalc, incrementCalc, maximumCalc)
sarDown = sar(startCalc, incrementCalc, maximumCalc)
colUp = close >= sarDown ? blue : na
colDown = close <= sarUp ? red : na
plot(sus and sarUp ? sarUp : na, title="Up Trending SAR", style=circles, linewidth=2,color=colUp)
plot(sds and sarDown ? sarDown : na, title="Up Trending SAR", style=circles, linewidth=2,color=colDown)