VibeFox Bollinger Bands
- 지표
- 버전: 1.0
- 활성화: 5
VibeFox Bollinger — 변동성, 밴드 및 진입 지점
VibeFox Bollinger는 MetaTrader 5를 위한 실시간 Bollinger Bands 지표입니다. 고전적인 세 개의 선 — 중앙선과 양쪽의 밴드 하나씩 — 을 가격 차트에 직접 그리고, 진입 신호가 나타나는 순간을 표시하며, 모든 제어 요소를 하나의 현대적인 인터랙티브 패널에 모읍니다. 가격이 밴드까지 늘어났는지 그리고 언제 되돌아갈지를 수동으로 지켜보는 대신, 변동성과 움직임의 경계, 그리고 진입 지점을 형성되는 그대로 정확히 볼 수 있습니다.
Bollinger Bands가 보여주는 것
이 지표는 단순하지만 강력한 아이디어에 기반합니다. 먼저 가격으로부터 중앙선이 계산됩니다: 선택한 기간에 대한 단순 이동평균(SMA)입니다. 그런 다음 그 위와 아래에 상단 밴드와 하단 밴드가 가격의 표준편차에 Deviation 계수를 곱한 거리만큼 배치됩니다. 그 결과 시장과 함께 숨 쉬는 통로가 만들어집니다.
한눈에 읽힙니다. 시장이 조용할 때 밴드는 좁아지고 중앙선에 달라붙습니다 — 이것이 스퀴즈로, 낮은 변동성과 움직임 전의 고요함의 신호입니다. 시장이 깨어나면 밴드는 벌어집니다 — 이것이 확장으로, 변동성의 폭발입니다. 가격 자체는 대부분의 시간을 통로 안에서 보내며, 상단과 하단 밴드에 닿는 것은 움직임이 늘어나 있고 종종 중앙선 쪽으로 되돌아오는 구간을 표시합니다.
Period 및 Deviation
통로의 모양은 두 개의 파라미터로 정해집니다. Period는 중앙선의 평균화 기간으로 바(bar) 단위이며, 20이 고전적인 값으로 여겨집니다. Deviation은 밴드의 폭을 정하는 표준편차 배수이며, 고전적인 값은 2.0입니다. Deviation이 클수록 밴드가 더 벌어져 거의 모든 움직임을 안쪽에 가두고, 작을수록 통로가 좁아져 닿는 일이 더 잦아집니다. 또한 Shift는 모든 밴드를 선택한 바 수만큼 오른쪽으로 이동시키며, Applied Price는 밴드를 어떤 가격으로부터 만들지 선택합니다 — Close, Open, High, Low, Median, Typical 또는 Weighted.
진입 지점
VibeFox Bollinger의 핵심 가치는 자동 진입 지점입니다: 지표가 스스로 조건을 추적하여 가격 차트에 명확한 화살표 마커를 직접 배치합니다. 신호는 마감된 바에서만 평가되므로 화살표는 절대 다시 그려지지 않습니다. 두 가지 독립적인 신호 유형이 제공되며, 각각 자체 토글을 가집니다.
Entry — 밴드 터치 (평균 회귀)
기본 신호는 가격이 통로 안으로 되돌아오는 것에서 작동합니다. 종가가 하단 밴드에 닿거나 그 아래에 있다가 다시 위로 올라오면 BUY 마커가 배치되고, 종가가 상단 밴드에 닿거나 그 위에 있다가 다시 아래로 떨어지면 SELL 마커가 배치됩니다. 이것이 평균 회귀 로직입니다: 지표가 늘어난 움직임이 중앙선 쪽으로 되돌아가기 시작하는 순간을 포착합니다.
Mid Cross — 중앙선 교차
두 번째 신호는 중앙선의 교차에서 발생합니다. 종가가 중앙선을 위로 교차하면 BUY 마커가 배치되고, 아래로 교차하면 SELL 마커가 배치됩니다. 이것은 이동평균을 둘러싼 단기 균형이 바뀌었다는 신호로 유용합니다 — 단독으로 사용하거나 밴드 터치와 함께 사용하세요.
매수 및 매도 마커는 Buy Marker와 Sell Marker로 따로 색을 지정하므로 방향이 즉시 읽히며, Marker Size 제어는 화살표를 1에서 5까지 조절하여 어떤 차트 밀도에도 맞춥니다.
완전한 시각적 제어
모든 선은 취향에 맞게 조정할 수 있습니다. 상단 및 하단 밴드의 색은 Band를 통해, 중앙선의 색은 Middle을 통해 설정하며, 각각 자체 투명도 슬라이더를 가집니다: 밴드를 희미한 배경으로, 중앙선을 굵은 강조로 만들 수도 있고 그 반대로도 할 수 있습니다. 단일 Line Width 제어가 세 선 모두의 두께를 픽셀 단위로 설정하므로, 빽빽한 일중 차트에서나 듬성듬성한 상위 시간대에서나 그림이 똑같이 읽기 쉽게 유지됩니다.
차트 위 인터랙티브 패널
전체 인터페이스는 빠른 마우스 제어를 위해 만들어진 부드러운 캔버스 기반 패널입니다. 모든 파라미터는 깔끔한 3열 행으로 정리되어 있으며, 진입 블록은 자체 금색 ENTRY 헤더로 구분되어 신호 설정이 밴드 설정과 절대 섞이지 않습니다. 패널 헤더에는 제어 아이콘이 들어 있습니다.
Power — 지표를 차트에서 제거하지 않고 밴드와 신호의 그리기를 켜고 끕니다.
Settings (톱니바퀴) — 설정 패널을 열고 닫습니다.
Updown (화살표) — 패널을 별도의 Subwindow와 메인 차트 사이에서 이동시킵니다.
Close (십자) — 지표를 닫습니다.
크기 조절 가능 — 오른쪽 아래 모서리를 끌어 패널 크기를 조절합니다.
접기 가능 — 헤더를 더블클릭하여 패널을 컴팩트한 스트립으로 접습니다.
마우스 휠 — 임의의 Number 필드 위에 마우스를 올리고 휠을 굴려 키보드를 열지 않고 값을 변경합니다.
Settings 및 개인화
Settings 버튼은 패널이 작업 공간에 맞춰지는 섹션을 엽니다: 밝은, 어두운 또는 자동 Theme, 조절 가능한 패널 너비, Header 크기, Row 높이, Font 크기. 추가 기능으로 Hide Footer로 하단 스트립을 숨기고, Mini Header로 접혔을 때 헤더를 줄이며, 바깥쪽 클릭 시 패널을 자동으로 접을 수 있습니다. 거의 모든 파라미터는 패널에서 바로 실시간으로 변경할 수 있습니다 — Inputs 탭의 입력 필드는 시작 값만 설정합니다. 또한 각각에 고유한 Instance를 부여하여 하나의 차트에서 여러 독립적인 복사본을 실행해 서로 다른 밴드 설정을 나란히 볼 수 있습니다.
진입 알림
신호를 기다리며 차트를 지켜보고 앉아 있을 필요가 없습니다. 모든 진입은 여러 알림 채널을 통해 보낼 수 있으며, NOTIFY ENTRIES 그룹에서 패널에서 바로 독립적으로 켤 수 있습니다.
Alert — 터미널 내부의 팝업 메시지.
Push — 휴대폰의 MetaTrader 앱으로 보내는 모바일 알림.
Email — 터미널의 메일 설정을 통해 보내는 메시지.
Telegram — 알림 텍스트와 차트 스크린샷을 함께 Telegram 채팅으로 직접 전송합니다.
필요한 채널만 활성화하면 작업 중인 종목과 시간대에 새로운 진입이 나타나는 순간 알림을 받습니다. 각 알림은 바당 한 번 전송됩니다.
시각적 히스토리 (HTML 리포트)
Html 채널을 켜면 모든 진입 신호가 발생 순간의 차트 스크린샷과 함께 HTML 리포트에 저장됩니다. 리포트는 터미널의 Files 폴더 안 VibeFox_Bollinger 디렉터리(파일 result.html)에 저장되며 어떤 브라우저에서도 열립니다 — 지표가 찾은 모든 진입의 시각적 기록입니다. 원클릭 휴지통 버튼으로 새로 시작하고 싶을 때 언제든 리포트와 스크린샷을 지웁니다.
Telegram 알림
신호는 Telegram 채팅으로 직접 전달될 수도 있습니다 — 감지 순간의 차트 스크린샷과 함께 알림 텍스트가 전송됩니다. Telegram 채널을 켜고 입력 파라미터에 봇 토큰과 채팅 id를 입력하세요.
전달은 HTML 리포트를 통해 이루어집니다: 각 새 신호가 리포트에 기록되고, 브라우저에서 열린 리포트가 자동으로 Telegram 채팅으로 전달합니다. 이 때문에 Telegram을 활성화하면 Html 리포트가 자동으로 켜진 상태를 유지하며, 두 채널이 함께 작동합니다.
내장 다국어 도움말
전체 도움말 페이지가 패널에 내장되어 있으며 10 languages로 제공되므로, 모든 제어 요소가 사용하는 바로 그 자리에서 설명됩니다.
파라미터 (Inputs 탭)
대부분의 설정은 패널에서 바로 실시간으로도 변경할 수 있습니다(Settings 버튼) — 입력 파라미터는 시작 시의 초기 값만 설정합니다.
Bollinger Bands
BB Period — 중앙선 평균화 기간(바 단위), 범위 2..200; 20 = 고전. Default: 20.
BB Deviation — 밴드 폭을 정하는 표준편차 배수, 범위 0.5..5.0; 2.0 = 고전. Default: 2.0.
BB Shift — 밴드를 N개 바만큼 오른쪽으로 이동, 범위 0..50; 0 = 이동 없음. Default: 0.
Applied Price — 밴드를 만드는 가격: Close, Open, High, Low, Median, Typical, Weighted. Default: Close.
Bars to Analyze — 분석과 그리기에 사용되는 바 수, 범위 50..2000. Default: 300.
Band (Upper/Lower) Color — 상단 및 하단 밴드의 색. Default: DodgerBlue.
Band Color Transparency (0-100) — 밴드 투명도, 0 = 불투명, 100 = 보이지 않음. Default: 0.
Middle Band Color — 중앙선(SMA)의 색. Default: Goldenrod.
Middle Band Color Transparency (0-100) — 중앙선 투명도, 0 = 불투명. Default: 0.
Line Width — 세 선 모두의 두께(픽셀 단위), 범위 1..5. Default: 1.
Entry Points
Entry = Band Touch — 종가가 밴드를 통과해 되돌아올 때의 신호(평균 회귀); 하단에서 = BUY, 상단에서 = SELL. Default: on.
Mid Cross entry — 종가가 중앙선을 교차할 때의 신호; 위로 = BUY, 아래로 = SELL. Default: off.
Buy Marker Color — BUY 신호 화살표의 색. Default: Orange.
Buy Marker Transparency (0-100) — 매수 마커 투명도, 0 = 불투명. Default: 0.
Sell Marker Color — SELL 신호 화살표의 색. Default: Red.
Sell Marker Transparency (0-100) — 매도 마커 투명도, 0 = 불투명. Default: 0.
Marker Size (1-5) — 차트 위 신호 화살표 크기, 범위 1..5. Default: 2.
Notifications
Push Notification — 모바일 MetaTrader 터미널로 보내는 푸시 알림. Default: off.
Alert Popup — 터미널 내부의 Alert 팝업. Default: off.
Email — 터미널의 메일 설정을 통한 메시지. Default: off.
Html Report — 각 신호를 스크린샷과 함께 HTML 리포트에 저장(Files 폴더, VibeFox_Bollinger 디렉터리, 파일 result.html), 어떤 브라우저에서도 열림. 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 — 지표의 복사본 번호; 하나의 차트에 여러 독립적인 복사본을 유지할 수 있게 함. Default: 1.
Panel Start Window — 시작 시 패널이 열리는 위치: Subwindow 또는 Chart. Default: Subwindow.
