Type/to search

자주 사용되는 이동 평균선 교차 전략

Common strategy
Created: 2023-11-03 17:23:54
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이동평균선 크로스 전략은 매우 고전적이고 널리 사용되는 기술적 분석 전략입니다. 이 전략의 핵심 아이디어는 서로 다른 기간의 이동평균선 간 교차를 매수 및 매도 신호로 활용하는 것입니다. 단기 이동평균선이 장기 이동평균선을 아래에서 위로 돌파하면 매수 신호가 발생하고, 단기 이동평균선이 위에서 아래로 장기 이동평균선을 돌파하면 매도 신호가 발생합니다.

전략 원리

이 전략은 input을 통해 이동평균선 유형(SMA, EMA, WMA, RMA)과 기간 길이, 그리고 백테스트 시간 범위를 설정합니다.

variant 함수에서 다양한 유형의 이동평균선을 계산합니다. 계산된 이동평균선은 ma 변수에 저장됩니다.

종가(close)가 ma를 상향 돌파하면 매수 신호가 발생하고, 종가가 ma를 하향 돌파하면 매도 신호가 발생합니다.

손절매를 설정하기 위해 ATR을 사용하여 14주기 평균 실제 변동폭을 계산합니다. 교차점을 기준으로 위 또는 아래로 2배의 ATR을 더하거나 빼서 손절매 범위를 설정합니다.

구체적인 진입 및 청산 로직은 다음과 같습니다.

롱 진입: 종가가 ma를 상향 돌파하고 백테스트 시간 내에 있을 때, 손절매 지점은 진입 지점 종가입니다.
롱 청산: 종가가 ma에서 2배 ATR을 뺀 값을 하향 돌파하면 손절매 청산, 또는 최고가가 진입 지점 종가에 2배 ATR을 더한 값을 초과하면 이익 실현 청산합니다.
숏 진입: 종가가 ma를 하향 돌파하고 백테스트 시간 내에 있을 때, 손절매 지점은 진입 지점 종가입니다.
숏 청산: 종가가 ma에 2배 ATR을 더한 값을 상향 돌파하면 손절매 청산, 또는 최저가가 진입 지점 종가에서 2배 ATR을 뺀 값보다 낮으면 이익 실현 청산합니다.

전략 장점

  1. 전략 아이디어가 단순 명료하여 이해 및 구현이 용이합니다.
  2. 다양한 시장과 종목에 적용 가능하여 폭넓게 사용됩니다.
  3. 매개변수 설정이 유연하며 이동평균선 유형 및 기간 조정이 가능합니다.
  4. ATR 손절매를 사용하여 리스크 관리에 도움이 됩니다.

전략 위험

  1. 이동평균선 전략은 잦은 거래와 손절매를 유발하여 수익 공간을 줄일 수 있습니다.
  2. 변동성이 큰 횡보장에서는 이동평균선이 오해를 불러일으키는 신호를 발생시킬 가능성이 높습니다.
  3. ATR 손절매 범위가 너무 크거나 작아 큰 손실을 방지하는 효과를 거두지 못할 수 있습니다.

위험에 대해서는 다음과 같은 측면에서 최적화할 수 있습니다.

  1. 이동평균선 기간을 조정하여 더 긴 기간의 평균선을 사용합니다.
  2. 필터 조건을 추가하여 횡보장에서 잦은 거래를 피합니다.
  3. ATR 매개변수를 최적화하거나 다른 손절매 방식을 사용합니다.
  4. 추세 지표를 결합하여 큰 추세를 판단하고 역추세 매매를 피합니다.

전략 최적화 방향

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

  1. 거래량, 변동성 등 필터 조건을 추가하여 비합리적인 돌파를 피합니다.
  2. 적응형 ATR 손절매 방식을 사용하여 손절매 범위가 시장 변동성에 따라 변하도록 합니다.
  3. Stoch, RSI 등의 지표를 결합하여 다중 요소 검증을 통해 신호 품질을 높입니다.
  4. 추세 판단을 추가하여 역추세 매매를 피합니다.
  5. 시간 기반 청산(Time EXIT)을 사용하여 장기간 손실을 현실화하는 것을 피합니다.
  6. 이동평균선 기간 매개변수를 최적화하여 최적의 매개변수 조합을 찾습니다.

요약

이동평균선 크로스 전략은 매우 전형적이고 널리 사용되는 기술적 분석 전략입니다. 이 전략의 핵심 아이디어는 단순하고 구현이 쉬우며 다양한 시장에 적용 가능하여 퀀트 트레이딩의 입문 전략 중 하나입니다. 그러나 이 전략은 잦은 신호 발생, 손절매 발생 등의 문제도 있습니다. 적절한 최적화를 통해 이 전략의 실전 성과를 크게 향상시킬 수 있습니다. 전반적으로 이동평균선 크로스 전략은 훌륭한 전략 개발 프레임워크를 제공하며 퀀트 트레이딩 전략 학습의 기초가 됩니다.

Source
Pine
/*backtest
start: 2023-10-03 00:00:00
end: 2023-11-02 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("MA Cross Strategy", overlay=true,commission_value = 0.1)

type = input(defval = "WMA", title = "MA Type: ", options=["RMA", "SMA", "EMA", "WMA"])
Strategy parameters
Strategy parameters
MA Type:
length
From Day
From Month
From Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)