Type/to search

역사적 변동성 구간 돌파 트레이딩 전략

Common strategy
Created: 2023-09-21 20:38:29
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략은 가격의 과거 변동 범위를 기반으로 거래 신호를 결정합니다. 일정 기간 동안의 최고가와 최저가의 차이를 계산하고, 이동 평균선을 통해 변동 범위를 형성합니다. 가격이 이 범위의 상단 및 하단을 돌파할 때 거래 신호가 발생합니다. 가격 돌파 기반의 추세 추종 전략에 속합니다.

전략 원리

이 전략의 핵심 지표는 가격의 과거 변동성입니다. 구체적인 계산 방법은 다음과 같습니다:

  1. 과거 N개 봉의 최고가와 최저가의 차이를 계산하여 HL로 표기

  2. 과거 N개 봉의 최고가와 최저가의 평균 avg(H, L) 계산

  3. 변동성 = HL / avg(H, L)

여기서 N은 "Volatility Length" 매개변수입니다.

변동성을 구한 후, 상단 및 하단 밴드를 계산합니다:

상단 밴드 = 현재 close + 현재 close * 변동성

하단 밴드 = 현재 close - 현재 close * 변동성

상단 및 하단 밴드는 다시 WMA 이동 평균선으로 평활화되며, 매개변수는 "Average Length"입니다.

가격이 상단 밴드를 돌파하면 매수하고, 하단 밴드를 돌파하면 매도합니다.

청산 신호는 "Exit Type" 매개변수에 따라 결정됩니다:

  1. Exit Type이 Volatility MA인 경우, 가격이 WMA 이동 평균선을 다시 하향(상향) 돌파하면 청산

  2. Exit Type이 Range Crossover인 경우, 가격이 상단(하단) 밴드를 다시 하향(상향) 돌파하면 청산

전략 장점

  • 가격 변동성을 사용하여 추세성 장세 포착에 적합
  • WMA 이동 평균선 처리를 통해 밴드가 더 안정적이고 신뢰할 수 있음
  • 돌파형 진입으로 추세 전환점 포착이 용이
  • 이동 평균선 또는 밴드 재돌파 시 적시에 손절 가능
  • 매개변수 최적화 여지가 많아 다양한 시장에 맞게 조정 가능

전략 위험

  • 밴드 돌파 시 급등 후 하락(冲高回落) 위험이 있음
  • 추세 반전 시 손실이 커질 수 있음
  • WMA 이동 평균선이 때로 추세 전환을 충분히 민감하게 식별하지 못함
  • 매개변수 최적화가 쉽지 않아 많은 시행착오 필요
  • 하락 위험이 크므로 자금 관리가 중요

다음 조치를 통해 위험을 줄일 수 있습니다:

  • 매개변수 최적화로 밴드를 더 안정적이고 신뢰할 수 있게 함
  • 다른 지표를 추가하여 급등 후 하락을 방지
  • 거래 규모를 줄이고 자금 관리에 주의
  • 재진입 메커니즘 고려

최적화 방향

이 전략은 다음 측면에서 최적화할 수 있습니다:

  1. 매개변수 최적화

    다양한 Length 매개변수를 테스트하여 최적의 매개변수 조합을 찾습니다.

  2. 다른 지표 판단 추가

    예를 들어 가격이 상단 밴드를 돌파할 때 MACD도 동시에 골든크로스가 발생한 경우에만 매수 진입합니다.

  3. 손절 방식 최적화

    단순한 밴드 돌파 손절 대신 신축성이 있는 트레일링 스탑으로 최적화할 수 있습니다.

  4. 재진입 메커니즘 추가

    손절 후 추세가 지속되면 재진입 조건을 설정하여 추세를 다시 따라잡을 수 있습니다.

  5. 포지션 관리 최적화

    시장 변동성 수준에 따라 거래 포지션을 동적으로 조정할 수 있습니다.

요약

이 전략은 전반적으로 추세성 장세에 적합하며, 변동성 상단 및 하단 밴드를 통해 추세 방향과 강도를 판단하고 WMA 이동 평균선과 결합하여 비교적 신뢰할 수 있는 거래 범위를 형성함으로써 돌파 매매 포인트를 생성합니다. 그러나 추세 판단이 다소 지연되고 손절 방식을 개선할 수 있는 등의 문제도 있습니다. 실전 데이터를 바탕으로 많은 백테스트와 최적화를 수행하여 매개변수 설정과 전략 규칙을 조정하고, 잘못된 진입 및 청산 확률을 줄여 다양한 시장에서 좋은 성과를 내도록 해야 합니다. 동시에 엄격한 자금 관리도 이 전략이 장기적으로 수익을 내는 데 핵심 요소입니다.

Source
Pine
/*backtest
start: 2023-09-13 00:00:00
end: 2023-09-20 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © wbburgin

//@version=5
Strategy parameters
Strategy parameters
Average Length
Volatility Length
Volatility Source
Exit Source
Exit Type
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)