평활 이동평균선 전략
개요
이 전략은 여러 가지 다른 이동 평균선을 결합하여 간단한 추세 추종 전략을 구현합니다. 또한 노이즈 필터링 기능을 가지고 있습니다.
전략 원리
이 전략은 먼저 종가를 평활화하며, Heiken Ashi 종가 사용 여부를 선택할 수 있습니다. 그런 다음 smoothMA 함수를 호출하여 다중 중첩 평활 이동 평균선을 구현합니다. smoothMA 함수는 먼저 variant 함수를 호출하는데, variant 함수는 SMA, EMA, DEMA 등 다양한 유형의 이동 평균선을 생성할 수 있습니다. variant 함수가 지정된 유형과 길이의 이동 평균선을 생성한 후, smoothMA는 재귀 방식으로 variant 함수를 여러 번 중첩 호출하여 다중 평활화를 실현합니다. 최종적으로 평활도가 매우 높은 이동 평균선이 형성됩니다. 평활 이동 평균선이 상승하면 매수 신호가 발생하고, 하락하면 매도 신호가 발생합니다.
장점 분석
- 다중 중첩 이동 평균선으로 시장 노이즈를 효과적으로 걸러내고 추세를 식별할 수 있습니다.
- SMA, EMA, DEMA 등 다양한 이동 평균선 유형을 지원하여 유연하게 조합하여 사용할 수 있습니다.
- Heiken Ashi 기술을 지원하여 가짜 돌파를 필터링할 수 있습니다.
- 전략이 간단하고 사용하기 쉬우며 구현이 용이합니다.
- 이동 평균선 길이, 유형 및 평활화 횟수를 사용자 정의할 수 있어 다양한 종목에 맞게 파라미터를 최적화할 수 있습니다.
위험 분석
- 다중 중첩 이동 평균선은 지연을 초래하여 추세의 초기 변화를 놓칠 수 있습니다.
- 단순한 이동 평균선 시스템만 사용하면 횡보장에서 효과적으로 수익을 내기 어렵습니다.
- 거래 비용을 고려하지 않아 실제 거래에서 거래 비용이 수익성을 낮출 수 있습니다.
- 손절매가 설정되지 않아 손실 확대 위험이 있습니다.
MACD, KDJ 등 다른 지표와 결합하여 사용하면 추세 신호를 더 정확하게 식별할 수 있습니다. 이동 평균선 파라미터를 최적화하여 지연을 줄일 수 있습니다. 적절한 손절매 수준을 설정하여 개별 손실을 통제할 수 있습니다. 또한 거래 빈도를 조절하여 거래 비용을 낮추는 것도 고려해야 합니다.
최적화 방향
- 다양한 길이와 유형의 이동 평균선 조합을 시도하여 최적의 파라미터를 찾을 수 있습니다.
- 전략에 다른 기술 지표를 추가하여 보다 체계적인 진입 및 청산 규칙을 수립할 수 있습니다.
- 거래 시간을 설정하여 주요 거시적 이벤트가 전략에 미치는 영향을 피할 수 있습니다.
- 종목 특성에 따라 파라미터를 조정하여 최적의 파라미터 조합을 찾을 수 있습니다.
- 손절매 및 이익 실현 수준을 설정하여 거래 리스크를 통제할 수 있습니다.
요약
이 전략은 다중 중첩 이동 평균선을 통해 추세 추종을 구현하며 시장 노이즈를 효과적으로 걸러낼 수 있습니다. 장점은 간단하고 사용하기 쉬우며 파라미터를 유연하게 조정할 수 있다는 점입니다. 그러나 이동 평균선 시스템만 사용하면 수익성에 한계가 있습니다. 다른 기술 지표와 조합하여 사용하는 것을 고려할 수 있으며, 동시에 거래 리스크를 통제하고 파라미터를 최적화하여 전략 효율성을 높이는 것이 중요합니다.
/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Copyright (c) 2007-present Jurik Research and Consulting. All rights reserved.
// Copyright (c) 2018-present, Alex Orekhov (everget)
// Thanks to everget for code for more advanced moving averages- 1

