WaveTrend 오실레이터: 평소 늘어남 단위로 본 평균과의 거리, 두 개의 선과 전략 아이디어
WaveTrend는 대표 가격이 자체의 평활 평균에서 얼마나 멀어졌는지를 묻고, 그 간격을 평소 크기와 비교해 판단하는 모멘텀 오실레이터입니다. 결과는 빠른 메인선과 느린 신호선으로 그려지며, 제로선을 사이에 두고 오르내립니다. 이 페이지에서는 계산 방식을 말로 풀어 설명하고, 추세와 횡보에서 두 선이 어떻게 움직이는지, 설정을 어떻게 고르는지, 그리고 AlphaPrime이 여러분의 종목에서 WaveTrend를 검증할 때 무엇을 조정할 수 있는지 다룹니다.
무엇을 측정하는가
WaveTrend가 나타내는 것은 늘어남의 정도입니다. 봉마다 대표 가격, 즉 고가·저가·종가를 똑같은 비중으로 평균한 가격을 취해 같은 대표 가격의 평활 평균과 비교합니다. 값이 양수이면 가격이 평균 위에서, 음수이면 평균 아래에서 거래되고 있다는 뜻이며, 값의 크기는 그 간격이 지금 이 시장에서 얼마나 이례적인지를 알려 줍니다. 출력은 한 쌍으로, 빠르게 반응하는 메인선과 그 뒤를 따르는 느린 신호선입니다.
공개된 계산을 말로 풀면 몇 단계로 진행됩니다. 먼저 채널 길이에 걸쳐 대표 가격의 지수 평균을 구합니다. 다음으로 봉마다 대표 가격이 그 평균에서 얼마나 떨어져 있는지를 방향과 관계없이 재고, 같은 길이의 두 번째 지수 평균으로 그 거리들을 평활합니다. 이것이 간격의 평소 크기가 됩니다. 그런 다음 현재 간격을 그 평소 크기로 나누고 작은 환산 상수를 곱해, 결과를 포인트가 아니라 평소 늘어남의 단위로 표현합니다. 더 긴 구간의 지수 평균으로 이 비율을 한 번 더 평활한 것이 메인선이고, 메인선의 짧은 단순 평균이 신호선입니다. 문헌으로 확인되는 단일한 고안자는 확인하지 못했습니다. 대부분의 트레이더가 쓰는 버전은 차트 커뮤니티에서 널리 공유된 공개 스크립트에서 나왔으며, 그 환산 단계는 CCI(상품 채널 지수)의 방식과 매우 비슷합니다.
바로 이 환산이 WaveTrend를 스토캐스틱 오실레이터 같은 구간 내 위치 도구와 구분 짓습니다. 스토캐스틱은 종가가 최근 최고가와 최저가 사이 어디에 놓였는지를 묻기 때문에 상자의 가장자리에 묶여 있습니다. WaveTrend는 가격이 움직이는 중심에서 얼마나 떨어져 있는지를 가격 자신의 최근 흔들림을 잣대로 묻습니다. 시장이 조용해지면 평소 간격이 줄어 적당한 움직임도 큰 값을 낼 수 있고, 시장이 거칠어지면 같은 포인트의 움직임이 더 작은 값을 냅니다. 이 선은 고정된 가격 상자가 아니라 시장의 현재 리듬을 따르며, 딱 정해진 상한이나 하한이 없습니다.
실제 시장에서의 움직임
횡보 시장에서 메인선은 꽤 규칙적인 리듬으로 제로선의 한쪽에서 다른 쪽으로 오가며, 제로선에서 먼 값은 가격이 평균 근처로 돌아오면서 사그라드는 경우가 많습니다. 평균 자체가 대체로 평평하고, 거기서 늘어난 부분에는 돌아갈 곳이 있기 때문에, WaveTrend의 극단값이 가장 큰 의미를 갖는 환경이 바로 여기입니다. 방향성이 있는 시장에서는 그림이 달라집니다. 평균은 추세와 함께 움직이고 가격은 그것을 앞서 나가며, 메인선은 오랫동안 제로선의 한쪽에 머물면서 눌림목에서도 제로선을 뚫지 않고 그 근처로 다가가기만 할 수 있습니다.
가장 흔한 오용은 모든 극단값을 반전으로 읽는 것입니다. 깊은 값이 말해 주는 것은 최근 움직임에 비해 가격이 평균에서 이례적으로 멀리 있다는 사실뿐입니다. 강한 추세에서는 건강한 움직임이 정확히 그렇게 보이며, 선은 늘어난 채로 있다가 조금 풀리고 다시 늘어나기를 반복하는 동안 가격은 계속 나아갑니다. 그런 값에 역행하는 것은 움직임 앞에 몇 번이고 서는 일입니다. 두 번째 오용은 빠른 선과 느린 선의 교차마다 진입하는 것입니다. 신호 기간이 짧으면 신호선은 메인선의 짧은 평균일 뿐이라 두 선은 자주 교차하며, 특히 한산한 장에서 메인선이 제로선 근처에서 평평하게 움직일 때 그렇습니다. 그런 교차 대부분은 담고 있는 정보가 거의 없습니다. 교차를 쓰는 트레이더는 보통 선이 제로선에서 크게 벗어난 뒤에 나온 교차만, 혹은 더 큰 추세 방향과 일치하는 교차만 남깁니다.
설정을 고르는 일은 속도와 잡음 사이의 절충입니다. 채널 길이를 짧게 하면 평균과 평소 간격이 모두 빠르게 따라와, 선이 극단 영역에 더 자주 들어가고 새 봉마다 더 일찍 반응하지만, 그만큼 거짓 흔들림도 늘어납니다. 채널 길이를 길게 하면 중심과 잣대가 더 안정되어 극단값은 드물고 무게가 있지만, 나타나는 시점이 늦어집니다. 마지막 평활 단계가 메인선이 지닌 지연의 정도를 정하고, 신호 기간은 느린 선이 빠른 선에 얼마나 바짝 붙는지를 정합니다. 신호 기간이 짧으면 교차가 잦고, 길면 교차가 적고 늦습니다. 설정은 눈에 띄는 한 조합이 아니라 인접한 값들에서 결과가 얼마나 안정적으로 유지되는지로 판단하십시오.
대표적인 활용법(개념)
늘어난 영역에서의 되돌림
횡보 시장에서 메인선이 제로선에서 크게 벗어난 뒤 신호선을 반대 방향으로 교차할 때까지 기다립니다. 이 교차는 늘어남이 더 이상 커지지 않는다는 것을 보여 주며, 값 자체에 역행하는 것보다 차분한 진입입니다.
제로선의 올바른 쪽에서 매매
메인선이 제로선 위에 있는 동안에는 매수 셋업만, 아래에 있는 동안에는 매도 셋업만 취합니다. 여기서 WaveTrend는 방아쇠가 아니라, 가격이 자체 평균의 예상된 쪽에서 거래되고 있음을 확인하는 역할입니다.
덜 늘어나는 상승
가격은 신고가를 냈는데 메인선의 고점은 이전보다 낮습니다. 즉 최근의 상승은 평소 늘어남 단위로 볼 때 가격을 평균에서 덜 멀리 데려갔습니다. 트레이더는 이를 힘이 약해지는 신호로 읽고 확인을 기다린 뒤 움직입니다.
다른 지표 계열과의 조합
WaveTrend는 가격이 얼마나 늘어났는지는 알려 주지만, 시장에 추세가 있는지는 알려 주지 않습니다. ADX나 초피니스 지수 같은 추세 강도 도구가 그 두 번째 질문에 답하므로, 규칙은 횡보 국면에서는 극단값에 역행하고 추세장에서는 제로선을 따를 수 있습니다. 이 하나의 전환이 위에서 말한 주된 오용을 해결합니다.
WaveTrend는 이미 최근 늘어남으로 환산되어 있으므로, ATR을 더해도 같은 정보가 반복되지 않습니다. ATR은 손절과 목표의 폭을 포인트로 정하고, WaveTrend는 진입 시점을 맡습니다. 상위 시간 프레임에서 이동평균선의 기울기를 보는 것도 제로선의 어느 쪽에 주목할지를 정하는 간단한 방법입니다.
다른 오실레이터와 함께 쓸 때는 조금 생각이 필요합니다. MACD도 가격을 자체 평균과 비교하므로 두 지표는 자주 같은 말을 하고 서로 보태는 것이 적습니다. RSI는 평균과의 거리가 아니라 상승과 하락의 힘의 균형을 보므로, 두 지표의 일치를 요구하는 편이 더 독립적인 확인이 됩니다.
AlphaPrime에서는
AlphaPrime에서 WaveTrend는 독립된 블록 그룹으로, 모멘텀 계열 안에 WaveTrend라는 이름으로 들어 있습니다. 조정할 수 있는 입력은 두 가지입니다. 지표 기간은 지표 계산에 사용하는 봉 수를, 신호 기간은 신호선 평활화에 사용하는 봉 수를 정합니다. 지표 기간은 채널 길이의 역할을 하며, 더 긴 평활 단계는 그에 비례해 따라갑니다.
조건은 두 선 모두에 대해 쉬운 말로 이름이 붙어 있습니다. 메인선에서는 WaveTrend 메인선 신호선 상향 돌파, 신호선 하향 돌파, 제로선 상향 돌파, 제로선 위, 레벨 상향 돌파, 레벨 위, 상승 전환, 상승 중 같은 규칙을 볼 수 있으며, 각각 반대 방향의 짝이 있습니다. 신호선에도 자체적인 상승 중, 하락 중 조건이 있습니다. 어느 것이든 진입 조건, 청산 조건, 필터로 쓸 수 있고, 생성기는 이를 추세, 변동성, 거래량, 세션 계열의 규칙과 짝짓습니다.
각 조합은 여러분의 시장에서 백테스트되며, 표본 외 검증 기준을 직접 설정할 수 있으므로 한 번도 본 적 없는 데이터에서도 버티는 조합만 남기고, 늘어난 영역에서의 되돌림, 제로선 필터, 신호선 교차가 여러분의 종목과 시간 프레임에서 실제로 통하는지 확인할 수 있습니다. 검증을 통과한 조합은 거래 플랫폼용 전략 코드로 내보낼 수 있습니다.
자주 묻는 질문
WaveTrend는 스토캐스틱 오실레이터와 무엇이 다른가요?
스토캐스틱 오실레이터는 최근 고가·저가 구간 안에서 종가의 위치를 봅니다. WaveTrend는 가격과 자체 평활 평균 사이의 거리를 그 거리의 평소 크기로 환산해 재므로, 조용한 장과 거친 장에 맞춰 움직이고 고정된 상한이나 하한이 없습니다.
WaveTrend의 극단값은 모두 반전 신호인가요?
아닙니다. 극단값은 가격이 평균에서 이례적으로 멀리 있다는 뜻이며, 강한 추세에서는 그 상태가 많은 봉에 걸쳐 이어질 수 있습니다. 많은 트레이더는 메인선이 신호선을 반대 방향으로 교차하고, 추세 필터가 횡보 국면을 가리킬 때에만 움직입니다.
WaveTrend 전략을 거래 플랫폼으로 내보낼 수 있나요?
네. 전략 생성기가 찾은 조합이 표본 외 검증을 통과하면 거래 플랫폼용 전략 코드로 내보내, 익숙한 환경에서 계속 테스트할 수 있습니다.

