Type/to search

모멘텀 이동평균 교차와 MACD 필터를 적용한 헤이킨 아시 캔들 전략

Common strategy
Created: 2024-01-02 12:18:03
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 Heiken-Ashi 캔들 기법에 이동평균선 교차 신호와 MACD 지표를 보조 필터로 활용하여 추세 추종 전략을 구성합니다. 전략은 다양한 시간 프레임에서 시장 추세를 포착하고, 이동평균선 교차를 통해 거래 신호를 생성한 후 MACD 지표로 거짓 신호를 필터링하여 백테스트에서 높은 수익률을 보여줍니다.

전략 원리

본 전략은 세 가지 주요 기술 지표를 활용합니다:

  1. Heiken-Ashi 캔들 기법. 이 기법은 종가를 수정하여 '그림자 없는' 캔들 라인을 만듭니다. 이를 통해 가격의 실제 추세를 더 명확하게 보여주고 과도한 시장 노이즈를 걸러냅니다.

  2. 지수 이동 평균(EMA). 단기 EMA는 단기 추세를, 장기 EMA는 장기 추세 방향을 판단하는 데 사용됩니다. 단기 EMA가 장기 EMA를 상향 돌파하면 매수 신호, 하향 돌파하면 매도 신호가 발생합니다.

  3. MACD 지표. 이 지표는 단기/장기 EMA를 결합하며, MACD 메인 라인이 시그널 라인보다 높으면 강세 신호, 낮으면 약세 신호로 간주합니다.

본 전략의 거래 신호는 단기 EMA와 장기 EMA의 골든크로스/데드크로스에서 발생합니다. 거짓 신호를 걸러내기 위해 MACD 지표를 보조 판단 도구로 도입하여, MACD가 동일 방향의 신호를 보낼 때만 최종 거래 신호를 생성함으로써 오거래 확률을 크게 낮춥니다.

구체적으로, 단기 EMA가 장기 EMA를 상향 돌파(골든크로스)하고 동시에 MACD 메인 라인이 시그널 라인보다 높을(강세 신호) 때 매수 신호가 발생합니다. 반대로 단기 EMA가 장기 EMA를 하향 돌파(데드크로스)하고 MACD 메인 라인이 시그널 라인보다 낮을(약세 신호) 때 매도 신호가 발생합니다.

이러한 이동평균선 교차와 MACD 지표의 결합 필터링 방식은 시장의 주요 전환점을 효과적으로 식별하고 추세에 따라 가격 움직임을 포착할 수 있습니다.

전략 장점

본 전략은 다음과 같은 두드러진 장점을 가지고 있습니다:

  1. 추세 신호 포착 확률이 크게 향상됩니다. Heiken-Ashi 캔들 기법을 사용하면 추세를 더 명확하게 판단할 수 있고, 두 이동평균선의 교차 시스템은 신호 효과가 매우 강력하며, MACD 필터링을 결합하면 신뢰도가 더욱 높아집니다.

  2. 손실 위험이 상대적으로 작습니다. MACD를 보조 판단 지표로 사용하면 손절매 위험을 어느 정도 회피할 수 있고, 포지션 청산 시 손실을 효과적으로 줄일 수 있습니다.

  3. 조정 가능한 매개변수가 많습니다. Heiken-Ashi 캔들의 주기, 이동평균선 시스템의 단기/장기 주기, MACD 매개변수 등을 시장 상황에 맞게 조정할 수 있어 다양한 시장 국면에 더 잘 적응할 수 있습니다.

  4. 구현이 비교적 단순하고 명확합니다. Heiken-Ashi 캔들로 가격을 표현하고 일반적인 지표를 보조 판단에 사용하므로 프로그래밍 구현이 쉽고 코드가 간결하며 이해하기 쉽습니다.

  5. 자금 활용 효율이 높습니다. 전략은 추세 추종 법칙을 따르므로 대부분의 시간 동안 자금이 시장의 주류 방향으로 운용되어 자금량을 효과적으로 활용하여 수익을 창출할 수 있습니다.

전략 리스크

