모멘텀 필터 이동평균선 전략
개요
이는 모멘텀 필터링 기술을 활용하여 구축된 이동평균선 거래 전략입니다. 가격 변동 임계값을 설정하여 작은 가격 변동을 걸러내고, 큰 가격 변동만을 계산에 포함시킴으로써 전략의 안정성을 높입니다.
전략 원리
이 전략의 핵심 지표는 모멘텀 필터링이 적용된 Chande 모멘텀 오실레이터(CMO)입니다. Chande 모멘텀 오실레이터는 모멘텀 지표의 일종으로, 상승일과 하락일의 절대값 합계와 가격 상승/하락 차이의 합계 비율을 계산하여 상승/하락 추세를 판단합니다. 이 전략은 이를 개선하여 가격 변동 최소 임계값 매개변수 Filter를 설정했습니다. 가격 변동이 이 임계값을 초과할 때만 CMO 계산에 참여하게 됩니다. 이는 시장에서 발생하는 많은 작은 변동을 걸러내어 지표를 보다 안정적이고 신뢰할 수 있게 만듭니다.
지표 계산을 바탕으로 상한선 TopBand와 하한선 LowBand를 설정하고, 지표가 이 선들을 초과할 때 거래 신호가 발생합니다. 마지막으로, 역방향 입력 매개변수 reverse를 통해 원래 신호를 반전시켜 역방향 매매를 수행할 수 있습니다.
장점 분석
이는 매우 안정적이고 신뢰할 수 있는 추세 추종 전략입니다. 모멘텀 필터링 기술을 사용하여 시장 노이즈를 효과적으로 걸러내고, 잘못된 신호로 인한 손실을 방지할 수 있습니다. 전략 매개변수 최적화 여지가 크며, Filter, TopBand, LowBand 등의 매개변수를 조정하여 전략 지표를 최적화할 수 있습니다. 또한 역방향 매매 기능을 갖추고 있어 다양한 시장 환경에 유연하게 대응할 수 있습니다.
위험 분석
이 전략은 주로 추세 추종에 기반하므로, 횡보장에서 잘못된 신호와 손실이 발생하기 쉽습니다. 또한 매개변수 최적화가 부적절하면 거래 빈도가 너무 높아지거나 신호가 불안정해질 수 있습니다. 마지막으로 역방향 매매 매개변수를 잘못 사용하면 불필요한 손실이 발생할 수 있습니다.
이러한 위험을 줄이기 위해서는 매개변수를 합리적으로 최적화하여 신호를 더욱 안정적이고 신뢰할 수 있게 만들어야 합니다. 횡보장에서는 이 전략 사용을 피하고, 더 적합한 전략 도구를 선택해야 합니다. 역방향 매매 기능은 신중하게 사용해야 하며, 매개변수 최적화가 좋지 않을 경우 활성화하지 않아야 합니다.
최적화 방향
이 전략은 다음과 같은 방향으로 최적화할 수 있습니다:
-
Filter 매개변수 값을 최적화하여 시장 노이즈를 걸러내면서도 거래 빈도가 너무 낮아지지 않도록 합니다.
-
TopBand와 LowBand의 매개변수 범위를 시장 변동 폭과 일치하도록 최적화하여 잘못된 신호를 방지합니다.
-
Walk Forward Analysis 등의 방법을 사용하여 매개변수를 동적으로 최적화하고, 전략 매개변수가 시장 변화에 적응하도록 합니다.
-
손절매 및 이익 실현 로직을 추가하고, 적절한 손절매 지점을 설정하여 손실을 제어합니다.
-
MACD, KD 등 다른 지표와 결합하여 비추세 시장에서의 잘못된 거래를 방지합니다.
요약
이는 매우 실용적인 추세 추종 전략입니다. 모멘텀 필터링 기술을 사용하여 시장 노이즈를 효과적으로 억제하고, 신호를 더욱 명확하고 신뢰할 수 있게 만듭니다. 매개변수 최적화와 로직 최적화를 통해 신뢰할 수 있고 안정적인 퀀트 매매 도구로 만들 수 있습니다. 그러나 횡보장에서의 사용 및 매개변수 최적화 부실로 인한 위험을 방지해야 합니다. 전반적으로 매우 적용 가능성이 높은 전략 템플릿입니다.
/*backtest
start: 2023-11-11 00:00:00
end: 2023-12-11 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 02/03/2017
// This indicator plots a CMO which ignores price changes which are less - 1

