Type/to search

이동평균선 롱숏 전략

Common strategy
Created: 2023-10-09 16:00:02
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략은 이동평균선을 기반으로 한 롱/숏 전략입니다. 서로 다른 파라미터를 가진 3개의 이동평균선을 사용하여 거래 신호를 생성합니다. 가격이 이동평균선을 상향 돌파하면 매수하고, 하향 돌파하면 매도합니다. 이 전략은 3개의 이동평균선을 사용하여 레벨별로 분할 매수 및 매도를 실행하며 추세 추종을 구현합니다.

전략 원리

이 전략은 sma 함수를 사용하여 길이가 len인 이동평균선 ma를 계산합니다. 그런 다음 ma를 기준으로 일정 비율만큼 평행 이동한 3개의 이동평균선 longline1, longline2, longline3을 계산합니다. longline1은 -4%, longline2는 -5%, longline3은 -6%만큼 평행 이동합니다.

매수 신호 생성 시, 현재 포지션이 없을 때 가격이 longline1을 상향 돌파하면 매수 포지션을 오픈합니다. 이미 1계약의 포지션이 있을 때 가격이 longline2를 상향 돌파하면 1계약을 추가로 매수합니다. 이미 2계약의 포지션이 있을 때 가격이 longline3을 상향 돌파하면 1계약을 추가로 매수하며, 최대 3계약의 롱 포지션을 보유합니다.

매도 신호 생성 시, 롱 포지션을 보유 중일 때 가격이 ma를 하향 돌파하면 포지션을 청산합니다.

이 전략은 분할 등급 매수를 통해 추세 추종 효과를 얻을 수 있습니다.

전략 장점

  • 이동평균선을 사용하여 추세 방향을 판단함으로써 시장 노이즈를 효과적으로 필터링하고 안정적으로 수익을 창출할 수 있습니다.
  • 분할 등급 매수 및 매도를 통해 추세에서 더 많은 수익을 얻을 수 있습니다.
  • 평행 이동한 이동평균선을 진입 지점으로 사용하여 추세를 더 잘 포착할 수 있습니다.
  • 하락 폭이 상대적으로 작으며, 최대 하락 폭은 약 20%로 제어됩니다.

전략 위험

  • 이 전략은 순수 추세 전략이므로 횡보장에서는 함정에 빠지기 쉽습니다.
  • 이동평균선은 신호 지연이 발생하여 추세 전환점을 놓칠 수 있습니다.
  • 분할 매수는 추격 매수로 이어져 위험이 클 수 있습니다.
  • 손절매 전략이 없어 돌발 상황에서 큰 손실을 초래할 수 있습니다.

위험 해결 방법:

  • 다른 지표를 추가하여 추세 전환점을 판단할 수 있습니다.
  • 이동평균선 파라미터를 합리적으로 설정해야 합니다. 너무 길면 신호가 너무 지연됩니다.
  • 추격 매수를 방지하기 위해 분할 매수 수량을 적절히 줄입니다.
  • 손실을 통제하기 위해 이동 손절매를 추가합니다.

전략 최적화 방향

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

  1. 다른 지표를 추가하여 추세 방향을 판단합니다. 예를 들어 MACD를 추가하여 추세 강도를 판단합니다.
  2. 이동평균선 파라미터를 최적화하여 최적의 파라미터 조합을 찾습니다.
  3. 분할 매수 수량과 비율을 조정하여 추격 매수를 방지합니다.
  4. 이동 손절매 메커니즘을 추가하고 ATR을 기준으로 손절매 지점을 설정할 수 있습니다.
  5. 시장 변동성에 따라 포지션 수를 동적으로 조정하여 변동성이 클 때 포지션을 축소합니다.
  6. 다양한 종목의 파라미터 효과를 테스트하여 이 전략에 가장 적합한 종목을 찾습니다.
  7. Exit 모듈을 개발하여 특정 패턴이 나타날 때 익절을 고려합니다.

요약

전반적으로 이 전략은 이동평균선을 사용하여 추세 방향을 판단하고 거래를 실행하며, 분할 등급 매수를 통해 추세를 추종하여 수익을 얻을 수 있습니다. 그러나 일정한 지연과 추격 위험이 존재합니다. 보조 판단 지표 추가, 파라미터 최적화, 포지션 관리 조정, 손절매 메커니즘 추가 등의 방법을 통해 이 전략을 최적화하여 다양한 시장 상황에 적응하고 안정적이고 통제 가능한 수익 효과를 얻을 수 있습니다.

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

//Noro
//2019

//@version=4
Strategy parameters
Strategy parameters
Lot
MA Lenghs
MA Source
Long line 1
Long line 2
Long line 3
Offset
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)