Type/to search

이중 이동평균선 트레일링 스탑 전략

Common strategy
Created: 2023-12-29 16:59:17
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 빠른 이동평균선과 느린 이동평균선의 교차를 기준으로 매수 및 매도 결정을 내립니다. 빠른 이동평균선이 느린 이동평균선을 상향 돌파하면 매수하고, 빠른 이동평균선이 느린 이동평균선을 하향 돌파하면 포지션을 청산합니다. 더 높은 수익을 추구하기 위해 이 전략은 추적 손절매 메커니즘을 사용합니다. 매수 후, 체결 가격 아래에 직접 손절가를 설정하는 대신, 체결 가격 아래에 추적 손절가를 설정합니다. 이 추적 손절가는 가격이 상승함에 따라 함께 상승하며, 가격이 하락하여 손절가 하한에 도달하면 청산됩니다.

전략 원리

이 전략은 빠른 단순 이동평균(SMA)과 느린 SMA를 사용하여 매수 및 청산 시점을 결정합니다. 빠른 SMA가 느린 SMA를 상향 돌파하면 추세가 상승 전환했다고 판단하여 매수합니다. 빠른 SMA가 느린 SMA를 하향 돌파하면 추세가 반전되었다고 판단하여 청산 준비를 합니다.

더 높은 수익을 추구하기 위해 이 전략은 추적 손절매 메커니즘을 도입합니다. 매수 후 고정 가격에 손절 주문을 설정하는 대신, 추적 손절가를 설정합니다. 이 추적 손절가는 가격이 상승함에 따라 위로 추적하며, 가격이 일정 비율 상승할 때마다 추적 손절가도 일정 폭만큼 위로 조정됩니다. 가격이 되돌림하여 추적 손절가에 도달하면 손절 주문이 실행되어 포지션이 청산됩니다.

구체적으로 추적 손절가 계산 공식은 다음과 같습니다:

추적 손절가 = 가격 × (1 - 손절 추적 퍼센트)

여기서 손절 추적 퍼센트는 전략 파라미터 "Deviation %"로 설정됩니다. 전략은 포지션 오픈 후 매 캔들 종가 시 새로운 추적 손절가를 계산합니다. 새로운 추적 손절가는 이전 캔들의 추적 손절가보다 낮을 수 없으므로 손절가는 오직 상승만 가능하고 하락할 수 없습니다.

가격이 하락하여 추적 손절가에 도달하면 청산 신호가 발생하고, 포지션은 시장가 주문으로 청산됩니다.

전략 장점

  • 이중 이동평균선을 사용하여 추세 방향을 판단하며, 백테스트 결과가 우수함
  • 추적 손절매를 사용하여 더 높은 수익 추구 가능
  • 이동평균 기간 및 손절 추적 폭을 사용자 정의 가능
  • 상승 추세 시 손절선이 지속적으로 상승하여 대부분의 수익을 확보
  • 추세 반전 시 신속하게 손절하여 더 큰 손실 방지

위험 및 해결 방안

  • 이동평균 교차 시점 선택이 부적절할 경우 가짜 신호 발생 가능. 다양한 파라미터를 테스트하여 최적의 이동평균 조합을 찾을 수 있음
  • 추적 손절매가 지나치게 공격적일 경우 손절가가 너무 일찍 돌파될 수 있음. 손절 추적 퍼센트 파라미터를 적절히 조정할 것
  • 가격 갭 발생 시 손절가를 직접 돌파할 수도 있음. 다른 지표를 조합하여 추세를 판단하고 변동성 구간에서의 거래를 피하는 것을 권장

최적화 방향

  • 다양한 이동평균 기간 파라미터를 테스트하여 최적의 조합을 찾을 수 있음
  • 다양한 손절 추적 퍼센트 파라미터를 테스트하여 최적의 손절 수준을 찾을 수 있음
  • 다른 지표를 추가하여 변동성 장세에서 거래를 중단하고 예기치 않은 이벤트의 영향을 피할 수 있음

요약

본 전략은 이동평균선 지표를 활용하여 추세 방향을 판단하고, 추적 손절매 메커니즘을 통해 수익을 고정합니다. 훈련 데이터에서 우수한 성과를 보였습니다. 파라미터 조합을 최적화하고 리스크를 관리함으로써 안정적인 수익을 기대할 수 있습니다. 그러나 어떤 전략도 손실을 완전히 피할 수는 없으므로, 포지션 관리를 적절히 조정하고 다양한 종목을 테스트하여 리스크를 분산하는 것이 좋습니다.

Source
Pine
/*backtest
start: 2022-12-22 00:00:00
end: 2023-12-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
//  -----------------------------------------------------------------------------
Strategy parameters
Strategy parameters
Filters
From
fromDate
To 
toDate
Strategy
Fast/Slow SMA Length
slowMALen
Exit
Enable Trailing
Deviation %
Source Exit Control
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)