VibeFox Market Regime
- 지표
- 버전: 1.20
- 업데이트됨: 2 7월 2026
- 활성화: 5
VibeFox Market Regime — 트렌드, 레인지 및 전환을 위한 복합 시장 상태 필터
VibeFox Market Regime은 MetaTrader 5용 실시간 시장 맥락 지표입니다. 매 봉에서 0부터 100까지의 복합 추세 품질 점수를 계산하고 현재 시장을 네 가지 상태 중 하나로 분류합니다: TREND, RANGE, VOLATILE 또는 NEUTRAL. 점수는 별도의 하위 창에 색상 선으로 표시되며, 상태가 변경될 때마다 가격 차트에 십자 마커가 나타납니다. 이 지표는 매수 또는 매도 신호를 생성하지 않습니다. 선행 질문에 답합니다: 지금 시장이 어떤 상태인가?
추세 품질 점수가 측정하는 것
점수는 세 개의 독립적인 구성 요소의 가중 복합입니다. 각 구성 요소는 시장 구조의 다른 차원을 측정합니다. 이들은 함께 시장이 목적을 갖고 움직이는지, 방향 없이 표류하는지, 아니면 단순히 노이즈를 생성하는지 반영하는 단일 숫자를 만듭니다.
ADX 구성 요소 — 추세 강도
ADX (Average Directional Index) 구성 요소는 방향에 관계없이 현재 방향성 움직임의 강도를 측정합니다. 파라미터 ADX Period는 조회 기간을 제어합니다. 파라미터 Weight ADX는 다른 두 구성 요소에 비해 이 구성 요소가 최종 점수에 기여하는 비율을 조정합니다.
ATR 구성 요소 — 상대적 변동성
ATR (Average True Range) 구성 요소는 현재 변동성을 자체 역사와 비교하여 최근 ATR 값의 백분위수로 측정합니다. 파라미터 ATR Period는 조회 기간을 제어합니다. 파라미터 Weight ATR는 복합 점수에 대한 기여도를 설정합니다.
ER 구성 요소 — 움직임 순도
ER (Kaufman Efficiency Ratio) 구성 요소는 가격이 A에서 B로 얼마나 직접적으로 이동하는지를 측정합니다. 순 변위와 전체 경로 길이의 비율입니다. ER이 1에 가까울수록 가격이 거의 직선으로 이동했음을 의미하며, ER이 0에 가까울수록 가격이 반복적으로 왔다 갔다 했음을 의미합니다. 파라미터 ER Period는 조회 기간을 제어합니다. 파라미터 Weight ER는 기여도를 설정합니다.
점수 계산 방법과 상태 할당
각 구성 요소는 0–100 범위로 정규화된 후 가중 평균을 사용하여 결합됩니다. 세 가지 가중치인 W_ADX, W_ATR, W_ER은 기본값이 각각 1.0으로 구성 요소에 동등한 영향을 줍니다. 하나의 가중치를 높이면 복합 점수가 시장 구조의 해당 차원 쪽으로 이동합니다. 가중치를 0으로 설정하면 해당 구성 요소가 완전히 제거됩니다.
두 개의 임계값이 0–100 척도를 분류 구간으로 나눕니다. 복합 점수가 Trend Threshold(기본값 60) 이상이면 상태가 TREND로 분류됩니다. 점수가 Range Threshold(기본값 40) 이하이면 상태는 RANGE입니다. 두 임계값 사이의 구간은 전환 구간입니다: VOLATILE(높은 ATR, 낮은 ER) 또는 NEUTRAL(보통 수치). 임계값 선은 점수 선 위에 수평 점선으로 그려집니다.
점수 선은 한눈에 상태를 알 수 있도록 네 가지 색상으로 그려집니다: TREND는 녹색, RANGE는 회색, VOLATILE은 주황색, NEUTRAL은 파란색입니다.
ALERT — 상태 변경 알림
상태 변경 마커
분류된 상태가 마감된 봉에서 변경될 때마다 가격 차트의 해당 봉 위치에 십자 마커가 배치됩니다. 마커의 색상은 새 상태와 일치합니다. 마커는 전환을 나타내며 진입 신호가 아닙니다.
ALERT 그룹의 Alert 토글은 마커 표시를 켜고 끕니다. Alert가 켜져 있으면 보이는 차트 기록의 모든 상태 변경에 대한 이력 마커가 그려집니다. 토글 옆의 Size 필드는 1에서 5까지 마커 크기를 제어합니다.
VibeFox Market Regime은 방향성 진입 신호가 아닌 필터 및 맥락 레이어입니다. RANGE에서 TREND로의 상태 변경은 매수를 의미하지 않습니다. 추세 추종 전략이 더 잘 작동할 가능성이 높은 조건에 시장이 진입했음을 의미합니다. 이 정보를 방향성 시스템과 함께 사용하세요.
시각적 제어
점수 선은 별도의 하위 창에서 고정된 0–100 척도를 차지합니다. 세 개의 수평 점선 레벨이 항상 표시됩니다: Trend Threshold의 Trend 레벨, Range Threshold의 Range 레벨, 50의 중립 Mid 레벨. 선의 색상은 상태가 변함에 따라 봉마다 변경됩니다. 실시간 상태 이름과 현재 점수 값이 패널 내부에 표시됩니다.
차트 내 인터랙티브 패널
전체 인터페이스는 빠른 마우스 제어를 위해 구축된 부드러운 캔버스 기반 패널입니다. 모든 매개변수는 세 열로 정렬됩니다. 패널 헤더에는 제어 아이콘이 있습니다.
Power — 차트에서 지표를 제거하지 않고 점수 선, 마커 및 신호를 켜고 끕니다.
Settings (gear) — 설정 섹션을 열고 닫습니다.
Updown (arrows) — 별도의 하위 창과 메인 차트 사이에서 패널을 이동합니다.
Close (cross) — 지표를 닫습니다.
Resizable — 오른쪽 하단 모서리를 드래그하여 패널을 크기 조정합니다.
Collapsible — 헤더를 더블 클릭하면 패널이 컴팩트 스트립으로 접힙니다.
Mouse wheel — 숫자 필드 위에서 휠을 스크롤하면 키보드를 열지 않고 값을 변경할 수 있습니다.
설정 및 개인화
Settings 버튼은 패널을 작업 공간에 맞게 조정하는 섹션을 엽니다: 밝음, 어두움 또는 자동 Theme, 조정 가능한 패널 너비, 헤더 크기, 행 높이 및 글꼴 크기. 추가 옵션으로 Hide Footer, Mini Header 및 패널 외부 클릭 시 자동 접기를 사용할 수 있습니다. 각 복사본에 고유한 Instance 번호를 부여하여 동일한 차트에서 여러 독립 복사본을 실행할 수 있습니다.
상태 변경 알림
상태 전환을 기다리며 차트를 볼 필요가 없습니다. 각 변경 사항은 패널에서 독립적으로 활성화되는 여러 알림 채널을 통해 전송될 수 있습니다.
Alert — 터미널 내 팝업 메시지.
Push — 휴대폰의 MetaTrader 앱으로 모바일 알림.
Email — 터미널의 메일 설정을 통해 전송되는 이메일.
Telegram — 알림 텍스트와 차트 스크린샷을 Telegram 채팅으로 직접 전송.
필요한 채널만 활성화하면 작업 중인 심볼과 타임프레임에서 시장이 한 상태에서 다른 상태로 전환되는 순간 알림을 받습니다.
시각적 기록 — Html 보고서
Html 채널을 활성화하면 모든 상태 변경 알림이 발생 시점의 차트 스크린샷과 함께 HTML 보고서에 저장됩니다. 보고서는 터미널의 Files 폴더, VibeFox_MarketRegime 디렉토리에 저장되며 모든 브라우저에서 열 수 있습니다. 한 번의 클릭으로 보고서와 스크린샷을 지울 수 있습니다.
Telegram Alerts
신호는 Telegram 채팅으로 직접 전달될 수도 있습니다. 알림 텍스트와 감지 시점의 차트 스크린샷이 함께 전송됩니다. Telegram 채널을 켜고 매개변수에 봇 토큰과 채팅 ID를 입력하세요.
전달은 HTML 보고서를 통해 이루어집니다: 각 새 신호가 보고서에 기록되고, 브라우저에서 열린 보고서가 자체적으로 Telegram 채팅으로 전달합니다. 이런 이유로 Telegram을 활성화하면 자동으로 Html 보고서가 켜져 있게 되며 두 채널이 함께 작동합니다.
내장된 다국어 도움말
패널에 완전한 도움말 페이지가 내장되어 있으며 10개 언어로 제공됩니다. 모든 컨트롤이 사용하는 바로 그 위치에서 설명됩니다.
매개변수 (Inputs 탭)
대부분의 설정은 패널에서 직접 실시간으로 변경할 수도 있습니다(Settings 버튼). 입력 매개변수는 시작 시 초기 값만 설정합니다.
Score
ADX Period — ADX 구성 요소의 조회 기간, 범위 1..200. 기본값: 14.
ATR Period — ATR 상대적 변동성 구성 요소의 조회 기간, 범위 1..200. 기본값: 14.
ER Period — Kaufman Efficiency Ratio 구성 요소의 조회 기간, 범위 1..200. 기본값: 10.
Weights / Thresholds
W_ADX (trend-strength weight) — 복합 점수에서 ADX 구성 요소의 상대적 가중치, 범위 0.0..10.0. 기본값: 1.0.
W_ATR (volatility weight) — ATR 상대적 변동성 구성 요소의 상대적 가중치, 범위 0.0..10.0. 기본값: 1.0.
W_ER (move-purity weight) — Kaufman ER 구성 요소의 상대적 가중치, 범위 0.0..10.0. 기본값: 1.0.
Trend Threshold (score>=) — 이 값 이상일 때 상태가 TREND로 분류되는 복합 점수, 범위 0..100. 기본값: 60.
Range Threshold (score<=) — 이 값 이하일 때 상태가 RANGE로 분류되는 복합 점수, 범위 0..100. 기본값: 40.
Entry Points
Regime Change signal — 가격 차트에서 상태 변경 십자 마커를 활성화합니다. 기본값: 꺼짐.
Marker Size (1-5) — 차트의 상태 변경 마커 크기. 기본값: 2.
Notifications
Push Notification — 모바일 MetaTrader 터미널로 푸시 알림. 기본값: 꺼짐.
Alert Popup — 터미널 내 Alert 팝업 창. 기본값: 꺼짐.
Email — 터미널 메일 설정을 통한 이메일. 기본값: 꺼짐.
Html Report — 각 상태 변경을 스크린샷과 함께 HTML 보고서(Files 폴더, VibeFox_MarketRegime 디렉토리)에 저장합니다. 기본값: 꺼짐.
Telegram — HTML 보고서를 통해 각 신호를 Telegram 채팅(알림 텍스트 및 차트 스크린샷)으로 전송합니다. 기본값: 꺼짐.
Telegram bot token — 메시지 전송에 사용되는 Telegram 봇 토큰.
Telegram chat id — 신호를 받는 Telegram 채팅의 ID.
Panel / Settings
Panel width, px (300..800) — 픽셀 단위의 패널 너비. 기본값: 800.
Header size (1..6) — 헤더 크기. 기본값: 1.
Theme — 색상 테마: Auto(차트를 따름), Dark 또는 Light. 기본값: Auto.
Row height (px) — 픽셀 단위의 패널 행 높이. 기본값: 34.
Font size — 패널 글꼴 크기. 기본값: 8.
Hide Footer — 패널의 하단 표시줄을 숨깁니다. 기본값: 꺼짐.
Mini Header on collapse — 패널이 접혔을 때 미니 헤더를 표시합니다. 기본값: 꺼짐.
Close on click outside — 패널 외부를 클릭하면 패널을 접습니다. 기본값: 꺼짐.
Instance (unique per copy: 1,2,3...) — 인스턴스 번호; 동일한 차트에서 여러 독립 복사본을 허용합니다. 기본값: 1.
Panel Start Window — 시작 시 패널이 열리는 위치: Subwindow 또는 Chart. 기본값: Subwindow.
