ehaerim

[번역] Squeeze Momentum Indicator [LazyBear]

BITSTAMP:BTCUSD   Bitcoin
이 지표는 존 카터가 쓴 "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...ByMEvm5MLo/edit?usp=sharin...
// v2 - fixed a typo, where BB multipler was always stuck at 1.5.
//
study(shorttitle = "SQZMOM_LB", title="Squeeze Momentum Indicator ", 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), lime, green),
iff( val < nz(val), red, maroon))
scolor = noSqz ? blue : sqzOn ? black : gray
plot(val, color=bcolor, style=histogram, linewidth=4)
plot(0, color=scolor, style=cross, linewidth=2)

HaeRim Lee
TradingView Korea Service Manager (kr.tradingview.com)
MultiCharts Korea Service Provider (www.investware.net)
TView: ehaerim
Skype: ehaerim
Kakao: ehaerim
Mobile: +82-10-4035-2873
Pernyataan Penyangkalan

Informasi dan publikasi tidak dimaksudkan untuk menjadi, dan bukan merupakan saran keuangan, investasi, perdagangan, atau rekomendasi lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Persyaratan Penggunaan.