Type/to search

전일 종가와 ATR 지표를 기반으로 한 추세 추종 전략

Common strategy
Created: 2024-01-31 14:39:09
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 전일 종가와 ATR 지표를 기반으로 매수/매도 포지션 진입가 및 손절가를 설정하여 추세를 추적합니다. 가격이 진입가를 돌파하면 매수 또는 매도 포지션을 개설하고, 손절 또는 이익실현 시 포지션을 청산합니다.

전략 원리

본 전략은 전일 종가, 최고가, 최저가 및 ATR 지표를 사용하여 진입가와 손절가를 계산합니다. 구체적인 계산 공식은 다음과 같습니다:

매수 진입가 TPup = 전일 종가 + ATR * 0.8
매도 진입가 TPdown = 전일 종가 - ATR * 0.8

매수 손절가 slup = 전일 종가 + ATR * 0.2
매도 손절가 sldown = 전일 종가 - ATR * 0.2

매수 이익실현가 profitlevelup = 전일 최저가 + ATR * 1.7
매도 이익실현가 profitleveldown = 전일 최고가 - ATR * 1.7

가격이 매수 진입가 TPup을 돌파하면 10계약 매수하고, 가격이 매도 진입가 TPdown을 돌파하면 10계약 매도합니다. 이후 손절가와 이익실현가를 설정하여 가격이 손절가에 도달하면 손절 청산하고, 이익실현가에 도달하면 이익실현 청산합니다.

장점 분석

본 전략의 주요 장점은 다음과 같습니다:

  1. ATR 지표를 사용하여 동적인 진입가와 손절가를 설정하므로 시장 변동성에 따라 조정이 가능하여 거래가 시장 환경에 더 잘 적응할 수 있습니다.

  2. 전일 종가를 사용하여 방향을 결정하고, ATR 지표를 결합하여 구체적인 거래 가격을 설정하므로 노이즈가 많은 실시간 가격에 오도되는 것을 방지합니다.

  3. 손절 및 이익실현 메커니즘을 동시에 설정하여 단일 거래의 리스크를 효과적으로 제어할 수 있습니다.

리스크 분석

본 전략의 주요 리스크는 다음과 같습니다:

  1. ATR 지표로 설정된 가격이 지나치게 이상적이어서 실제 시장 상황을 반영하지 못해 빈번한 손절이 발생할 수 있습니다. ATR 매개변수를 적절히 조정하거나 손절 폭을 늘릴 수 있습니다.

  2. 전일 종가는 미래 추세를 확정할 수 없으며, 급격한 반전이 발생할 경우 거래 방향 선택을 오도할 수 있습니다. 다른 지표를 결합하여 추세를 확인하는 것을 고려할 수 있습니다.

  3. 손절 및 이익실현 위치가 조작되어 실제로 손절이 이루어지지 않을 수 있습니다. 분할 손절을 설정하여 갇히는 것을 방지할 수 있습니다.

최적화 방향

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

  1. ATR 매개변수 최적화를 통해 거래 가격이 시장 변동성에 더 잘 부합하도록 조정합니다.

  2. 추세 판단 메커니즘을 추가하여 역추세 거래를 피합니다. 예를 들어 MA 등 지표를 결합합니다.

  3. 이익실현 폭을 조정하여 수익성을 유지하면서 이익실현 지점이 트리거될 확률을 줄입니다.

  4. 분할 손절 및 이익실현을 설정하여 갇힐 확률과 손실 확률을 낮춥니다.

  5. 포지션 관리 메커니즘을 추가하여 추세 구간에서 포지션을 확대할 수 있습니다.

요약

본 전략은 전일 종가와 ATR 지표를 기반으로 동적인 거래 가격을 설정하여 추세를 효과적으로 추적합니다. 동시에 손절 및 이익실현 메커니즘을 설정하여 단일 거래의 리스크를 제어합니다. 최적화 방향으로는 매개변수 최적화, 판단 메커니즘 추가, 이익실현 조정 및 포지션 관리 등이 있습니다. 전반적으로 본 전략은 추세 추종 거래의 효과를 잘 구현하고 있습니다.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("PC with ATR Strategy (by Zhipengcfel)", shorttitle="PC_ATR", pyramiding=1, overlay=true)

// Zhipengcfel's Previous day's close with ATR Strategy
Strategy parameters
Strategy parameters
lookback length of ATR
Entry level for ATR
Exit level for ATR
Stop loss level for ATR
Backtest Starting year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)