Type/to search

지그재그 지표 기반 추세 추종 거래 전략

Common strategy
Created: 2024-01-08 10:13:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 글에서 소개할 거래 전략은 "ZigZag 지표 기반 추세 추종 거래 전략(ZigZag Trend Following Strategy)"입니다. 이 전략은 ZigZag 지표를 활용하여 가격 추세를 식별하고, 추세 반전 시 포지션을 열어 추세를 추종합니다. Strategy Pine 코드에서 ZigZag 지표는 가격의 신고가와 신저가를 확인하는 데 사용됩니다. 가격이 ZigZag 지시선을 돌파할 때 거래 신호로 간주합니다. 매수 신호는 종가가 ZigZag 지시선 위로 상승할 때 롱(Long) 진입이고, 매도 신호는 종가가 ZigZag 지시선 아래로 하락할 때 숏(Short) 진입입니다. 이는 중장기 가격 추세를 효과적으로 추종할 수 있습니다.

전략 원리

이 전략의 핵심은 ZigZag 지표를 사용하여 가격의 극점을 찾고 가격 추세를 보여주는 것입니다. ZigZag 지표는 고가와 저가의 지수이동평균(Exponential Moving Average, EMA)으로 구성됩니다. 구체적으로 다음과 같은 단계로 구축됩니다:

  1. 종가의 지수이동평균 EMA를 계산합니다. 세 가지 이동평균선(빠른선, 중간선, 느린선)을 포함합니다.
  2. 가격이 상승 추세인지 판단합니다. 즉, 현재 중간선이 이전 캔들의 중간선보다 높은지 여부입니다.
  3. 현재 상승 추세라면, 이전 저점부터 계산되는 탐지 주기 내의 최저가를 ZigZag 값으로 설정합니다.
  4. 현재 하락 추세라면, 이전 고점부터 계산되는 탐지 주기 내의 최고가를 ZigZag 값으로 설정합니다.
  5. 이렇게 하여 가격 변동의 극점을 반영하는 ZigZag 지표가 형성됩니다.

이를 바탕으로 ZigZag 선을 기준으로 가격 추세를 판단합니다. 즉, 가격이 상승하여 ZigZag 지시선을 돌파하면 롱(Long) 진입하고, 가격이 하락하여 ZigZag 지시선을 돌파하면 숏(Short) 진입합니다.

장점 분석

ZigZag 지표를 사용하여 가격 추세를 판단하고 가격 극점을 추적하여 포지션을 구축할 때의 장점은 다음과 같습니다:

  1. 시장 노이즈를 효과적으로 필터링하고 주요 추세를 포착할 수 있습니다.
  2. 가격 신고가·신저가 돌파에 기반한 거래 신호이므로 효율적으로 수익을 낼 수 있습니다.
  3. ZigZag 선이 비교적 매끄러워 가짜 신호를 줄일 수 있습니다.
  4. ZigZag 파라미터 조정을 통해 전략을 쉽게 최적화할 수 있습니다.

위험 분석

이 전략의 주요 위험은 다음과 같습니다:

  1. 장기적으로 운용할 경우 급격한 시장 변동으로 인해 포지션이 갇힐 수 있습니다. 이때 적시에 손절매가 필요합니다.
  2. ZigZag 지표는 파라미터에 민감합니다. 부적절한 설정은 거래 기회를 놓치거나 가짜 신호를 유발할 수 있습니다. 적절한 테스트와 파라미터 최적화가 필요합니다.
  3. 추세 추종 전략은 추세장에 더 의존적입니다. 횡보장이나 박스권 장세에서는 효과가 떨어집니다.

이러한 위험에 대비하여 손절매 메커니즘을 설정하여 단일 손실을 통제하고, 포지션 규모를 조정하여 전량 매매를 피하며, 마지막으로 다양한 유형의 전략을 조합하여 사용할 수 있습니다.

최적화 방향

다음과 같은 측면에서 이 전략을 지속적으로 최적화할 수 있습니다:

  1. 손절매 메커니즘 추가. 예를 들어 이동 손절매나 가격 되돌림幅度에 기반한 손절매를 설정합니다.
  2. 다른 지표를 결합하여 진입 필터링. 예를 들어 강화된 에너지 지표(Enhanced Energy Indicator)를 사용하여 충분한 모멘텀을 확인하거나 거래량 지표를 사용하여 거래량 증가 특징을 확인합니다.
  3. 시장 환경(예: 강세장과 약세장)에 따라 다른 파라미터 구성을 사용합니다.
  4. 다양한 EMA 파라미터를 테스트하여 최적의 파라미터 조합을 찾습니다.

요약

이 전략은 ZigZag 지표를 사용하여 가격 추세를 판단하고 극점 부근에서 추세 추종 포지션을 구축합니다. 장점은 추세에 순응하여 효율적으로 수익을 내는 것입니다. 동시에 갇힐 위험도 있습니다. 손절매 설정, 파라미터 최적화 및 거래 전략 조합을 통해 위험을 통제할 수 있습니다. 이 전략은 중장기 추세 거래에 더 적합합니다. 통제와 조합이 적절하다면 안정적인 수익을 얻을 수 있습니다.

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

//@version=3
strategy(title = "Noro's ZigTrend Strategy v1.0", shorttitle = "ZigTrend 1.0", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)

//Settings
Strategy parameters
Strategy parameters
Long
Short
Capital, %
length
ExtremeDetection
src
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)