Type/to search

HULL SMA와 EMA 크로스 기반 추세 전략

Common strategy
Created: 2023-10-30 12:32:38
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 HULL 평활 이동평균선과 지수 이동평균선의 교차 상황을 계산하여 시장 추세 방향을 판단하고 매수 및 매도 신호를 생성합니다. 중단기 추세 추종 전략에 해당합니다.

전략 원리

  1. 5일 HULL 평활 이동평균선(HULL SMA)을 계산합니다. HULL SMA는 가중 이동평균과 주기의 제곱근을 통해 계산되며, 가격 변화에 더 빠르게 반응합니다.

  2. 5일 지수 이동평균선(EMA)을 계산합니다. EMA는 최근 가격에 더 큰 가중치를 부여하여 평균선을 계산하며, SMA보다 더 민감합니다.

  3. HULL SMA와 EMA의 교차 상황을 판단하여 매수 및 매도 신호를 생성합니다.

    • HULL SMA가 EMA를 상향 돌파하면 매수 신호가 발생합니다. 이는 단기 추세가 장기 추세를 상향 돌파하여 가격이 상승할 것임을 나타냅니다.

    • HULL SMA가 EMA를 하향 돌파하면 매도 신호가 발생합니다. 이는 단기 추세가 반전하기 시작하여 가격이 하락할 것임을 나타냅니다.

  4. HULL SMA를 빠른 선, EMA를 느린 선으로 하여 두 이동평균선의 교차 형태를 통해 시장의 단기 및 중기 추세 변화를 판단하고 거래 신호를 생성합니다.

장점 분석

  1. HULL SMA는 가격 변화에 민감하여 추세 변화를 더 일찍 발견할 수 있습니다.

  2. EMA는 잡음을 완화하는 능력이 있어 장기 추세를 추적합니다.

  3. 빠른 선이 느린 선을 돌파할 때 신호가 발생하므로 추세 전환점을 포착하여 적시에 시장에 진입할 수 있습니다.

  4. 이동평균선 매개변수를 조정하여 다양한 주기의 거래에 적응할 수 있습니다.

  5. 상승 및 하락 추세를 동시에 판단할 수 있어 양방향 시장을 유연하게 포착할 수 있습니다.

위험 분석

  1. 횡보장에서는 많은 잘못된 신호가 발생할 수 있습니다.

  2. 추세의 강도를 판단할 수 없어 약한 추세에서 반복적으로 손실을 볼 수 있습니다.

  3. 이동평균선 간격이 너무 크면 일부 시장 흐름을 놓칠 수 있습니다.

  4. 빠른 선과 느린 선의 매개변수 설정이 적절하지 않으면 거래 신호 품질에 영향을 미칩니다.

  5. 거래 빈도가 너무 높아 거래 비용과 슬리피지 위험이 증가할 수 있습니다.

다른 지표를 결합하여 신호를 필터링하고, 추세 강도를 평가하며, 매개변수를 최적화하고, 위험을 통제하는 방식으로 개선할 수 있습니다.

최적화 방향

  1. MACD, RSI 등과 같은 지표 필터를 추가하여 매매 시점을 판단합니다.

  2. ADX와 같은 추세 강도 지표를 추가하여 약한 추세에서 거래를 피합니다.

  3. 이동평균선 매개변수를 최적화하여 최적의 매개변수 조합을 찾습니다.

  4. 손절매 전략을 설정하여 단일 손실을 통제합니다.

  5. 거래 횟수와 비용 관리를 고려하여 포지션 오픈 빈도를 조정합니다.

  6. 더 많은 시간 주기 분석을 결합하여 주기 간 추세 신호를 식별합니다.

  7. 자동 매개변수 최적화 프로그램을 개발하여 동적으로 최적의 매개변수를 찾습니다.

요약

이 전략은 빠른 선인 HULL SMA와 느린 선인 EMA의 교차를 통해 시장 추세를 판단하는 전형적인 이동평균선 교차 전략입니다. 기존 이동평균선에 비해 이 전략은 더 민감한 HULL SMA를 사용하여 추세 변화를 더 일찍 발견할 수 있습니다. 그러나 매개변수 설정을 최적화하고 다른 기술 지표를 보조로 사용하여 잘못된 신호를 줄여야 합니다. 적절한 위험 및 자금 관리와 결합하면 이 전략은 효율성이 높은 중단기 추세 추종 전략이 될 수 있습니다.

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

//@version=5
strategy("HULL EMA Crossover", overlay = true, process_orders_on_close = true)

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
Strategy parameters
Strategy parameters
Hull EMA Value
EMA Value
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)