VibeFox Nadaraya Watson Envelope
- 지표
- 버전: 1.10
- 업데이트됨: 2 7월 2026
- 활성화: 5
VibeFox Nadaraya-Watson Envelope — 커널 회귀 채널 및 바운스 신호
VibeFox Nadaraya-Watson Envelope는 MetaTrader 5용 비모수 스무딩 인디케이터입니다. 가격 차트에 직접 부드러운 커널 회귀 곡선과 대칭 엔벨로프 밴드를 구성하여 추세 방향, 채널 경계 및 바운스 기반 진입 신호에 대한 명확한 시각적 참조를 제공합니다. 모든 것은 터미널의 파라미터 입력 대화상자를 열지 않고 하나의 인터랙티브 캔버스 패널을 통해 제어됩니다.
Nadaraya-Watson Envelope가 측정하는 것
Nadaraya-Watson 추정기는 관측값의 가중 평균을 사용하여 변수의 조건부 평균을 추정하는 고전적인 비모수 통계 방법입니다. 트레이딩에서는 가격 히스토리에 적용됩니다. 각 바의 가격은 가까운 바에 더 높은 가중치를 부여하고 먼 바에는 낮은 가중치를 부여하는 커널 함수로 가중치가 부여됩니다. 결과는 고정 기간 가정 없이 가격 구조에 적응하는 부드러운 회귀 라인(Center)입니다.
중심선 위아래에 인디케이터는 두 개의 엔벨로프 밴드(Upper와 Lower)를 그립니다. 중심으로부터 밴드의 거리는 Multiplier 파라미터로 제어되며, 회귀로부터 가격의 평균 편차로 스케일링됩니다. 두 가지 커널 유형을 사용할 수 있습니다. Gaussian은 고전적인 종 모양 가중치를 제공하고, Rational Quadratic은 이상치에 더 부드럽게 반응하는 가우시안의 스케일 혼합입니다.
두 가지 계산 모드를 사용할 수 있습니다. Repaint 모드는 매 틱마다 곡선을 업데이트합니다. Non-repaint 모드는 마지막 바의 끝점을 고정하여 바가 닫힌 후에는 역사적 회귀가 변경되지 않습니다.
진입 포인트
Envelope Bounce — BUY와 SELL
핵심 신호는 Envelope Bounce입니다. 가격이 외부 엔벨로프 밴드를 터치하거나 교차하는 것입니다. 가격이 Lower 밴드를 터치하거나 아래에서 마감될 때 차트에 BUY 마커가 배치됩니다. 시장이 커널 회귀 대비 통계적으로 하방으로 늘어나 있으며 평균 회귀 상방 움직임의 가능성이 높습니다. 가격이 Upper 밴드를 터치하거나 위에서 마감될 때 SELL 마커가 나타납니다.
Near tolerance (x ATR) 파라미터는 각 밴드 주변에 근접 구역을 추가합니다. 신호는 직접 터치뿐만 아니라 가격이 밴드에서 지정된 ATR 배수 이내로 가까워질 때도 발생하여, 정확한 터치 요구사항으로 인한 놓친 신호를 줄입니다.
시각적 제어
중심선과 엔벨로프 밴드는 독립적인 색상 및 투명도 컨트롤을 가집니다. Center Color와 Center Transparency %는 회귀 라인을 스타일링하고, Envelope Color와 Envelope Transparency %는 상하 밴드를 스타일링합니다. Line Width (1-10)는 그려진 모든 라인의 픽셀 두께를 설정합니다. 모든 시각적 설정은 인디케이터를 재시작하지 않고 패널에서 실시간으로 조정할 수 있습니다.
차트의 인터랙티브 패널
전체 인터페이스는 빠른 마우스 상호작용을 위해 설계된 부드러운 캔버스 패널입니다. 모든 파라미터는 정돈된 행에 배치되어 있으며 진입 설정에는 자체 섹션 헤더가 있습니다. 패널 헤더에는 관리 아이콘이 있습니다.
Power — 차트에서 인디케이터를 제거하지 않고 라인 및 신호 그리기를 켜고 끕니다.
Settings (기어 아이콘) — 설정 패널을 열고 닫습니다.
Updown (화살표) — 패널을 서브 윈도우와 메인 차트 사이에서 이동합니다.
Close (X) — 차트에서 인디케이터를 제거합니다.
Resizable — 오른쪽 하단 모서리를 드래그하여 패널 크기를 조정합니다.
Collapsible — 헤더를 더블 클릭하면 패널이 컴팩트 스트립으로 접힙니다.
Mouse wheel — 키보드를 열지 않고 값을 변경하려면 숫자 필드에 마우스를 올리고 스크롤합니다.
Settings 및 개인화
Settings 버튼을 클릭하면 패널을 작업 공간에 맞게 조정하는 섹션이 열립니다. 밝은, 어두운 또는 자동 Theme, 패널 너비, 헤더 크기, 행 높이 및 글꼴 크기를 구성할 수 있습니다. Hide Footer로 하단 스트립 숨기기, Mini Header로 접힌 상태에서 컴팩트 헤더 표시, 외부 클릭 시 자동 접기가 가능합니다. 거의 모든 파라미터는 패널에서 실시간으로 변경됩니다. 각각에 고유한 Instance 번호를 부여하여 같은 차트에서 여러 독립적인 복사본을 실행할 수도 있습니다.
진입 알림
신호를 기다리며 차트를 지켜볼 필요가 없습니다. 각 진입은 패널에서 독립적으로 켤 수 있는 여러 알림 채널을 통해 전달될 수 있습니다.
Alert — 터미널 내의 팝업 메시지.
Push — 스마트폰의 MetaTrader 앱에 대한 모바일 알림.
Email — 터미널의 메일 설정을 통해 전송되는 메시지.
Telegram — 알림 텍스트와 차트 스크린샷을 함께 Telegram 채팅으로 직접 전송합니다.
필요한 채널만 활성화하면 모니터링 중인 심볼과 타임프레임에 새로운 진입이 나타나는 순간 알림을 받습니다.
시각적 기록 — Html 보고서
Html 채널을 활성화하면 각 진입 신호가 트리거 시점의 차트 스크린샷과 함께 HTML 보고서에 저장됩니다. 보고서는 터미널의 Files 폴더의 VibeFox_Nadaraya 하위 디렉토리에 저장되며 모든 브라우저에서 열 수 있습니다. 휴지통 버튼으로 한 번에 보고서와 스크린샷을 지우고 새로 시작할 수 있습니다.
Telegram 알림
신호는 Telegram 채팅으로 직접 전달될 수도 있습니다 — 감지 시점의 차트 스크린샷과 함께 알림 텍스트가 전송됩니다. Telegram 채널을 켜고 입력 파라미터에 봇 토큰과 채팅 id를 입력하십시오.
전달은 HTML 보고서를 통해 이루어집니다. 각 새 신호는 보고서에 기록되고, 브라우저에서 열린 보고서가 자동으로 Telegram 채팅에 전달합니다. 이런 이유로 Telegram을 활성화하면 Html 보고서가 자동으로 켜진 상태를 유지하며, 두 채널이 함께 작동합니다.
내장 다국어 도움말
완전한 도움말 페이지가 패널에 내장되어 있으며 10 languages로 사용할 수 있어, 사용하는 바로 그 위치에서 각 컨트롤이 설명됩니다.
파라미터 (Inputs 탭)
대부분의 설정은 Settings 버튼으로 패널에서 직접 실시간으로 변경할 수 있습니다. 입력 파라미터는 실행 시 초기값만 설정합니다.
Kernel
Bandwidth h — 커널 대역폭, 스무딩 정도를 제어합니다. 높은 값일수록 더 부드럽고 반응이 느린 곡선이 생성됩니다. Default: 8.0.
Multiplier — 엔벨로프 폭 배수, Upper 및 Lower 밴드의 중심선으로부터의 거리를 스케일링합니다. Default: 3.0.
Kernel type — 커널 함수 유형: Gaussian 또는 Rational Quadratic. Default: Gaussian.
Window size (bars per estimate) — 각 회귀 추정에 사용되는 역사적 바의 수. Default: 500.
Mode
Repaint mode — false인 경우: 비리페인트 모드, 회귀는 마지막으로 완료된 바에서 고정되고 히스토리를 다시 그리지 않습니다. true인 경우: 매 틱마다 곡선이 업데이트됩니다. Default: false.
Visual
Center Color — 중심 회귀 라인의 색상. Default: Gold.
Center Transparency % — 중심 라인의 투명도 (0 = 완전 불투명). Default: 0.
Envelope Color — 상하 엔벨로프 밴드의 색상. Default: DodgerBlue.
Envelope Transparency % — 엔벨로프 밴드의 투명도. Default: 35.
Line Width (1-10) — 그려진 모든 라인의 픽셀 두께. Default: 2.
Entry Points
Envelope Bounce signal — Envelope Bounce 신호를 활성화합니다: 가격이 Lower 밴드 터치 = BUY, Upper 밴드 = SELL. Default: off.
Near tolerance (x ATR) — ATR 배수 단위로 각 밴드 주변의 근접 구역, 가격이 이 거리 이내에 있을 때 신호가 발생합니다. Default: 0.25.
Notifications
Push Notification — 모바일 MetaTrader 앱에 푸시 알림. Default: off.
Alert Popup — 터미널 내 팝업 Alert 창. Default: off.
Email — 터미널의 메일 설정을 통해 전송되는 메시지. Default: off.
Html Report — 각 신호를 차트 스크린샷과 함께 HTML 보고서에 저장합니다 (Files 폴더, VibeFox_Nadaraya 디렉토리), 모든 브라우저에서 열 수 있습니다. Default: off.
Telegram — HTML 보고서를 통해 각 신호를 Telegram 채팅으로 전송합니다 (알림 텍스트와 차트 스크린샷). Default: off.
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: off.
Mini Header on collapse — 패널 접힘 시 미니 헤더 표시. Default: off.
Close on click outside — 패널 외부 클릭 시 접힘. Default: off.
Instance (unique per copy: 1,2,3...) — 인스턴스 번호, 같은 차트에 여러 독립적인 복사본을 허용합니다. Default: 1.
Panel Start Window — 실행 시 패널이 열리는 위치: Subwindow 또는 Chart. Default: Subwindow.
