과거 차트의 스크린샷이 아무리 완벽해 보여도, 실시간으로 신호가 그대로 유지되었는지는 알 수 없습니다. 가격 레벨과 눌림목을 기준으로 수동 매매를 한다면 이 차이는 중요합니다. 저는 MT4/MT5용 Owl Smart Levels의 개발자로서 무엇이 고정되고 무엇이 움직일 수 있는지, 그리고 신호가 왜 사라지는지 정확히 설명하고자 합니다.
고정되는 것과 움직이는 것
프랙탈은 오른쪽 캔들이 모두 마감된 뒤에야 유효한 것으로 인정됩니다. 기본 설정은 왼쪽 5개, 오른쪽 4개 캔들입니다. 확정된 프랙탈은 리페인팅되지 않습니다.
Owl 자체 ZigZag 선에서 완성된 구간은 리페인팅되지 않습니다. 다만 진행 중인 구간의 끝점은 새로운 극점이 생길 때마다 그 위치로 이동합니다. 이 움직임은 ZigZag 선에 해당하며, 신호에 해당하는 것은 아닙니다.
Owl은 Main, Older, Oldest 시간대의 방향이 일치할 때 신호를 표시합니다. Main 시간대의 기본값은 M15입니다. 신호에는 진입 레벨(기본값 38.2), 0 레벨의 손절가, 161.8 레벨의 목표가가 포함됩니다.
신호가 생성된 후에는 이 세 가격이 절대 움직이지 않습니다. Owl의 신호 자체에는 리페인팅이 없습니다. 이후 프랙탈에서 생성된 새 신호가 기존 신호를 대체합니다.
신호가 사라지는 이유
다음 조건 중 하나라도 충족되면 신호가 종료됩니다.
- 가격이 손절가 또는 목표가에 도달합니다.
- 신호의 유효 기간이 만료됩니다. 유효 기간은 Main 시간대의 봉 개수로 설정할 수 있으며, 기본값은 모든 시장에서 24개입니다. 주말은 계산에서 제외됩니다.
- 매수 신호의 경우 진입가 위에서 새로운 저점 프랙탈이 형성됩니다. 매도 신호의 경우 진입가 아래에서 새로운 고점 프랙탈이 형성됩니다.
- Main 시간대의 ZigZag 방향이 전환되거나, 상위 시간대의 방향이 일치하지 않게 됩니다.
Older와 Oldest의 방향이 일치하지 않는 동안 Owl은 빨간색 음영 영역을 표시하고, 이미 표시된 신호를 제거합니다. 두 시간대의 방향이 다시 일치하면 이 영역도 사라집니다.

그림 1. EURUSD M15: 진입 가격과 스톱 가격은 그대로 유지되었습니다. 진입 가격 위에 새로운 저점 프랙탈이 형성되었고, Owl은 예약 주문이 체결되기 전에 신호를 제거했습니다. 보라색 선은 H1 레벨입니다.
Owl은 차트에 표시만 하며, 주문은 사용자가 직접 넣습니다. 신호의 재구성, 즉 대체 또는 제거는 예약 주문이 아직 체결되지 않은 상태에서 이루어집니다. 사용자는 예약 주문을 새 신호에 맞춰 옮기거나 삭제합니다. 아직 체결되지 않았으므로 이 과정에서 매매 손실은 발생하지 않습니다. 사용자 가이드에서는 Owl이 신호를 제거하면 예약 주문도 삭제하도록 안내합니다. 해당 매매의 근거가 더 이상 유효하지 않기 때문입니다.
주문이 체결된 뒤 신호가 사라진다면 포지션을 청산하는 것이 규칙입니다. 예상한 가격 움직임이 이어지지 않았기 때문입니다. 이는 이미 진입한 포지션에서 손실이 발생할 수 없다는 뜻은 아닙니다.
겉으로 보기에 Owl이 값을 다시 구성하는 것처럼 보이더라도, 전략과 사용자 가이드에는 각 상황에 대한 명확한 규칙이 있습니다. 전략 테스터의 시각화 모드에서 이러한 동작을 직접 확인할 수 있습니다.
데모를 다운로드하고 전략 테스터의 시각화 모드에서 지표가 어떻게 작동하는지 확인해 보십시오: Owl Smart Levels MT5 | MT4 버전


