Type/to search

돈치안 채널 기반의 터틀 트레이딩 전략

Common strategy
Created: 2023-12-25 10:57:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략의 명칭은 "Donchian 채널 기반 Turtle 트레이딩 전략"입니다. 이 전략은 유명한 "Turtle 트레이딩 법칙"의 주요 아이디어를 차용하여, Donchian 채널을 통해 시장 추세를 판단하고 이동 평균선을 필터로 사용하여 비교적 간단한 추세 추종 전략을 구현합니다.

전략 원리

이 전략의 주요 판단 지표는 Donchian 채널입니다. Donchian 채널은 N일 동안의 최고가와 최저가의 변동 범위로 구성되며, 가격이 채널 상단을 돌파하면 매수 신호, 하단을 돌파하면 매도 신호로 간주합니다. 본 전략은 빠른 Donchian 채널(10일)을 신호 발동에 사용하고, 느린 Donchian 채널(20일)을 손절매에 사용합니다.

또한, 이 전략은 두 개의 이동 평균선(50일선과 125일선)을 도입하여 신호를 필터링합니다. 빠른 이동 평균선이 느린 이동 평균선을 상향 돌파할 때만 매수 거래를 진행하고, 하향 돌파할 때만 매도 거래를 진행합니다. 이를 통해 일부 가짜 신호를 효과적으로 걸러낼 수 있습니다.

본 전략의 진입 조건은 다음과 같습니다: 가격이 Donchian 채널 상단을 상향 돌파하고, 빠른 이동 평균선이 느린 이동 평균선을 상향 돌파하는 두 조건을 모두 충족해야 매수 포지션을 엽니다. 가격이 Donchian 채널 하단을 하향 돌파하고, 빠른 이동 평균선이 느린 이동 평균선을 하향 돌파하면 매도 포지션을 엽니다. 청산 조건은 가격이 반대 방향의 느린 Donchian 채널 경계에 닿는 경우입니다.

전략 장점 분석

본 전략은 다음과 같은 장점이 있습니다:

  1. Donchian 채널을 사용하여 추세 방향을 판단하며, 백테스트 결과가 양호하여 큰 추세를 성공적으로 포착합니다.

  2. 이동 평균선 필터를 추가하여 일부 가짜 신호를 걸러내 손실을 방지할 수 있습니다.

  3. 빠른/느린 Donchian 채널과 빠른/느린 이동 평균선의 조합을 사용하여 거래 빈도와 손절 정밀도의 균형을 맞출 수 있습니다.

  4. 리스크 관리가 잘 되어 있으며, 손절매 메커니즘을 통해 개별 손실을 통제합니다.

전략 리스크 분석

본 전략에는 다음과 같은 리스크도 존재합니다:

  1. 횡보장에서 비교적 많은 소액 손실 거래가 발생할 수 있습니다.

  2. 추세가 전환될 때 이동 평균선 필터가 진입 비용을 높일 수 있습니다.

  3. 급격한 변동장에서 손절가가 추격당하는 상황이 발생할 수 있습니다.

대책 및 해결 방법:

  1. 매개변수를 적절히 조정하여 Donchian 주기를 단축하고 이동 평균선 주기를 낮춰 다양한 시장에 대응할 수 있습니다.

  2. 대규모 추세에 대한 판단을 추가하여 큰 추세를 거슬러 진입하는 것을 피할 수 있습니다.

전략 최적화 방향

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

  1. 돌파 강도에 대한 판단 추가. 예를 들어 거래량을 도입하여 거래량이 증가할 때만 진입합니다.

  2. 핫존 판단 추가. 지지/저항 레벨, 밴드, 패턴 등을 결합하여 가격 핫존을 판단하고, 핫존 지역의 진입을 피합니다.

  3. 손절매 전략 최적화. 추적 손절, 변동성 손절, 시간 손절 등을 도입하여 손절매를 더욱 지능화할 수 있습니다.

요약

본 전략은 전반적으로 매우 전형적이고 간단한 추세 추종 전략입니다. Donchian 채널로 방향을 판단하고 이동 평균선으로 신호를 필터링하여 양호한 백테스트 결과를 구현했습니다. 이 전략은 큰 추세를 추종하는 투자자에게 적합하며, 리스크 관리가 잘 되어 있고 실제 거래로 쉽게 전환할 수 있습니다. 일부 매개변수 및 규칙 최적화를 통해 전략의 승률과 수익성을 더욱 향상시킬 수 있습니다.

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

//@version=2
// Coded by Vladkos
strategy("Donchian strategy with filter", overlay=true,default_qty_type = strategy.percent_of_equity, default_qty_value = 4,pyramiding=5)
Strategy parameters
Strategy parameters
From Year
To Year
From Month
To Month
From day
To day
ATR
Long
Short
Stop LOSS
Donchian_slow
Donchian_fast
Slow_EMA
Fast_EMA
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)