Type/to search

다중 시간 프레임 적응형 트레일링 스탑 전략

Common strategy
Created: 2023-11-21 11:07:44
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 여러 기술 지표의 종합 신호를 계산하여 현재 시간 프레임에서의 추세 방향을 판단합니다. 상승 추세로 판단될 때는 높은 지점에 추적 손절선을 설정하고, 하락 추세로 판단될 때는 낮은 지점에 추적 손절선을 설정합니다. 이 전략은 다양한 종목과 시간 프레임에 적응할 수 있으며, 동적으로 손절선을 조정하여 위험을 관리합니다.

원리

이 전략은 이동평균선, ATR, KD, 변동률 등 여러 지표를 결합하여 현재 시간 프레임에서의 전반적인 추세 방향을 판단합니다. 구체적으로 다음과 같은 여러 하위 신호의 종합 값을 계산합니다:

  1. 이동평균선 방향 신호
  2. KD 지표 과매수/과매도 신호
  3. 거래량-가격 다이버전스 신호
  4. 채널 돌파 신호
  5. 다중 시간 프레임 종합 시행착오 신호
  6. Percent R 신호
  7. 이동평균선 회귀 신호
  8. ATR 채널 돌파 신호

위의 각 하위 신호는 평활화되어 처리되며, 매수/매도 판단을 위한 서로 다른 임계값이 설정됩니다. 그런 다음 각 하위 신호에 가중치를 부여하여 현재 시간 프레임에서의 전체 신호를 계산합니다. 신호가 0보다 크면 상승 추세, 0보다 작으면 하락 추세로 판단합니다.

상승 추세로 판단될 때, 전략은 이전 고점 부근에 추적 손절선을 설정합니다. 하락 추세로 판단될 때는 이전 저점 부근에 추적 손절선을 설정합니다. 이렇게 하면 실제 가격 움직임에 따라 손절선을 동적으로 조정하여 위험을 관리할 수 있습니다.

장점

이 전략은 여러 지표를 통합하여 현재 추세 방향을 판단함으로써 판단의 정확성을 높입니다. 또한 다양한 종목과 시간 프레임에 적응할 수 있어 적용성이 뛰어납니다.

가장 중요한 점은 전략이 손절선을 동적으로 조정할 수 있어 실제 움직임에 따라 위험 관리 수준을 조정함으로써 시스템 리스크를 헤지할 수 있다는 것입니다. 이것이 가장 큰 장점입니다.

위험

이 전략의 추세 신호 판단 품질은 손절선 설정에 직접적인 영향을 미칩니다. 판단이 잘못될 경우 손절선이 너무 느슨하거나 너무 엄격하게 설정될 수 있습니다. 또한 손절선은 급격한 시장 변동 리스크를 완전히 회피할 수 없습니다.

이 전략은 또한 수익 수준과 손절 거리 사이의 균형을 맞춰야 합니다. 손절 거리가 너무 가까우면 잦은 손절이 발생할 수 있고, 너무 멀면 위험을 효과적으로 관리할 수 없습니다. 이는 종목과 주기에 따라 매개변수 최적화가 필요합니다.

최적화 방향

머신러닝 알고리즘을 도입하여 과거 데이터를 활용해 추세 방향을 판단하는 모델을 훈련함으로써 판단 정확성을 높일 수 있습니다.

다양한 매개변수 조합을 테스트하여 손절선 거리를 최적화할 수 있습니다. 예를 들어 ATR 주기 매개변수를 동적으로 조정하여 시장 변동성 변화에 적응할 수 있습니다.

또한 거래량 에너지 지표를 결합하여 실제 추세를 판단함으로써 거래량-가격 다이버전스로 인한 신호 오류를 방지할 수 있습니다.

요약

이 전략은 여러 기술 지표를 통합하여 현재 추세 방향을 판단하고, 이를 바탕으로 추적 손절선을 동적으로 조정함으로써 손절의 실효성을 높이고 거래 위험을 관리하는 것을 목표로 합니다. 이 전략은 개념이 발전적이며 추가 최적화와 검증이 필요하지만, 참고할 만한 다중 시간 프레임 적응형 위험 관리 전략입니다.

Source
Pine
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 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/
// © jigneshjc

//@version=5
Strategy parameters
Strategy parameters
Run Back Testing
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)