**QQE와 이동평균선(MA)을 기반으로 한 추세 추종 전략**
개요
해당 전략은 QQE(Qualitative Quantitative Estimation, 정성적 정량적 추정) 지표와 이동평균선을 기반으로 한 추세 추종 전략입니다. 빠른 QQE 지표의 교차 및 이동평균선 방향 필터를 통해 추세 방향을 판단하여 매수 및 매도 신호를 생성합니다.
해당 전략은 신호 판단을 위해 세 가지 QQE 지표 교차 중 하나를 선택할 수 있습니다: (1) 평활 RSI 지표와 0축 교차; (2) 평활 RSI 지표와 빠른 QQE선 교차; (3) 평활 RSI 지표가 RSI 임계 채널 이탈. 기본값은 세 번째 교차를 포지션 진입에, 두 번째 교차를 청산에 사용합니다.
매수 및 매도 신호는 이동평균선을 통한 추가 필터 적용 여부를 선택할 수 있습니다: 종가가 빠른 이동평균선 위(아래)에 있고, 빠른 이동평균선이 느린 이동평균선 위(아래)에 있어야 신호가 발생합니다.
이 전략은 자동화된 프로그램 트레이딩의 신호 대 신호 모드에 적합합니다.
원리
이 전략의 핵심 지표는 QQE이며, 계산식은 다음과 같습니다:
Wilders_Period = RSILen * 2 - 1
Rsi = rsi(close,RSILen)
RSIndex = ema(Rsi, SF)
AtrRsi = abs(RSIndex - RSIndex[1])
MaAtrRsi = ema(AtrRsi, Wilders_Period)
DeltaFastAtrRsi = ema(MaAtrRsi,Wilders_Period) * QQEfactor
newshortband = RSIndex + DeltaFastAtrRsi
newlongband = RSIndex - DeltaFastAtrRsi
여기서 RSILen은 RSI의 길이 주기, SF는 RSI의 평활화 계수입니다. QQE는 본질적으로 평활화 처리된 RSI입니다. 빠른 ATR을 사용하여 상하 채널을 계산하고, 가격이 채널을 초과할 때 매수 또는 매도 기회로 판단합니다.
이 전략은 세 가지 QQE 교차를 사용하여 거래 신호를 식별합니다:
- 평활 RSI 지표와 0축 교차 (XZ)
QQEzlong = RSIndex >= 50 ? QQEzlong + 1 : 0
QQEzshort = RSIndex < 50 ? QQEzshort + 1 : 0
- 평활 RSI 지표와 빠른 QQE 지표 교차 (XQ), 조기 스윙 신호와 유사
QQExlong = FastAtrRsiTL < RSIndex ? QQExlong + 1 : 0
QQExshort = FastAtrRsiTL > RSIndex ? QQExshort + 1 : 0
- 평활 RSI 지표가 임계 채널 이탈 (XC), 확인된 스윙 신호와 유사
threshhold = 10
QQEclong = RSIndex > (50 + threshhold) ? QQEclong + 1 : 0
QQEcshort = RSIndex < (50 - threshhold) ? QQEcshort + 1 : 0
위 세 가지 교차 중 하나 이상을 선택하여 매수/매도 신호 및 청산 신호를 식별할 수 있습니다.
매수 및 매도 신호는 이동평균선을 통한 추가 필터 적용 여부를 선택할 수 있습니다:
// 필터 조건
QQEflong = close > ma_medium 그리고
ma_medium > ma_slow 그리고
ma_fast > ma_medium
QQEfshort = close < ma_medium 그리고
ma_medium < ma_slow 그리고
ma_fast < ma_medium
이를 통해 변동성 장세에서 발생하는 잘못된 신호를 방지할 수 있습니다.
이 전략은 자동화된 거래에 적합하며, 다양한 QQE 교차를 통해 포지션을 진입 및 청산합니다:
진입 신호 = XC 또는 XQ 또는 XZ
청산 신호 = XQ 또는 XZ
장점
해당 전략은 다음과 같은 장점이 있습니다:
-
QQE 지표를 사용하여 추세와 교차 신호를 판단하며, QQE 자체가 평활화 및 잡음 제거 특성을 가지므로 잘못된 신호를 줄일 수 있습니다.
-
이동평균선을 결합하여 필터링함으로써 변동성 장세에서의 잘못된 신호를 추가로 방지하고 신호 품질을 향상시킵니다.
-
다양한 QQE 교차를 선택하여 포지션 진입 및 청산이 가능하여 자동화된 거래를 구현할 수 있습니다.
-
평활 RSI 지표는 지연 특성으로 인해 매수 및 매도 신호가 다시 그려지지 않습니다.
-
다양한 시간 프레임에서 최적화하여 최적의 매개변수 조합을 찾을 수 있습니다.
위험
해당 전략에는 일부 위험도 존재합니다:
-
추세 반전 시 잘못된 신호가 발생할 수 있으므로 손절매를 설정하여 위험을 관리해야 합니다.
-
매개변수 설정이 부적절할 경우 전략 성과에 영향을 미칠 수 있으므로 여러 번 테스트와 최적화를 통해 최적의 매개변수를 찾아야 합니다.
-
다양한 종목과 시간 프레임에 대해 매개변수를 각각 테스트하고 최적화해야 합니다.
-
기계적 거래는 하락 폭과 연속 손실의 위험이 있으며 자금 관리가 필요합니다.
이에 대한 해결 방법은 다음과 같습니다:
-
손절매를 설정하여 손실이 일정 금액에 도달하면 손절매로 포지션을 청산합니다.
-
다양한 매개변수 조합을 상세히 테스트하여 최적의 매개변수를 찾습니다.
-
종목과 시간 프레임 특성에 따라 매개변수를 조정합니다.
-
자금 관리를 철저히 하고 분할 매수하여 단일 포지션 규모를 통제합니다.
최적화 방향
해당 전략은 다음과 같은 방향으로 최적화할 수 있습니다:
-
QQE 매개변수(RSI 길이, RSI 평활 길이, 빠른 ATR 길이 등)를 최적화하여 최적의 매개변수 조합을 찾습니다.
-
이동평균선 매개변수(주기, 유형 등)를 최적화하여 QQE 지표와 최상의 매칭을 이룹니다.
-
다양한 QQE 교차를 포지션 진입 및 청산에 테스트하여 가장 안정적인 조합 방식을 찾습니다.
-
다양한 종목과 거래 주기에 따라 매개변수를 세분화합니다. 데이 트레이딩의 경우 주기를 단축하여 성과를 높일 수 있습니다.
-
손절매 메커니즘을 추가합니다. 손실이 일정 비율에 도달하면 손절매합니다.
-
포지션 규모를 적절히 축소하고 다양한 포지션 관리 방식을 테스트합니다.
요약
해당 전략은 QQE 지표를 통한 추세 및 교차 신호 판단과 이동평균선을 통한 필터링을 결합하여 거래 신호를 생성합니다. 실전에서는 매개변수를 조정하여 신호 품질을 최적화하고 엄격한 자금 관리를 통해 위험을 통제할 수 있습니다. 이 전략은 자동화된 거래의 신호 대 신호 모드에 적합하며, 재량적 거래에서 보조 판단으로도 사용될 수 있습니다. 매개변수 최적화와 규칙 최적화를 통해 더 많은 시장 환경에 적응할 수 있습니다.
- 1

