Type/to search

동적 이동 손절매 롱 포지션과 계절성 필터를 결합한 가격 돌파 전략

Common strategy
Created: 2024-02-27 14:01:56
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

본 전략은 동적 이동 지표(DMI)를 기반으로 롱 전용 장기 전략을 설계하였으며, 동시에 평균 실제 범위(ATR)를 결합한 트레일링 스탑으로 손실 위험을 통제합니다. 추가 최적화를 위해 거래 시간과 S&P 500 지수의 계절적 필터 조건을 통합하여 일정한 장점을 제공합니다.

전략 원리

  1. 이 전략은 지정된 거래일(월요일~금요일)과 거래 시간(기본 현지 시간 9:30~20:30)에만 포지션을 오픈합니다.

  2. ADX가 27보다 크면 현재 가격 추세 상태임을 나타냅니다. 이때 +DI선이 -DI선을 상향 돌파하면 매수 신호가 발생합니다.

  3. 포지션 오픈 후 ATR의 5.5배로 손절매 라인을 설정하며, 손절매 라인은 가격 상승에 따라 상승하여 이익을 보장합니다.

  4. 선택적으로 S&P 500 지수의 계절적 규칙을 적용하여 역사적으로 성과가 좋은 기간에만 포지션을 오픈합니다.

장점 분석

  1. 추세 지표와 손절매 메커니즘을 결합하여 추세를 효과적으로 추적하고 개별 포지션의 손실을 통제할 수 있습니다.

  2. 거래 시간과 계절적 필터 조건을 활용하여 시장의 비정상 변동기를 피하고 오경보율을 낮출 수 있습니다.

  3. DMI와 ATR은 모두 성숙한 기술 지표로, 매개변수 조정이 유연하여 정량적 최적화에 적합합니다.

위험 분석

  1. DMI 및 ATR 매개변수 설정이 부적절할 경우 신호가 너무 많거나 너무 적어질 수 있습니다. 매개변수 조정을 통한 테스트가 필요합니다.

  2. 손절매 폭이 너무 크면 불필요한 손절매가 발생할 수 있고, 너무 작으면 손실을 효과적으로 통제하지 못할 수 있습니다.

  3. 거래 시간 및 계절적 규칙이 일부 수익 기회를 걸러낼 수 있습니다. 필터 효과를 평가해야 합니다.

최적화 방향

  1. MACD, 볼린저 밴드 등 다른 지표와 결합하여 진입 및 청산 규칙을 설계하는 것을 고려할 수 있습니다.

  2. 다양한 ATR 배수 손절매 방식을 테스트하고 동적으로 손절매 폭을 조정하는 것도 고려할 수 있습니다.

  3. 거래 시간대를 조정하거나 계절적 거래의 시작/종료 시간을 최적화하는 테스트를 할 수 있습니다.

  4. 머신러닝 방법을 적용하여 매개변수를 자동으로 최적화하는 시도를 할 수 있습니다.

요약

본 전략은 추세 분석과 위험 관리 기술을 통합하여 추세 추종 전략의 심한 변동 문제를 어느 정도 극복했습니다. 또한 거래 시간과 계절적 필터를 추가하여 잘못된 신호를 줄일 수 있습니다. 매개변수 최적화 및 기능 확장을 통해 본 전략은 더 안정적인 수익을 얻을 수 있습니다.

Source
Pine
/*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
Strategy parameters
Strategy parameters
DI Length
ADX Smoothing
ADX Threshold for Long
ATR Length
ATR Multiplier for Trailing SL (Long)
startTime hh
startTime mm
endTime hh
endTime mm
Timezone Offset (Hours from UTC)
Enable SP500 Seasonality
Trade on Monday
Trade on Tuesday
Trade on Wednesday
Trade on Thursday
Trade on Friday
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)