Type/to search

이동평균선 추세 추종 전략

Common strategy
Created: 2023-11-02 16:58:23
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이동평균선 추세 추종 전략은 단순 이동평균선과 빠른 이동평균선의 조합을 사용하여 시장 추세 방향을 판단하고 거래 신호를 생성합니다. 가격이 단순 이동평균선과 빠른 이동평균선을 상향 돌파하면 매수하고, 하향 돌파하면 매도합니다. 이 전략은 사전 최적화 없이 실시간 거래 신호를 동적으로 생성하여 추세 변화를 포착할 수 있습니다.

전략 원리

이 전략은 sma 함수를 사용하여 50주기 단순 이동평균선(sma)과 빠른 이동평균선(fsma)을 계산합니다. fsma는 sma에 price의 n주기 표준편차의 6배를 더하여 계산됩니다.

전략은 두 개의 boolean 변수 long과 short를 사용하여 매수 및 매도 상태를 기록합니다. 가격이 sma와 fsma를 상향 돌파하면 long이 1로 설정되어 매수하고, 하향 돌파하면 long이 -1로 설정되어 청산합니다. short 변수는 매도 상태 처리에 유사한 로직을 사용합니다.

전략은 trend 변수를 사용하여 추세 판단을 기록합니다. 가격이 fsma와 sma보다 높으면 trend는 1로 상승 추세를 나타내고, 가격이 fsma와 sma보다 낮으면 trend는 -1로 하락 추세를 나타냅니다.

trend의 실시간 판단에 따라 long과 short 거래 신호가 생성됩니다. trend가 하락에서 상승으로 전환될 때 가격이 fsma보다 높으면 매수하고, trend가 상승에서 하락으로 전환될 때 가격이 sma보다 낮으면 매도합니다.

이 전략은 추세 판단과 돌파 거래 방법을 종합적으로 고려하여 추세 전환에 따른 거래 기회를 효과적으로 포착할 수 있습니다.

전략 장점

  1. 이중 확인(double confirmation) 모델을 사용하여 두 개의 이동평균선을 동시에 확인함으로써 가짜 돌파를 효과적으로 걸러낼 수 있습니다.

  2. 추세 판단과 돌파 거래를 결합하여 추세 전환점에서 기회를 포착할 수 있습니다.

  3. 백테스트 및 최적화 없이 모든 거래 신호가 실시간으로 생성되어 곡선 피팅이 없습니다.

  4. 전략 로직이 단순하고 명확하여 이해하고 수정하기 쉽습니다.

  5. 시각적으로 구성 가능한 매개변수(길이 주기, 배수 등)를 시장에 맞게 조정할 수 있습니다.

전략 리스크

  1. 이중 이동평균선 전략은 잦은 거래와 반전 손실을 초래할 수 있습니다.

  2. 이동평균선 자체의 지연성으로 인해 추세 전환을 놓칠 수 있습니다.

  3. 손절 메커니즘이 없어 단일 거래 손실을 통제할 수 없습니다.

  4. 부적절한 매개변수는 지나치게 빈번하거나 지나치게 지연된 거래를 초래할 수 있습니다.

  5. 리스크 1과 2에 대해서는 적절히 이동평균선 주기를 늘리고 하락 시 손절을 추가할 수 있습니다.

  6. 리스크 3에 대해서는 백분율 손절 또는 지정가 손절을 설정할 수 있습니다.

  7. 리스크 4에 대해서는 시장에 따라 매개변수를 조정하여 단일 고정 매개변수를 피해야 합니다.

전략 최적화 방향

  1. 추세 필터 조건 추가: MACD, DMI 등 지표를 사용하여 추세를 확인합니다.

  2. KD, RSI 등 지표를 활용하여 과매수/과매도 상황과 결합하여 진입합니다.

  3. 전체 손절 메커니즘 추가: 트레일링 스탑, 백분율 손절 등.

  4. 포지션 관리 모듈 추가: 동적 포지션 크기 조정 등.

  5. 매개변수 최적화: 다양한 시장 주기에 더 효과적으로 대응할 수 있도록 설정.

  6. 머신러닝 모듈 추가: AI 기술을 활용하여 자동으로 매개변수 최적화.

  7. 복합 전략 구축: 다른 지표를 사용하여 가짜 돌파 방지.

  8. 딥러닝 기술 활용: 더 복잡한 추세 패턴 인식.

결론

이동평균선 추세 추종 전략은 전반적으로 비교적 단순한 추세 추종 전략입니다. 빠른 이동평균선과 느린 이동평균선의 조합을 사용하여 추세 방향을 판단하고, 추세 전환점에서 추세를 전환함으로써 가격 추세의 전환을 효과적으로 포착할 수 있습니다. 그러나 이 전략은 잦은 거래, 지연 등의 리스크 문제도 존재합니다. 향후 최적화 방향으로는 추세 필터 추가, 손절 모듈, 동적 매개변수 조정 등이 있습니다. 전반적으로 이 전략은 추세 추종 입문 전략으로 적합하지만, 실제 적용에서는 대상 시장에 맞춰 최적화 조정을 해야만 진정한 효과를 발휘할 수 있습니다.

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

//@version=4
strategy("SMA STRATEGY", shorttitle="SMA TREND", overlay=true, calc_on_order_fills=true)
length = input(title="Length", type=input.integer, defval=50)
src_=input(close, title="Source", type=input.source)
Strategy parameters
Strategy parameters
Length
Source
Mult
Use barcolor?
Show plots?
Use triangles?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)