1
Follow
1802
Followers
개요
이 전략은 주로 '돈키안 채널' 지표를 사용하여 추적형 돌파 매매 전략을 구현합니다. 이 전략은 추세와 돌파라는 두 가지 매매 아이디어를 결합하여, 장기 추세 판단을 바탕으로 짧은 주기의 돌파 지점을 찾아 진입하며, 추세 장세에서 순방향 매매를 실현합니다. 또한, 각 거래의 위험-수익 비율을 통제하기 위해 손절 및 이익 실현 수준을 설정합니다. 전반적으로 이 전략은 추세를 추적하는 장점이 있어 순방향으로 움직이며 장기 추세 기회를 포착할 수 있습니다.
전략 원리
- '돈키안 채널' 지표의 파라미터를 설정합니다. 기본값은 20입니다.
- EMA 평활 이동 평균선을 설정합니다. 기본값은 200입니다.
- 위험-수익 비율을 설정합니다. 기본값은 1.5입니다.
- 돌파 후 되돌림 파라미터를 각각 롱과 숏에 대해 설정합니다.
- 이전 돌파가 고점인지 저점인지 기록합니다.
- 롱 신호: 이전 돌파가 저점이고 가격이 돈키안 상단 밴드 위에 있으며 EMA 평균선 위에 있을 때 롱 신호를 생성합니다.
- 숏 신호: 이전 돌파가 고점이고 가격이 돈키안 하단 밴드 아래에 있으며 EMA 평균선 아래에 있을 때 숏 신호를 생성합니다.
- 롱 포지션 진입 후 손절은 돈키안 하단 밴드에서 5포인트 후퇴한 가격, 이익 실현은 위험-수익 비율에 손절 거리를 곱한 값으로 설정합니다.
- 숏 포지션 진입 후 손절은 돈키안 상단 밴드에서 5포인트 후퇴한 가격, 이익 실현은 위험-수익 비율에 손절 거리를 곱한 값으로 설정합니다.
이러한 방식으로 전략은 추세 판단과 돌파 작업을 결합하여 순방향으로 움직이며 장기 추세에서 짧은 주기의 기회를 포착합니다. 동시에 손절 및 이익 실현 설정을 통해 단일 거래의 위험-수익 상황을 제어할 수 있습니다.
장점 분석
- 장기 추세를 추적하여 순방향 거래를 하므로 역추세 거래를 피할 수 있습니다.
- 돈키안 채널은 장기 지표로서 EMA 평균선 필터와 결합되어 추세 방향을 잘 판단할 수 있습니다.
- 손절 및 이익 실현 메커니즘은 각 거래의 위험을 통제하여 가능한 손실을 제한할 수 있습니다.
- 위험-수익 비율 최적화를 통해 손익 비율을 확대하여 초과 수익을 추구할 수 있습니다.
- 백테스트 파라미터 설정이 유연하여 다양한 시장에 맞는 최적의 파라미터 조합을 조정할 수 있습니다.
위험 분석
- 돈키안 채널과 EMA 평균선은 필터 지표로 사용될 때 잘못된 신호를 발생시킬 수 있습니다.
- 돌파 매매는 쉽게 함정에 빠질 수 있으며 명확한 추세 배경을 식별해야 합니다.
- 손절 및 이익 실현 거리가 고정되어 있어 시장 변동성에 따라 조정할 수 없습니다.
- 파라미터 최적화 공간이 제한적이어서 실전 효과를 보장하기 어렵습니다.
- 거래 시스템은 무작위 이벤트에 대한 내성이 부족하며, 블랙 스완 이벤트는 큰 손실을 초래할 수 있습니다.
최적화 방향
- 발진 지표 등 더 많은 지표를 추가하여 필터링하고 신호 품질을 높일 수 있습니다.
- 스마트 손절 및 이익 실현을 설정하여 시장 변동성과 ATR 지표에 따라 손익 위치를 동적으로 조정할 수 있습니다.
- 머신러닝 등의 방법을 사용하여 파라미터를 테스트하고 최적화하여 실제 시장에 더 가깝게 만들 수 있습니다.
- 진입 로직을 최적화하고 거래량 또는 변동성 지표를 보조 조건으로 설정하여 함정을 피할 수 있습니다.
- 추세 추종 전략 또는 머신러닝과 결합하여 혼합 전략을 형성하고 안정성을 높일 수 있습니다.
요약
이 전략은 추적형 돌파 전략으로, 핵심 아이디어는 장기 추세를 판단한 후 돌파를 신호로 하여 순방향 매매를 하고, 손절 및 이익 실현을 설정하여 단일 거래의 위험을 통제하는 것입니다. 이 전략은 일정한 장점이 있지만 최적화할 여지도 있습니다. 전반적으로 파라미터 설정, 진입 시점 선택 등의 문제를 잘 처리하고 다른 기술을 보강한다면 실용적인 추세 추종 전략이 될 수 있습니다. 그러나 투자자는 어떤 거래 시스템도 시장 위험을 완전히 회피할 수 없으므로 위험 관리가 필요하다는 점을 명심해야 합니다.
Source
Pine
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Welcome to my second script on Tradingview with Pinescript
// First of, I'm sorry for the amount of comments on this script, this script was a challenge for me, fun one for sure, but I wanted to thoroughly go through every step before making the script public
// Glad I did so because I fixed some weird things and I ended up forgetting to add the EMA into the equation so our entry signals were a messStrategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

