상대 거래량 및 추세 기반 트레이딩 전략
1
Follow
1802
Followers
개요
이 전략은 상대 거래량 지표와 가격 행동을 판단하는 추세 지표를 결합하여, 추세 추종과 돌파를 융합한 자동화 거래 시스템을 구현합니다. 거래량이 증가하고 변동성이 작을 때 매수하고, 손절매 지점과 가격 행동에 따라 이익 실현 또는 손절매를 판단합니다.
전략 원리
- Bollinger Bands를 사용하여 가격 변동성이 작은지 판단합니다. 구체적으로는 ATR과 BOLL 채널 대역폭을 비교합니다.
- 과거 N일간의 평균 거래량을 계산하고 현재 거래량과 비교하여 거래량이 증가했는지 판단합니다.
- 가격이 낮은 수준에서 움직이고, 거래량이 증가하며, 변동성이 작을 때 매수합니다.
- 손절매 지점을 설정하고, 최저가를 추적하여 업데이트합니다.
- 가격이 손절매 지점을 하향 돌파하면 손절매합니다.
- 가격이 강세형 엔걸핑 패턴을 형성하면 이익 실현합니다.
장점 분석
- 거래량과 변동성 지표를 결합하여 잘못된 돌파를 효과적으로 필터링할 수 있습니다.
- 추세 추종 손절매 방법을 사용하여 최대한 이익을 고정할 수 있습니다.
- 강세형 엔걸핑과 같은 패턴 판단을 이익 실현 신호로 활용하여 추세 반전 직전에 적시에 이익을 실현할 수 있습니다.
- 전략이 비교적 직관적이고 단순하여 이해하고 추적하기 쉽습니다.
- 손절매와 이익 실현 규칙이 비교적 명확하여 장 마감 예측 불확실성을 줄입니다.
위험 분석
- 거래량 지표는 지연이 있어 최적의 진입 시점을 놓칠 수 있습니다.
- 강세형 엔걸핑과 같은 패턴 판단을 이익 실현 신호로 사용하는 것은 충분히 신뢰할 수 없어 조기 이익 실현의 위험이 있습니다.
- 손절매 지점이 뒤에 있는 전략은 단일 거래 손실이 클 수 있는 위험이 있습니다.
- ATR 및 거래량 주기와 같은 매개변수를 합리적으로 조정해야 하며, 그렇지 않으면 잦은 거래가 발생할 수 있습니다.
- 이익 실현 및 손절매 규칙을 주의하고 최적화하여 불필요한 포지션 청산 가능성을 줄여야 합니다.
최적화 방향
- MACD 등 다른 지표를 결합하여 진입 신호를 필터링하는 것을 시도합니다.
- ATR 및 거래량 주기 매개변수를 최적화하여 잦은 거래 위험을 줄입니다.
- 가격이 하단 밴드를 돌파하는 등 다른 이익 실현 신호(Exit 메커니즘)를 시도합니다.
- 동적으로 손절매 지점을 조정하여 더 많은 이익을 고정할 가능성을 연구합니다.
- 다양한 보유 기간이 성과에 미치는 영향을 테스트하여 최적의 보유 주기를 찾습니다.
- 다른 상품 계약의 효과를 백테스트하여 최적의 적용 상품을 찾습니다.
요약
이 전략은 전반적으로 비교적 단순하고 직관적이며, 거래량 지표와 가격 행동 판단을 결합하여 추세 추종형 전략을 구현했습니다. 장점은 신호 생성이 비교적 명확하고 추적이 쉬우며 역방향 거래 위험을 줄입니다. 그러나 여전히 필터 신호의 품질과 이익 실현/손절매 규칙을 최적화하여 전략을 더 안정적이고 신뢰할 수 있도록 만들어야 합니다. 매개변수 설정, 진입 및 청산 메커니즘 등을 계속 개선함으로써 더 우수한 성과를 낼 수 있을 것으로 기대됩니다.
Source
Pine
/*backtest
start: 2022-10-10 00:00:00
end: 2023-10-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © DojiEmoji (kevinhhl)
//@version=4Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

