이 지표는 시장의 주요 지원 및 저항 수준을 식별하고 이러한 지점 사이의 지역을 나타내는 차트에 지원 및 저항 클라우드를 그리는 것을 목표로합니다. 이 지표는 통계 분석과 그래픽 디스플레이를 결합하여 트렌드 역전 포인트와 브레이크오웃을 결정하는 데 거래자에게 도움을줍니다. 일반적으로 사용되는 보조 분석 도구입니다.
이 지표의 핵심 논리는 잠재적인 지원 및 저항 수준을 식별하기 위해 일정 기간 동안 가장 높고 가장 낮은 가격을 통계적으로 계산하는 것입니다. 계산 공식은 다음과 같습니다.
위의 네 줄은 이 지표의 지지/저항 구름의 핵심 지점을 구성한다. 이 지표는 0.382 라인과 0.618 라인 사이의 구름 모양을 채우기 위해 채워진 색을 사용하여 변동 범위와 주요 가격 수준을 시각적으로 표시한다.
닫기 가격은 0.618 라인 위에 있을 때, 바 색상은 흰색이고, 반대로 0.382 라인 아래에 있을 때, 바 색상은 검은색이며, 이는 판매 및 구매 신호에 속한다. 이 지표에 의해 표시되는 지원/저항 클라우드는 잠재적 지원/저항 수준의 범위로 볼 수 있다. 이러한 상부와 하부 경계를 뚫는 가격은 일반적으로 트렌드 역전을 의미한다.
이 지원/저항 클라우드 지표는 다음과 같은 탁월한 장점을 가지고 있습니다.
이 지표에도 몇 가지 고유한 결핍과 위험이 있다는 점에 유의해야 합니다.
이 지표는 다음과 같은 측면에서 더 이상 최적화 될 수 있습니다.
이 지원/저항 클라우드 지표는 통계 분석 및 그래픽 디스플레이 기능을 통합합니다. 주요 지원/저항 수준 및 브레이크아웃을 결정하는 데 효과적으로 도움이 될 수 있습니다. 그러나, 그것은 혼자 의존할 수 없습니다. 그것은 그것의 유용성을 극대화하기 위해 다른 여러 지표와 결합되어야 합니다. 그것은 실용성을 향상시키기 위해 적응 파라미터 설정, 여러 지표 필터 조합 및 다른 차원에서 업그레이드 될 수 있습니다.
/*backtest start: 2024-01-10 00:00:00 end: 2024-01-17 00:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("[IND] rang3r", overlay=true) entP = input(50, "Entry Period: ") exP = input(25, "Exit period: ") sensitivity = input(0.9999, "Sensitivity") periodHigh = 0.0 periodLow = 0.0 epH = 0.0 epL = 0.0 //Entry Trades for i = 1 to (entP+1) if i == 1 periodHigh:=high[i] else if periodHigh < high[i] periodHigh:=high[i] for i = 1 to (entP+1) if i == 1 periodLow:=low[i] else if periodLow > low[i] periodLow:=low[i] s = high[1] > periodHigh*sensitivity and open > close //and (close[1] > open[1] ? open[1] : close[1]) > close l = low[1] < periodLow*(1/sensitivity) and close > open //and (close[1] > open[1] ? close[1] : open[1]) < close strategy.entry("long", strategy.long, when=s) strategy.entry("short", strategy.short, when=l) bgcolor(l ? green : na) bgcolor(s ? red : na) periodCenter = (periodHigh+periodLow)/2 period0618 = (periodLow)+(periodHigh-periodLow)*0.618 period0382 = (periodLow)+(periodHigh-periodLow)*0.382 cloud1 = plot(period0382, color=#494949) cloud2 = plot(period0618, color=#494949) fill(cloud1, cloud2, color=#d8d8d8) plot(periodHigh, color=#d81751) plot(periodLow, color=#0daa20) //plot(periodCenter, color=#494949) bc = close > period0618 ? white : (close < period0382 ? black : na) barcolor(bc)