한 차례 상승한 뒤 가격이 조정을 거쳐 박스를 만들고, 그 박스 상단을 종가로 다시 넘어섰는지를 단계별로 보여줍니다.
핵심 — 첫 상승(1단계) → 눌림·박스(2단계) → 박스 상단을 종가로 넘어선 확정 돌파(3단계)의 순서로 가격 구조의 진행 단계를 보여줍니다.
한눈에 요약
- 1단계
- 저점에서 벗어나 뚜렷한 상승 구간을 만든 상태(이후 눌림·박스의 기준)
- 2단계
- 상승분이 되돌려지거나 옆으로 움직이며 박스를 만든 관찰 상태
- 3단계
- 종가가 2단계 박스 상단보다 높게 마감한 첫 완료봉(종가 확정 돌파)
산식
ZigZag로 스윙 고저 판정 → 1Stage 상승 스윙 → 2Stage 박스(되돌림) → 3Stage 돌파봉 = 박스천장 위에서 마감한 첫 완료봉(종가 > boxTop). 일봉 OHLC만 사용.
판정 기준
세 단계는 무엇을 뜻하나요? 1단계 — 첫 상승 가격이 저점에서 벗어나 뚜렷한 상승 구간을 만듭니다. 이 구간은 이후 눌림과 박스의 기준이 됩니다. 2단계 — 눌림과 박스 1단계에서 오른 가격이 일부 되돌아오거나 옆으로 움직이며 박스를 만듭니다. 이 단계는 상승분을 얼마나 지키고 있는지, 가격이 어느 범위에서 정리되는지를 보는 구간입니다. 3단계 — 종가 확정 돌파 종가가 2단계 박스의 상단보다 높은 가격에서 마감한 첫 완료봉입니다. 장중에 잠시 박스 위를 찍었다가 다시 내려온 경우는 3단계로 계산하지 않습니다.
왜 장중 고가가 아니라 종가를 사용하나요?
장중에는 박스 상단을 잠시 넘었다가 마감 전에 다시 내려오는 움직임이 자주 발생할 수 있습니다. 이 지표는 이런 일시적인 터치를 돌파로 세지 않고, 거래가 끝난 뒤에도 박스 상단 위에 가격이 남아 있는지를 확인합니다.
따라서 화면에 2단계가 표시된 종목은 박스가 형성돼 관찰 중인 상태이고, 3단계는 종가 기준 돌파가 확인된 상태입니다.
어떻게 계산하나요?
일봉의 시가·고가·저가·종가를 이용하고, ZigZag 방식으로 의미 있는 고점과 저점을 구분합니다. 그 결과를 바탕으로 상승 스윙, 되돌림 박스, 종가 돌파 순서가 성립하는지 판정합니다.
ZigZag의 기본 반전 기준은 8%입니다. 종목군에 따라 대형주는 5~6%, 일반 종목은 8%, 테마 급등주는 12~15%로 조정할 수 있습니다.
기준선과 그 근거
- 0.08 — ZigZag 반전 임계 기본 8%(threeStage.ts pivotPct). 종목군별 튜닝(대형 5~6%·일반 8%·테마급등 12~15%). OOS 확정 전 잠정.
주의·한계
2단계는 박스가 형성된 관찰 상태이며, 3단계 돌파가 발생한 상태와 다릅니다.3단계는 장중 고가 터치가 아니라 종가가 박스 상단 위에서 마감한 상태입니다.- 일봉 OHLC(시가·고가·저가·종가)가 없는 종목은 판정하지 않고
−로 표시합니다. - 종가만 있는 데이터로 박스를 임의 생성하지 않습니다.
- ZigZag 기본 반전 기준
8%와 종목군별 튜닝 범위는 아직 OOS 검증 전인 잠정 설정값입니다. - 이 지표는 가격 구조의 진행 단계를 보여주며, 이후 수익이나 돌파 성공을 보장하는 값이 아닙니다.