Type/to search

평균 진정 범위(ATR) 기반의 추세 추종 전략

Common strategy
Created: 2024-01-05 16:28:48
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 평균 진폭(ATR)을 기반으로 한 추세 추종 전략입니다. ATR을 사용하여 지표 값을 계산함으로써 가격 추세 방향을 판단합니다. 또한 손절매 메커니즘을 제공하여 리스크를 관리합니다.

전략 원리

이 전략은 세 가지 주요 매개변수를 사용합니다: 기간(Period), 승수(Multiplier), 진입/청산 포인트(Entry/Exit Point). 기본 매개변수는 14주기 ATR과 4배의 승수입니다.

전략은 먼저 매수 평균가(buyavg)와 매도 평균가(sellavg)를 계산한 후, 가격과 두 평균가의 관계를 비교하여 현재 추세 방향을 판단합니다. 가격이 매도 평균가보다 높으면 상승 추세로, 가격이 매수 평균가보다 낮으면 하락 추세로 판단합니다.

또한, 이 전략은 ATR을 결합하여 추적 손절매(Trailing Stop Loss)를 설정합니다. 구체적인 방법은 ATR의 14주기 가중 이동 평균에 승수(기본값 4)를 곱한 값을 손절 거리로 사용하는 것입니다. 이를 통해 시장 변동성에 따라 손절 거리를 조정할 수 있습니다.

손절이 발생하면 전략은 포지션을 청산하여 이익을 확정합니다.

전략 장점

  1. 추세 판단을 기반으로 추세에 따라 거래하여 지속적인 수익 가능
  2. ATR을 사용하여 동적으로 손절 거리를 조정, 리스크 효과적으로 관리
  3. 매수/매도 포인트 계산이 간단하고 직관적이며 이해하기 쉬움

위험 및 대책

  1. 추세 전환 시 큰 손실 발생 가능
    • ATR 주기와 승수를 적절히 조정하여 손절 거리 최적화
  2. 횡보장에서 여러 번의 작은 손실 발생
    • 필터 조건을 추가하여 횡보장 회피
  3. 매개변수 설정이 부적절하면 전략 성과 저하
    • 다양한 매개변수 조합 최적화 테스트를 통해 최적의 매개변수 탐색

전략 최적화 방향

  1. 다른 지표를 추가하여 신호를 필터링, 횡보장에서의 진입/청산 방지
  2. ATR 주기와 승수 매개변수 최적화, 손절 거리를 더 합리적으로 조정
  3. 포지션 규모 제어 추가, 시장 상황에 따라 포지션 크기 조정

요약

이 전략은 전반적으로 간단하고 실용적인 추세 추종 전략입니다. 소수의 매개변수만으로 구현 가능하며, ATR을 통해 동적으로 손절을 조정하여 리스크를 효과적으로 관리할 수 있습니다. 다른 보조 판단 지표와 결합하면 노이즈 신호를 걸러내어 더욱 최적화할 수 있습니다. 전반적으로 추세 추종 전략을 배우고자 하는 사람에게 적합하며, 다른 고급 전략의 기본 구성 요소로 사용할 수 있습니다.

Source
Pine
/*backtest
start: 2022-12-29 00:00:00
end: 2024-01-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('Trend Strategy by zdmre', shorttitle='Trend Strategy', overlay=true, pyramiding=0, currency=currency.USD, default_qty_type=strategy.percent_of_equity, initial_capital=10000, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.005)
show_STOPLOSSprice = input(true, title='Show TrailingSTOP Prices')
src = input(close, title='Source')
Strategy parameters
Strategy parameters
Show TrailingSTOP Prices
Source
From Month
From Day
From Year
Thru Month
Thru Day
Thru Year
Show Date Range
ATR_Period
ATR_Mult
ShortPosition
Stop Loss
╔══════   Enable   ══════╗
Based on
ATR   Mult
Length
Percent
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)