동적 이동 손절매 롱 포지션과 계절성 필터를 결합한 가격 돌파 전략
개요
본 전략은 동적 이동 지표(DMI)를 기반으로 롱 전용 장기 전략을 설계하였으며, 동시에 평균 실제 범위(ATR)를 결합한 트레일링 스탑으로 손실 위험을 통제합니다. 추가 최적화를 위해 거래 시간과 S&P 500 지수의 계절적 필터 조건을 통합하여 일정한 장점을 제공합니다.
전략 원리
-
이 전략은 지정된 거래일(월요일~금요일)과 거래 시간(기본 현지 시간 9:30~20:30)에만 포지션을 오픈합니다.
-
ADX가 27보다 크면 현재 가격 추세 상태임을 나타냅니다. 이때 +DI선이 -DI선을 상향 돌파하면 매수 신호가 발생합니다.
-
포지션 오픈 후 ATR의 5.5배로 손절매 라인을 설정하며, 손절매 라인은 가격 상승에 따라 상승하여 이익을 보장합니다.
-
선택적으로 S&P 500 지수의 계절적 규칙을 적용하여 역사적으로 성과가 좋은 기간에만 포지션을 오픈합니다.
장점 분석
-
추세 지표와 손절매 메커니즘을 결합하여 추세를 효과적으로 추적하고 개별 포지션의 손실을 통제할 수 있습니다.
-
거래 시간과 계절적 필터 조건을 활용하여 시장의 비정상 변동기를 피하고 오경보율을 낮출 수 있습니다.
-
DMI와 ATR은 모두 성숙한 기술 지표로, 매개변수 조정이 유연하여 정량적 최적화에 적합합니다.
위험 분석
-
DMI 및 ATR 매개변수 설정이 부적절할 경우 신호가 너무 많거나 너무 적어질 수 있습니다. 매개변수 조정을 통한 테스트가 필요합니다.
-
손절매 폭이 너무 크면 불필요한 손절매가 발생할 수 있고, 너무 작으면 손실을 효과적으로 통제하지 못할 수 있습니다.
-
거래 시간 및 계절적 규칙이 일부 수익 기회를 걸러낼 수 있습니다. 필터 효과를 평가해야 합니다.
최적화 방향
-
MACD, 볼린저 밴드 등 다른 지표와 결합하여 진입 및 청산 규칙을 설계하는 것을 고려할 수 있습니다.
-
다양한 ATR 배수 손절매 방식을 테스트하고 동적으로 손절매 폭을 조정하는 것도 고려할 수 있습니다.
-
거래 시간대를 조정하거나 계절적 거래의 시작/종료 시간을 최적화하는 테스트를 할 수 있습니다.
-
머신러닝 방법을 적용하여 매개변수를 자동으로 최적화하는 시도를 할 수 있습니다.
요약
본 전략은 추세 분석과 위험 관리 기술을 통합하여 추세 추종 전략의 심한 변동 문제를 어느 정도 극복했습니다. 또한 거래 시간과 계절적 필터를 추가하여 잘못된 신호를 줄일 수 있습니다. 매개변수 최적화 및 기능 확장을 통해 본 전략은 더 안정적인 수익을 얻을 수 있습니다.
/*backtest
start: 2024-01-27 00:00:00
end: 2024-02-26 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title="DMI Strategy with ADX and ATR-based Trailing SL (Long Only) and Seasonality", shorttitle="MBV-SP500-CLIMBER", overlay=true)
// Eingabeparameter für Long-Positionen- 1

