Type/to search

최적의 트레일링 테이크프로핏 전략

Common strategy
Created: 2023-10-07 10:28:54
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략의 주요 아이디어는 이동평균선 골든크로스 시 매수, 데드크로스 시 매도한 후, 포지션 진입 시 추적 이익실현을 설정하는 것입니다. 가격이 지정된 이익실현선에 도달하면 추적 이익실현이 발동되어 이익실현선을 지속적으로 조정하여 수익을 극대화합니다.

전략 원리

이 전략은 크게 다음과 같은 부분으로 구성됩니다:

  1. 단기 이동평균선과 장기 이동평균선 계산. 여기서 단기 이동평균선 주기는 20, 장기 이동평균선 주기는 50입니다.

  2. 진입 조건 판단. 단기 이동평균선이 장기 이동평균선을 상향 돌파하면 매수하고, 하향 돌파하면 매도합니다.

  3. 추세 방향 판단. 매수 및 매도 봉의 수를 기록하여 현재가 상승 추세인지 하락 추세인지 판단합니다.

  4. 진입 가격. 거래 신호가 발생했을 때의 가격을 진입 가격으로 기록합니다.

  5. 이익실현선 설정. 매수 시 고점*(1+이익실현 비율)을 이익실현선으로 하고, 매도 시 저점*(1-이익실현 비율)을 이익실현선으로 합니다.

  6. 추적 이익실현. 이익실현선은 지속적으로 조정되며, 유리한 방향으로 움직일 경우 해당 방향으로 고정 비율만큼 계속 이동하여 수익을 극대화합니다.

  7. 이익실현선 발동. 가격이 이익실현선에 도달하면 포지션을 청산하여 이익을 실현합니다.

  8. 선택적 시작 기능. 시작 이익실현선을 설정하여 가격이 처음으로 이 선을 돌파할 때만 추적 이익실현이 발동되도록 할 수 있습니다.

전략 장점

이 전략의 가장 큰 장점은 추적 이익실현을 활용하여 수익을 최대한 확대할 수 있다는 점입니다. 시세가 유리한 방향으로 진행될 때 이익실현선이 지속적으로 유리한 방향으로 이동하여 이익을 확보합니다.

또한 전략에 이동평균선을 이용한 추세 필터를 추가하여 추세가 없는 시장에서 불필요한 반복적 포지션 진입을 줄일 수 있습니다. 시작 기능을 추가하면 가격이 작은 변동에도 추적 이익실현이 발동되는 것을 방지할 수 있습니다.

따라서 이 전략은 추세 판단, 진입 조건, 이익실현 전략을 통합하여 추세장에서 지속적으로 수익을 내고 수익을 극대화할 수 있습니다.

전략 위험

이 전략의 주요 위험은 이익실현을 실행하기에 충분한 시세 공간이 확보되어야 한다는 점입니다. 만약 시세가 곧바로 반전된다면 손실이 발생할 수 있습니다.

또한 횡보장에서는 이익실현선이 자주 발동되어 손실이 발생할 수 있습니다.

마지막으로 매개변수 설정이 부적절할 경우, 예를 들어 이익실현 비율이 너무 크면 위험이 증가할 수 있습니다.

합리적인 이익실현 비율 설정, 횡보장에서의 거래 회피, 또는 손절 설정을 통해 위험을 통제할 수 있습니다.

전략 최적화

이 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 이동평균선 매개변수 최적화. 다양한 이동평균선 주기 매개변수를 테스트하여 더 적합한 조합을 찾을 수 있습니다.

  2. 시작 기능 최적화. 다양한 시작 이익실현 크기를 테스트하여 더 적합한 설정을 찾을 수 있습니다.

  3. 이익실현 비율 최적화. 백테스트를 통해 더 적합한 이익실현 비율 매개변수를 찾을 수 있습니다.

  4. 손절 설정. 합리적인 손절 위치를 설정하여 위험을 통제합니다.

  5. 필터 조건 최적화. 거래량, ATR 손절 등 다른 필터 조건을 추가하여 테스트할 수 있습니다.

  6. 거래 대상 최적화. 주식, 외환, 암호화폐 등 다양한 거래 대상에서 테스트할 수 있습니다.

요약

이 전략은 추세 판단, 진입 조건, 추적 이익실현 등 여러 전략 모듈을 통합하여 추세장에서 지속적으로 이익을 추적하고 수익을 극대화할 수 있습니다. 하지만 위험을 잘 통제하고 횡보장에서의 사용을 피해야 하며, 매개변수 최적화를 통해 전략의 효과를 극대화해야 합니다. 이 전략은 추적 이익실현을 활용하여 더 큰 수익을 얻을 수 있는 아이디어를 제공합니다.

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2023-10-06 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//@author=Daveatt

SystemName = "BEST Trailing Profit Strategy"
Strategy parameters
Strategy parameters
Source
Fast Length
Fast Length
Use take profit
Trailing Profit (%)
Use Take Profit Trigger
Take Profit Trigger (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)