Type/to search

모멘텀 추적형 이중 EMA 이동평균선 교차 전략

Common strategy
Created: 2024-02-26 16:40:29
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

본 전략은 추세 추종형 알고리즘 트레이딩 전략으로, 서로 다른 파라미터를 가진 두 개의 EMA 이동평균선을 계산하여 골든 크로스(Golden Cross) 및 데드 크로스(Death Cross) 발생 시 트레이딩 신호를 생성합니다. 또한 여러 개의 EMA 이동평균선을 수익 실현에 활용하고, 손절점을 설정하여 리스크를 통제합니다.

전략 원리

본 전략은 4개의 EMA 이동평균선을 사용하며, 빠른 EMA와 느린 EMA가 교차할 때 매수 및 매도 신호를 생성합니다. 또한 빠른 EMA와 느린 EMA 사이의 파라미터를 가진 두 개의 EMA를 추가로 사용하여 포지션의 일부 또는 전체를 조기 청산하고 이익을 확보합니다.

구체적으로, 빠른 EMA가 느린 EMA를 상향 돌파하면 매수 신호가 발생하고, 빠른 EMA가 느린 EMA를 하향 돌파하면 매도 신호가 발생합니다. 이는 전형적인 이중 EMA 이동평균선 교차 전략입니다. 추세를 더 잘 추적하고 수익률을 높이기 위해, 포지션 진입 후 빠른 EMA가 두 번째 EMA를 상향 돌파하거나 세 번째 EMA를 하향 돌파할 때 선택적으로 포지션의 일부 또는 전체를 청산합니다.

또한 본 전략은 손실 확대를 방지하기 위해 롱 및 숏 두 가지 손절점을 설정합니다. 구체적으로 롱 포지션의 손절 폭은 진입가의 6%, 숏 포지션의 손절 폭은 진입가의 3%로 설정됩니다.

장점 분석

전형적인 이중 EMA 이동평균선 교차 전략과 비교하여 본 전략의 주요 장점은 다음과 같습니다.

  1. 여러 개의 EMA 이동평균선을 사용하여 수익 실현을 진행하므로, 이익을 더 잘 확보하고 이후 조정으로 인한 이익 감소를 방지할 수 있습니다.

  2. 숏 포지션의 손절 폭이 작아 정상적인 시장 변동을 더 잘 견딜 수 있으며, 잦은 손절을 방지합니다.

  3. 서로 다른 파라미터의 EMA 이동평균선을 사용하여 수익 실현 지점을 최적화할 수 있습니다.

  4. 전체 전략은 우수한 추세 추종 능력을 갖추고 있어 중장기 추세의 큰 이익을 포착할 수 있습니다.

리스크 분석

본 전략의 주요 리스크는 다음과 같습니다.

  1. 변동성이 큰 장세에서 EMA 이동평균선이 빈번하게 트레이딩 신호를 생성하여 과도한 거래가 발생할 수 있습니다.

  2. 단기 손절점은 극단적인 장세만 방어할 수 있으며, 전략 계좌의 큰 폭의 하락을 막을 수 없습니다.

  3. 본 전략은 여전히 하락 리스크가 존재하며, 장기 조정장에서 수익이 크게 줄어들 수 있습니다.

  4. 전략이 파라미터 조정에 민감하므로, 부적절한 설정은 전략을 무효화할 수 있습니다.

최적화 방향

위 리스크를 고려하여 본 전략은 다음과 같은 측면에서 최적화할 수 있습니다.

  1. 머신러닝 알고리즘을 추가하여 추세 판단을 보조하고 오거래 확률을 낮춥니다.

  2. 적응형 손절 메커니즘을 도입하여 시장 변동성에 따라 손절 폭을 동적으로 조정합니다.

  3. 자금 활용률을 설정하고 포지션 관리 메커니즘을 추가하여 전략 계좌의 과도한 자금 점유를 방지합니다.

  4. 거래 종목을 선별하여 추세가 뚜렷하고 변동성이 큰 종목을 거래 대상으로 합니다.

  5. 파라미터 최적화 모듈을 추가하여 파라미터를 자동으로 최적화하고 업데이트합니다.

요약

본 이중 EMA 이동평균선 교차 전략은 전체적으로 가성비가 높은 추세 추종 전략입니다. 여러 개의 EMA 이동평균선을 사용하여 수익 실현, 숏 포지션의 작은 손절 폭, 우수한 추세 추종 능력 등의 장점이 있습니다. 그러나 파라미터 조정 최적화가 필요하고 머신러닝 등의 알고리즘을 보조로 사용하여 전략의 안정성을 더욱 높여야 하는 리스크도 존재합니다. 전반적으로 본 전략은 어느 정도 거래 경험이 있는 투자자가 알고리즘 트레이딩에 활용하기에 적합합니다.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © RealTraderAkeme

//@version=5
Strategy parameters
Strategy parameters
Fast_EMA
Slow_EMA
Sell_EMA_Exit
Buy_EMA_Exit
Order_Value in Pounds
Trade Direction
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)