개요
춘추 중첩 모멘텀 전략은 주로 다양한 주기의 변화율(ROC)을 계산하고, 비율에 따라 가중치를 부여하여 중첩함으로써 종합 모멘텀 지표를 형성하여 시장 추세 방향을 판단하는 전략입니다. 이 전략은 단기, 중기 및 장기 모멘텀 지표를 중첩하여 단기 및 장기 추세의 균형을 맞추고 가짜 신호를 방지할 수 있습니다.
전략 원리
이 전략은 먼저 10일, 15일, 20일 등 다양한 주기의 ROC 지표를 계산한 다음 ROC를 평활화하고 1-4의 비율로 가중치를 부여하여 중첩합니다. 계산 공식은 다음과 같습니다:
roc1 = (sma(roc(close,10),10)*1)
roc2 = (sma(roc(close,15),10)*2)
...
osc = roc1+roc2+roc3+roc4+...
여기서 roc1-roc12는 각각 10일, 15일에서 530일 주기에 해당하는 다양한 주기의 ROC 계산을 나타냅니다. 지정된 기간 동안의 변화율(ROC)을 계산합니다.
그런 다음 osc를 a일(기본값 10일)의 SMA 평활화하여 oscsmt를 얻습니다.
그런 다음 osc와 oscsmt의 크기 관계를 비교합니다. osc가 oscsmt를 상향 돌파하면 강세 신호로 간주하여 매수 방향으로 진입합니다. osc가 oscsmt를 하향 돌파하면 약세 신호로 간주하여 매도 방향으로 진입합니다.
마지막으로 거래 방향을 반전시킬 수 있습니다.
전략 장점
-
단기 및 장기 모멘텀 지표를 중첩하여 단기 및 장기 추세를 동시에 포착하여 가짜 신호를 방지할 수 있습니다.
-
osc와 oscsmt의 차이 비교를 통해 횡보 구역의 불필요한 거래를 줄일 수 있습니다.
-
사용자 정의 매개변수를 통해 ROC 계산 주기 및 SMA 평활화 매개변수를 조정할 수 있습니다.
-
거래 방향을 반전시킬 수 있어 다양한 거래 스타일에 대응할 수 있습니다.
-
시각적 지표로 매수/매도 시점을 직관적으로 판단할 수 있습니다.
전략 리스크 및 최적화
-
ROC 지표는 갑작스러운 이상 가격에 매우 민감하여 잘못된 신호를 생성할 수 있습니다. SMA 평활화 매개변수 a를 적절히 늘려 ROC 지표의 민감도를 낮출 수 있습니다.
-
기본 매개변수는 모든 종목에 적합하지 않을 수 있으므로, 각 종목의 특성에 따라 매개변수를 최적화하여 최적의 매개변수 조합을 찾아야 합니다.
-
osc와 oscsmt의 차이 비교만으로 거래 신호를 생성하므로, 다른 지표와 결합하여 신호를 필터링함으로써 잘못된 거래 확률을 낮출 수 있습니다.
-
이 전략은 중장기 거래에 더 적합하며 단기 거래 효과는 좋지 않을 수 있습니다. ROC 계산 주기를 조정하여 전략 사용 시나리오를 최적화할 수 있습니다.
요약
춘추 중첩 모멘텀 전략은 여러 주기의 ROC 지표를 계산하고 중첩하여 종합 모멘텀 지표를 얻음으로써 단기 및 장기 추세를 동시에 고려하여 가짜 신호를 방지할 수 있습니다. 단일 ROC 지표에 비해 이 전략은 신호 품질과 신뢰성을 크게 향상시킬 수 있습니다. 그러나 이 전략은 일부 모니터링 리스크도 존재하므로, 매개변수를 최적화하고 다른 지표와 함께 사용해야 최대 효과를 발휘할 수 있습니다.
/*backtest
start: 2023-09-25 00:00:00
end: 2023-10-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter 08/08/2017
// Pring's Special K is a cyclical indicator created by Martin Pring. - 1

