양자 거래 지원 및 저항 클라우드 지표

저자:차오장, 날짜: 2024-01-18 15:30:46
태그:

img

전반적인 설명

이 지표는 시장의 주요 지원 및 저항 수준을 식별하고 이러한 지점 사이의 지역을 나타내는 차트에 지원 및 저항 클라우드를 그리는 것을 목표로합니다. 이 지표는 통계 분석과 그래픽 디스플레이를 결합하여 트렌드 역전 포인트와 브레이크오웃을 결정하는 데 거래자에게 도움을줍니다. 일반적으로 사용되는 보조 분석 도구입니다.

원칙

이 지표의 핵심 논리는 잠재적인 지원 및 저항 수준을 식별하기 위해 일정 기간 동안 가장 높고 가장 낮은 가격을 통계적으로 계산하는 것입니다. 계산 공식은 다음과 같습니다.

  1. 통계적으로 가장 높은 가격 기간과 가장 낮은 가격 기간을 계산합니다 입력 주기에 걸쳐 낮은
  2. 기간 기간의 중간값을 계산합니다Center = (periodHigh+periodLow)/2
  3. 0.382 리트랙시즌을 계산합니다. 0382 = 기간Low + (periodHigh-periodLow) * 0.382
  4. 0.618 리트랙시즌을 계산하세요0618 = 기간Low + (periodHigh-periodLow) *0.618

위의 네 줄은 이 지표의 지지/저항 구름의 핵심 지점을 구성한다. 이 지표는 0.382 라인과 0.618 라인 사이의 구름 모양을 채우기 위해 채워진 색을 사용하여 변동 범위와 주요 가격 수준을 시각적으로 표시한다.

닫기 가격은 0.618 라인 위에 있을 때, 바 색상은 흰색이고, 반대로 0.382 라인 아래에 있을 때, 바 색상은 검은색이며, 이는 판매 및 구매 신호에 속한다. 이 지표에 의해 표시되는 지원/저항 클라우드는 잠재적 지원/저항 수준의 범위로 볼 수 있다. 이러한 상부와 하부 경계를 뚫는 가격은 일반적으로 트렌드 역전을 의미한다.

이점 분석

이 지원/저항 클라우드 지표는 다음과 같은 탁월한 장점을 가지고 있습니다.

  1. 직관적으로 주요 지원/저항 수준과 가격 변동 범위를 표시하여 트렌드와 반전 지점을 판단하는 데 도움이 됩니다.
  2. 채운 모양은 명확성을 위해 시각 효과를 강조합니다.
  3. 간단한 매개 변수 설정, 쉽게 마스터 및 조정
  4. 효능을 향상시키기 위해 다른 지표와 결합 할 수 있습니다.
  5. 다주기 분석에 적용

위험 분석

이 지표에도 몇 가지 고유한 결핍과 위험이 있다는 점에 유의해야 합니다.

  1. 평형 곡선은 가격 변동에 지연할 수 있습니다.
  2. 복수 빈 위치 판단은 잘못 판단 될 수 있습니다.
  3. 진단 및 판단을 위해 다른 지표와 결합해야 한 가지에 의존하는 것을 피합니다.
  4. 피어싱과 봉투 딜레마에 관심을 기울여야 합니다.
  5. 부적절한 매개 변수 설정이 결과에 영향을 줄 수 있습니다.

최적화 방향

이 지표는 다음과 같은 측면에서 더 이상 최적화 될 수 있습니다.

  1. 적응적인 매개 변수 설정 기능을 증가
  2. 잘못된 판단을 필터링하기 위해 더 많은 통계 지표를 결합
  3. 오디오, 메시지 상기 모듈을 추가
  4. 백테스팅 분석 평가 모듈을 늘려
  5. 시각 매개 변수 조정 모듈
  6. 사용자 지정 지표 포트폴리오 템플릿 저장 기능

요약

이 지원/저항 클라우드 지표는 통계 분석 및 그래픽 디스플레이 기능을 통합합니다. 주요 지원/저항 수준 및 브레이크아웃을 결정하는 데 효과적으로 도움이 될 수 있습니다. 그러나, 그것은 혼자 의존할 수 없습니다. 그것은 그것의 유용성을 극대화하기 위해 다른 여러 지표와 결합되어야 합니다. 그것은 실용성을 향상시키기 위해 적응 파라미터 설정, 여러 지표 필터 조합 및 다른 차원에서 업그레이드 될 수 있습니다.


/*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)

더 많은