본 전략은 다음과 같은 잠재적 리스크도 존재합니다:

  1. 시장이 급변할 경우 큰 손실이 발생할 수 있습니다. 가격이 크게 갭 상승/하락하거나 단기간에 급격히 반전될 경우 손절매 조치가 무력화되어 예상치 못한 손실이 발생할 수 있습니다.

  2. MACD 필터링 오판 가능성. MACD는 보조 지표이므로 오판할 수 있으며, 이로 인해 전략이 잘못된 포지션 진입 또는 청산을 할 수 있습니다.

  3. 매개변수 설정이 지나치게 고정적입니다. 고정된 매개변수 조합은 변화무쌍한 시장에 항상 적응할 수 없어 좋은 거래 기회를 놓칠 수 있습니다.

  4. 거래 빈도가 너무 높을 수 있습니다. 추세를 따라 포지션을 구축하는 방법은 잦은 거래를 유발하여 거래 비용과 슬리피지 손실을 증가시킬 수 있습니다.

이러한 리스크를 회피하고 줄이기 위해 다음과 같은 조치를 취할 수 있습니다:

  1. 손절매 수준을 설정하여 개별 손실을 제한합니다. 동시에 과도한 추격 매수/매도는 자제하고 포지션 규모를 통제합니다.

  2. MACD 매개변수를 조정하여 보조 지표의 오신호 발생 확률을 낮춥니다. 다른 지표를 도입하여 다중 검증을 수행할 수도 있습니다.

  3. 매개변수 최적화 메커니즘을 구축합니다. 기계 학습 등의 방법을 사용하여 매개변수 조합을 자동으로 최적화하여 전략의 적응성을 높입니다.

  4. 거래 신호의 트리거 조건을 적절히 완화하여 거래 빈도를 낮춥니다. 최소 가격 변동 폭을 설정하여 해당 변동이 있을 때만 거래가 발생하도록 할 수도 있습니다.

전략 최적화

본 전략은 여러 측면에서 추가 최적화 여지가 있습니다:

  1. Heiken-Ashi 캔들 기간 최적화. 더 길거나 짧은 캔들 주기를 테스트하여 시장 추세를 더 잘 표현하는 기간 구간을 찾을 수 있습니다.

  2. 이동평균선 시스템의 매개변수 조정. 단기/장기 EMA의 주기 매개변수를 수정하여 최적의 조합을 찾습니다.

  3. MACD 지표의 다중 매개변수 최적화. MACD의 단기/장기 이동평균선과 시그널 라인의 매개변수를 조정하여 최적의 값을 탐색합니다.

  4. 전략 리스크 관리 모듈 강화. 더 과학적인 손절매와 이익 실현 규칙을 설정하고 포지션 관리, 자금 관리 모듈을 추가할 수 있습니다.

  5. 추가 보조 지표 도입. 예를 들어 KD, RSI 등 다른 지표를 도입하여 다중 요소 검증을 수행하고 신호 품질을 높입니다.

  6. 기계 학습 기술 적용. 신경망, 유전 알고리즘 등의 방법을 사용하여 전략 매개변수를 실시간으로 최적화하여 전략의 적응성을 높입니다.

기술 지표의 반복적 조합, 매개변수의 지속적 최적화, 리스크 관리 모듈 강화 등을 통해 본 전략은 더욱 안정적이고 효율적인 수익 창출이 가능하도록 개선될 수 있습니다.

요약

본 전략은 Heiken-Ashi 캔들과 이동평균선 교차 시스템을 결합하여 시장 추세를 포착하고, MACD 지표를 보조 필터로 사용하여 주요 전환점을 효과적으로 식별하고 신뢰도 높은 거래 신호를 생성합니다. 백테스트 결과가 우수하며 수익 확률이 높고, 손실 위험이 작으며, 조정 가능성이 높다는 장점이 있습니다. 동시에 리스크 관리에 유의하고 극단적인 시장 충격에 대비해야 합니다. 지속적인 최적화와 개선을 통해 본 전략은 퀀트 매매의 효율적인 전략이 될 잠재력을 가지고 있습니다.

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

//@version=2
//Heikin Ashi Strategy  V1 by nachobuey

strategy("Heikin Ashi Strategy  V2",shorttitle="HAS V2",overlay=true)
Strategy parameters
Strategy parameters
Heikin Ashi Candle Time Frame
Heikin Ashi Candle Time Frame Shift
Time frame (Minutes. Not lower than chart)
Heikin Ashi EMA Time Frame Shift
Heikin Ashi EMA Period
Heikin Ashi EMA Shift
Slow EMA Period
Slow EMA Shift
With MACD filter
MACD Time Frame
MACD Shift
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)