(PineScript) BB & BB Squeeze
- RiskReturn
- 2020년 6월 8일
- 1분 분량
설명
볼린저밴드 & 볼린저밴드의 폭(BBW)이 수축해 스퀴즈 상태일 때, 차트 상에 노란색으로 표시해주는 코드입니다. ATR을 추가해 스퀴즈 여부를 조금 더 확실하게 만들었습니다.
사용방법
스퀴즈 여부만을 보여주는 지표입니다.
노란색 구간이 끝날 때 변동성이 커질 확률이 높습니다.
+) 노란색 구간이 길어질수록 신뢰도가 높습니다.
Study > Indicators > "볼린저밴드 & W 패턴 (Bollinger Bands & W Patterns)"
참고부탁드리겠습니다.
Source Code
//@version=4
study("BB Squeeze", overlay=true)
keltPrd=20
keltFactor=1.5
cciPeriod=50
BandsDeviations=2.0
BandsPeriod=20
diff = atr(keltPrd)*keltFactor
std = stdev(close,BandsPeriod)
bbs = BandsDeviations * std / diff
bbsq = bbs < 1
plot(sma(close,20),color=color.black, linewidth=2)
plot((sma(close,20) + (stdev(close,20)*2)),color=color.black, linewidth=2)
plot((sma(close,20) - (stdev(close,20)*2)),color=color.black, linewidth=2)
bgcolor(bbsq ? color.yellow:na, transp=50)
Comments