TradingView
ehaerim
Oct 15, 2016 9:40 PM

[번역] Squeeze Momentum Indicator [LazyBear] 

Bitcoin / U.S. dollarBitstamp

描述

이 지표는 존 카터가 쓴 "Mastering the Trade" (챕터 11) 에 나오는 "TTM Squeeze" 라는 변동성 지표를 바꾸어 만든 것입니다.

가운데 줄에 보이는 검정색 크로스는 마켓이 막 스퀴즈 (볼린저 밴드켈트너 채널안에 있는 상태) 모드로 들어갔음을 말합니다. 이것은 낮은 변동성을 보이며, 마켓이 폭발적인 움직임 (위 또는 아래) 을 위한 준비단계입니다. 회색 크로스는 "스퀴즈 모드 끝"을 나타냅니다.

카터씨는 검정색 크로스 다음에 나오는 첫 번째 회색 크로스때까지 기다렸다 모멘텀 방향 포지션 (보기: 모멘텀값이 0보다 크면 롱) 을 가져가라고 제안합니다. 모멘텀이 바뀌면 (커지던 작아지던 --- 색깔이 바뀌는 것으로 알 수 있음) 포지션을 빠져 나가면 됩니다. (제한적이긴 하지만) 이 지표를 써 본 경험으로 볼때, ADX / WaveTrend 같은 지표를 같이 쓰면 좋은 진입 포인트를 놓치지 않을 수 있었습니다. 아울러, 카터씨는 심플 모멘텀 지표를 썼지만, 나는 다른 방법 (linreg 기반) 을 써서 히스토그램을 그렸습니다.

더많은 정보:
- 책: Mastering The Trade, John F Carter 씀
- Squeeze 와 ADX 함께 쓰기: http://www.tradethemarkets.com/public/mastering-the-trade-chapter-11-squeeze.cfm

나의 모든 지표 목록:



//
// @Author LazyBear
// List of all my indicators:
// docs.google.com/document/d/15AGCufJZ8CIUvwFJ9W-IKns88gkWOKBCvByMEvm5MLo/edit?usp=sharing
// v2 - fixed a typo, where BB multipler was always stuck at 1.5. [Thanks @ucsgears]
//
study(shorttitle = "SQZMOM_LB", title="Squeeze Momentum Indicator [LazyBear]", overlay=false)

length = input(20, title="BB Length")
mult = input(2.0,title="BB MultFactor")
lengthKC=input(20, title="KC Length")
multKC = input(1.5, title="KC MultFactor")

useTrueRange = input(true, title="Use TrueRange (KC)", type=bool)

// Calculate BB
source = close
basis = sma(source, length)
dev = mult * stdev(source, length)
upperBB = basis + dev
lowerBB = basis - dev

// Calculate KC
ma = sma(source, lengthKC)
range = useTrueRange ? tr : (high - low)
rangema = sma(range, lengthKC)
upperKC = ma + rangema * multKC
lowerKC = ma - rangema * multKC

sqzOn = (lowerBB > lowerKC) and (upperBB < upperKC)
sqzOff = (lowerBB < lowerKC) and (upperBB > upperKC)
noSqz = (sqzOn == false) and (sqzOff == false)

val = linreg(source - avg(avg(highest(high, lengthKC), lowest(low, lengthKC)),sma(close,lengthKC)),
lengthKC,0)

bcolor = iff( val > 0,
iff( val > nz(val[1]), lime, green),
iff( val < nz(val[1]), red, maroon))
scolor = noSqz ? blue : sqzOn ? black : gray
plot(val, color=bcolor, style=histogram, linewidth=4)
plot(0, color=scolor, style=cross, linewidth=2)
评论
lina14
hi,
can u kindly provide me any link to download this squeeze momentum indicator to my mt4 platform?
i will appreciate highly
regds,
Lina
ehaerim
@lina14, I believe this indicator is for TradingView and don't know about one for mt4. Sorry.
更多