VibeFox OBV On Balance Volume
- 지표
- 버전: 1.0
- 활성화: 5
VibeFox OBV — 누적 거래량 오실레이터, 신호선 및 진입 신호
VibeFox OBV는 MetaTrader 5용 실시간 On-Balance Volume 오실레이터입니다. 가격 방향에 따라 틱별로 거래량을 누적하고, 별도의 서브 윈도우에 OBV 라인과 설정 가능한 SMA 신호선을 함께 플롯합니다. 두 선이 교차하거나 OBV의 기울기가 반전되면 가격 차트에 직접 화살표 마커가 나타납니다 — 닫힌 캔들에서 형성되는 순간의 명확한 BUY 또는 SELL 신호입니다. 터미널의 파라미터 대화 상자를 열지 않고도 하나의 부드러운 인터랙티브 canvas 패널로 모든 것을 제어합니다.
OBV가 측정하는 것
On-Balance Volume은 누적 지표입니다: 현재 캔들이 이전 캔들보다 높게 닫히면 캔들의 전체 거래량이 누적 합계에 추가되고, 낮게 닫히면 거래량이 차감됩니다. 결과는 매수 압력이 우세할 때 상승하고 매도 압력이 지배할 때 하락하는 연속 선입니다. 순수 가격 오실레이터와 달리, OBV는 각 움직임 뒤의 거래량 무게에 반응하므로 OBV와 가격 사이의 다이버전스는 추세 소진 또는 반전의 고전적인 조기 경고 신호가 됩니다.
같은 서브 윈도우에서 OBV 라인 위에 SMA 신호선이 그려집니다. Signal Period 파라미터는 SMA가 평균화하는 캔들 수를 제어합니다. OBV가 신호선이 뒤처지는 동안 가격 상승을 선행할 때, 수동 계산 없이도 다이버전스가 명확하게 보입니다.
진입 포인트
OBV/MA Cross — BUY 및 SELL
OBV/MA Cross 신호는 OBV 라인이 닫힌 캔들에서 신호 SMA 라인을 교차하는 순간 발동됩니다. OBV가 이전 닫힌 캔들에서 신호선 아래에 있었고 현재 닫힌 캔들에서 위로 상승하면, 가격 차트에 BUY 마커가 배치됩니다. OBV가 신호선 위에 있었고 아래로 하락하면 SELL 마커가 나타납니다. 감지는 닫힌 캔들에서만 실행되므로 신호가 재그려지지 않습니다.
Trend Turn — OBV 기울기 반전
Trend Turn 신호는 신호선 위치와 무관하게 OBV가 방향을 바꾸는 순간 — 하강에서 상승으로 또는 상승에서 하강으로 — 을 포착합니다. 아래에서 위로의 기울기 반전은 BUY 마커를 생성하고, 위에서 아래로의 반전은 SELL 마커를 생성합니다. 이 신호는 완전한 교차가 형성되기 전에 일찍 진입하고 싶은 트레이더에게 적합합니다.
두 신호 모두 패널에서 독립적으로 활성화하거나 비활성화할 수 있습니다. BUY 및 SELL 마커의 색상은 독립적으로 설정되어 방향을 즉시 읽을 수 있습니다. Marker Size 컨트롤로 어떤 차트 밀도에도 맞게 화살표를 1에서 5로 조정합니다.
시각적 제어
OBV 라인의 색상은 OBV Line Color로, 픽셀 두께는 OBV Line Width (1-5)로 설정합니다. SMA 신호선의 색상은 Signal Line Color로 설정합니다. 두 선 모두 서브 윈도우에 실제 지표 버퍼로 플롯됩니다 — OBV는 제한이 없으므로 스케일이 자동으로 조정됩니다. 모든 외관 파라미터는 지표를 재시작하지 않고 패널에서 실시간으로 조정할 수 있습니다.
차트의 인터랙티브 패널
전체 인터페이스는 빠른 마우스 상호작용을 위해 설계된 부드러운 canvas 패널입니다. 모든 파라미터가 깔끔한 행으로 배열되어 있고 진입 설정은 자체 섹션 헤더로 강조 표시됩니다. 패널 헤더에는 관리 아이콘이 있습니다.
Power — 차트에서 지표를 제거하지 않고 OBV 라인 및 신호 그리기를 켜고 끕니다.
Settings (기어 아이콘) — 설정 패널을 열고 닫습니다.
Updown (화살표) — 패널을 서브 윈도우와 메인 차트 사이에서 이동합니다.
Close (X) — 차트에서 지표를 제거합니다.
Resizable — 오른쪽 하단 모서리를 드래그하여 패널을 원하는 크기로 조정합니다.
Collapsible — 헤더를 더블 클릭하여 패널을 컴팩트한 스트립으로 접습니다.
Mouse wheel — 숫자 필드에 커서를 올리고 스크롤하면 키보드를 열지 않고 값을 변경할 수 있습니다.
설정 및 개인화
Settings 버튼을 클릭하면 패널을 작업 공간에 맞게 조정하는 섹션이 열립니다: 밝은, 어두운 또는 자동 Theme, 설정 가능한 패널 너비, 헤더 크기, 행 높이 및 글꼴 크기. Hide Footer로 하단 스트립을 숨기고, Mini Header로 접힐 때 컴팩트 헤더를 표시하고, 외부를 클릭하면 자동으로 패널이 접히는 옵션도 있습니다. 각각에 고유한 Instance 번호를 부여하여 같은 차트에 여러 독립 사본을 실행할 수도 있습니다.
진입 알림
신호를 기다리며 차트를 지켜볼 필요가 없습니다. 각 진입은 패널에서 독립적으로 토글할 수 있는 여러 알림 채널을 통해 전달될 수 있습니다.
Alert — 터미널 내의 팝업 메시지.
Push — 스마트폰의 MetaTrader 앱으로 모바일 알림.
Email — 터미널의 메일 설정을 통해 전송된 메시지.
Telegram — 경보 텍스트와 차트 스크린샷을 함께 Telegram 채팅으로 직접 전송합니다.
필요한 채널만 활성화하면 모니터링 중인 심볼과 타임프레임에 새 진입이 나타나는 순간 알림을 받습니다.
시각적 기록 — Html 리포트
Html 채널을 활성화하면 각 진입 신호가 트리거 시점의 차트 스크린샷과 함께 HTML 리포트에 저장됩니다. 리포트는 터미널의 Files 폴더의 VibeFox_OBV 하위 디렉토리에 저장되며 모든 브라우저에서 열립니다. 휴지통 버튼을 한 번 클릭하면 리포트와 스크린샷이 모두 삭제됩니다.
Telegram 알림
신호는 Telegram 채팅으로 직접 전달될 수도 있습니다 — 감지 시점의 차트 스크린샷과 함께 경보 텍스트가 전송됩니다. Telegram 채널을 켜고 파라미터에 봇 토큰과 채팅 id를 입력하세요.
전달은 Html 리포트를 통해 이루어집니다: 각 새 신호가 리포트에 기록되고, 브라우저에서 열린 리포트가 자동으로 Telegram 채팅에 전달합니다. 이런 이유로 Telegram을 활성화하면 Html 리포트가 자동으로 켜진 상태로 유지되며, 두 채널이 함께 작동합니다.
내장 다국어 도움말
완전한 도움말 페이지가 패널에 내장되어 있으며 10 languages로 제공되므로, 사용하는 곳에서 바로 각 컨트롤을 설명합니다.
파라미터 (Inputs 탭)
대부분의 설정은 패널에서 직접 실시간으로 변경할 수 있습니다 (Settings 버튼) — 입력 파라미터는 시작 시 초기값만 설정합니다.
OBV
Signal Period (2..200) — OBV 값에 대한 SMA 신호선 평균화 캔들 수. Default: 20.
OBV Line Color — 누적 OBV 라인의 색상. Default: DodgerBlue.
OBV Line Width (1-5) — OBV 라인의 픽셀 두께. Default: 2.
Signal Line Color — SMA 신호선의 색상. Default: Orange.
Entry Points
OBV/MA Cross — OBV/MA Cross 신호 활성화: OBV가 신호 SMA를 위로 교차 = BUY, 아래로 = SELL. Default: 켜짐.
Trend Turn — Trend Turn 신호 활성화: OBV 기울기 아래에서 위로 반전 = BUY, 위에서 아래로 = SELL. Default: 꺼짐.
Marker Size (1-5) — 가격 차트의 진입 화살표 마커 크기. Default: 2.
Buy Color — BUY 진입 마커의 색상. Default: LimeGreen.
Sell Color — SELL 진입 마커의 색상. Default: Red.
Notifications
Push Notification — 모바일 MetaTrader 앱으로 push 알림. Default: 꺼짐.
Alert Popup — 터미널 내 팝업 Alert 창. Default: 꺼짐.
Email — 터미널 메일 설정을 통한 메시지. Default: 꺼짐.
Html Report — 각 신호를 스크린샷과 함께 HTML 리포트에 저장(Files 폴더, VibeFox_OBV 디렉토리), 모든 브라우저에서 열림. Default: 꺼짐.
Telegram — Html 리포트를 통해 각 신호를 Telegram 채팅으로 전송합니다(경보 텍스트 및 차트 스크린샷). Default: 꺼짐.
Telegram bot token — 메시지 전송에 사용되는 Telegram 봇의 토큰.
Telegram chat id — 신호를 받는 Telegram 채팅의 id.
Panel / Settings
Panel width, px (300..800) — 패널 너비(픽셀). Default: 800.
Header size (1..6) — 헤더 크기. Default: 1.
Theme — 색상 테마: Auto(차트 따라), Dark 또는 Light. Default: Auto.
Row height (px) — 패널 행 높이(픽셀). Default: 34.
Font size — 패널 글꼴 크기. Default: 8.
Hide Footer — 패널 하단 스트립 숨기기. Default: 꺼짐.
Mini Header on collapse — 접힐 때 미니 헤더 표시. Default: 꺼짐.
Close on click outside — 외부 클릭 시 패널 접기. Default: 꺼짐.
Instance (unique per copy: 1,2,3...) — 인스턴스 번호; 같은 차트에 여러 독립 사본 허용. Default: 1.
Panel Start Window — 실행 시 패널 위치: Subwindow 또는 Chart. Default: Subwindow.
