2
Follow
510
Followers
개요
이는 지지 및 저항선 돌파와 재테스트에 기반한 퀀트 매매 전략입니다. 이 전략은 주요 가격 지지선과 저항선을 식별한 후, 가격이 돌파한 뒤 재테스트 확인 지점에서 거래를 실행합니다. 좌우 확인 봉 수를 동적으로 설정하여 핵심 포인트를 찾고, 재테스트 허용 오차를 활용해 가짜 돌파를 걸러내어 거래의 정확성과 안정성을 높입니다.
전략 원리
전략은 다음과 같은 핵심 로직으로 구성됩니다:
- 좌우로 지정된 수의 캔들을 확인하여 주요 지지 및 저항 피봇 포인트를 식별합니다.
- 상태 변수를 설정하여 후보 지지/저항선의 돌파 및 재테스트 상황을 추적합니다.
- 새로운 피봇 포인트가 나타나면 후보 지지/저항선을 갱신합니다.
- 가격이 후보 지지/저항선을 돌파하고 재테스트될 때 거래를 실행합니다:
- 가격이 지지선을 하향 돌파한 후 다시 지지선 근처로 상승 시 매수
- 가격이 저항선을 상향 돌파한 후 다시 저항선 근처로 하락 시 매도
- 허용 오차 파라미터를 사용하여 재테스트 시의 가격 변동을 필터링하여 신호 품질을 향상시킵니다.
전략 장점
- 고전적인 기술적 분석 이론을 사용하여 로직이 명확하고 이해하기 쉽습니다.
- 동적으로 핵심 포인트를 식별하여 적응성이 뛰어납니다.
- 돌파와 재테스트의 이중 확인을 결합하여 가짜 신호를 줄입니다.
- 허용 오차 파라미터로 노이즈를 필터링하여 정확도를 높입니다.
- 코드 구조가 명확하여 유지보수와 확장이 용이합니다.
- 다양한 시간대와 종목에 적용 가능합니다.
전략 위험
- 횡보장에서 잦은 거래로 손실이 발생할 수 있습니다.
- 가짜 돌파 신호가 여전히 존재합니다.
- 파라미터 최적화 시 과적합 위험이 있습니다.
- 시장 변동성이 클 경우 손절 폭이 커질 수 있습니다.
- 거래 비용의 영향을 고려해야 합니다.
전략 최적화 방향
- 추세 필터를 추가하여 주 추세 방향으로만 거래합니다.
- 거래량 확인 메커니즘을 추가합니다.
- 진입 타이밍을 최적화하고 기술적 지표 확인을 추가할 수 있습니다.
- 손절 및 익절 메커니즘을 개선합니다.
- 포지션 관리 로직을 추가합니다.
- 다중 시간대 분석을 도입하는 것을 고려합니다.
요약
이 전략은 고전적인 지지/저항 이론과 돌파 재테스트 로직을 기반으로 구축되어 이론적 기반이 우수합니다. 파라미터 최적화와 리스크 관리를 통해 안정적인 거래 성과를 얻을 수 있습니다. 전략 코드 구조가 명확하고 이해 및 확장이 쉬우며 실용적 가치가 높습니다. 실전 매매 시 시장 상황과 개인의 위험 선호도에 따라 적절히 파라미터를 조정할 것을 권장합니다.
Source
Pine
/*backtest
start: 2024-02-21 00:00:00
end: 2025-02-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/
//@version=5
strategy("SR Breakout & Retest Strategy (4hr)", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// ===== USER INPUTS =====Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

