이동 평균선과 평균 실제 범위(ATR) 트레일링 스탑 손절 기반의 양적 거래 전략
개요
본 전략의 명칭은 "MADEFlex"이며, 전체 명칭은 "이동평균선 엔벨로프와 평균진실범위 트레일링 손절을 결합한 유연한 퀀트 트레이딩 전략"입니다. 이 전략은 이동평균선 엔벨로프 지표와 평균진실범위 트레일링 손절 메커니즘을 결합하여 유연하고 통제 가능한 퀀트 트레이딩 솔루션을 구현합니다.
전략 원리
본 전략의 핵심은 이동평균선 엔벨로프(MADE) 지표입니다. MADE 지표는 백분율 계수를 곱하여 변위된 지수이동평균선(EMA)을 통해 상단 밴드와 하단 밴드를 형성합니다. 가격이 상단 밴드를 돌파하면 매도 신호가 발생하고, 가격이 하단 밴드를 하향 돌파하면 매수 신호가 발생합니다. 본 전략은 MADE 지표와 평균진실범위(ATR) 트레일링 손절 메커니즘을 결합합니다. ATR 트레일링 손절은 ATR 값의 배수로 손절선을 설정하여 손절선을 유연하게 추적합니다. 이를 통해 불필요한 손절을 방지하고 이미 실현된 이익을 확정지을 수 있습니다.
구체적으로 MADE 지표는 3개의 매개변수를 포함합니다: 기간(Period), 상단 밴드 백분율(perAb), 하단 밴드 백분율(perBl). 기간(Period)은 EMA의 기간 길이를 결정합니다. 상단 및 하단 밴드가 EMA에서 떨어진 폭은 백분율 계수를 통해 제어됩니다. ATR 트레일링 손절 부분은 주로 ATR 기간(nATRPeriod)과 ATR 배수(nATRMultip)로 설정됩니다. 가격이 이전 캔들의 손절선을 초과하면 손절선을 가격에서 고정된 ATR 손실을 뺀 값으로 조정하고, 가격이 이전 캔들의 손절선보다 낮으면 손절선을 가격에 고정된 ATR 손실을 더한 값으로 조정합니다.
최종적으로 MADE 지표 신호와 ATR 트레일링 손절 조건을 결합하여 매수 및 매도 신호를 생성합니다. 역방향 거래 input 스위치(reverse)를 통해 반대 방향으로 거래할 수 있습니다.
장점 분석
MADEFlex 전략은 다음과 같은 장점을 가집니다:
-
지표 신호와 손절 메커니즘을 결합하여 더욱 신뢰성 높음. MADE 지표 자체는 잘못된 신호를 발생시키기 쉽지만, ATR 트레일링 손절을 결합하여 일부 노이즈를 효과적으로 필터링할 수 있습니다.
-
조정 가능한 매개변수가 풍부하여 유연하게 제어 가능. MADE 지표의 매개변수와 ATR 매개변수를 조정하여 신호의 수와 품질을 제어할 수 있습니다.
-
역방향 거래 지원. reverse 스위치를 통해 역방향 거래를 수행하여 전략 활용 시나리오를 다양화할 수 있습니다.
-
시각적으로 손절선을 표시하여 직관적. 손절선을 차트에 표시하여 손절 효과를 직관적으로 판단할 수 있습니다.
위험 분석
MADEFlex 전략은 다음과 같은 위험도 존재합니다:
-
MADE 지표 매개변수를 부적절하게 설정하면 많은 잘못된 신호가 발생할 수 있음. 적절한 매개변수를 결정하기 위해 신중한 테스트가 필요합니다.
-
ATR 손절이 너무 느슨하면 손절 기회를 놓칠 수 있음. 적절한 ATR 배수를 결정하기 위한 테스트를 권장합니다.
-
역방향 거래의 위험이 큼. 특히 변동성이 큰 시장에서는 역방향 거래가 손실 위험을 증가시킬 수 있으므로 신중하게 사용해야 합니다.
-
손절이 없으면 더 큰 손실이 발생할 수 있음. 극단적인 시장 상황에서 손절 보호가 없으면 더 큰 손실이 발생할 수 있습니다.
최적화 방향
MADEFlex 전략은 다음과 같은 방향으로 최적화할 수 있습니다:
-
MADE 매개변수 최적화로 신호 품질 향상. 다양한 기간과 백분율 매개변수를 테스트하여 더 신뢰할 수 있는 매개변수 조합을 찾을 수 있습니다.
-
ATR 손절 매개변수 최적화로 더 나은 손절 효과 구현. ATR 기간과 ATR 배수를 테스트하여 더 적절한 조합을 결정할 수 있습니다.
-
추가 필터 조건을 추가하여 잘못된 신호를 더욱 줄임. 예를 들어 변동성 지표를 결합하여 신호를 추가로 필터링할 수 있습니다.
-
이익 실현 전략 추가. 이익이 일정 수준에 도달하면 이익을 확정하고 청산하여 수익을 고정하고 위험을 제어할 수 있습니다.
-
기계 학습 방법을 결합하여 매개변수를 동적으로 최적화. 강화 학습 등의 방법을 사용하여 매개변수를 실시간으로 최적화하여 전략의 탄력성을 높일 수 있습니다.
요약
MADEFlex 전략은 이동평균선 엔벨로프 지표의 거래 신호와 평균진실범위 트레일링 손절 방법을 성공적으로 결합했습니다. 조정 가능한 매개변수를 통해 유연하고 통제 가능한 퀀트 트레이딩 솔루션을 구현했습니다. 이 전략은 신뢰성이 높고 제어 능력이 뛰어나 일정한 퀀트 기반을 갖춘 사용자가 사용하고 최적화하기에 적합합니다. 추가 최적화를 통해 더욱 뛰어난 전략 성과를 기대할 수 있습니다.
/*backtest
start: 2022-12-01 00:00:00
end: 2023-12-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 27/09/2022
// Moving Average Displaced Envelope. These envelopes are calculated - 1

