VibeFox SSL
- 지표
- 버전: 1.0
- 활성화: 5
VibeFox SSL — SSL Channel 및 Hybrid Baseline 추세 오버레이
VibeFox SSL은 MetaTrader 5를 위한 실시간 SSL Channel 지표입니다. 두 개의 이동평균선——하나는 High에, 하나는 Low에——을 그려 가격 차트 위에 직접 색상으로 구분된 채널을 형성합니다. 채널이 위로 전환되면 봉은 Up 색상으로 칠해지고, 아래로 전환되면 Down 색상이 차지합니다. 선택적 Hybrid 모드는 EMA 베이스라인을 그림에 더해, 추세 확인을 위한 두 번째 필터와 별도 종류의 진입 신호를 제공합니다. 모든 파라미터는 지표가 실행되는 동안 차트에 머무는 단일 인터랙티브 canvas 패널에 모여 있습니다.
SSL Channel이 측정하는 것
SSL Channel은 두 개의 이동평균으로 구축됩니다: 하나는 High 계열에, 하나는 Low 계열에 적용되며, 둘 다 같은 기간과 방식을 사용합니다. 두 선의 관계가 방향을 정의합니다. sslUp(High의 MA)이 sslDown(Low의 MA) 위에 있을 때 채널은 강세이고, sslDown이 sslUp 위로 교차하면 채널은 약세로 전환됩니다. 이 전환점은 SSL Cross라고 불리며 추세가 바뀐 정확한 봉을 표시합니다.
채널은 High부터 Low까지의 범위에 걸쳐 있으므로, 그 너비는 자연스럽게 변동성을 반영합니다: 넓은 채널은 빠르고 변동성 높은 움직임을 의미하고, 좁은 채널은 시장이 압축되고 있음을 의미합니다. 색상 채움은 수동으로 선을 비교하지 않고도 현재 상태를 한눈에 볼 수 있게 합니다.
Hybrid Baseline 모드
Hybrid가 활성화되면, 두 번째 EMA가 close 가격에 대해 계산되어 차트 전체에 베이스라인으로 그려집니다. 베이스라인은 추세 필터 역할을 합니다: 베이스라인 위의 종가는 강세 맥락이고, 아래의 종가는 약세입니다. Hybrid 모드는 또한 두 번째 신호 유형인 Baseline Exit를 잠금 해제하며, 이는 종가가 베이스라인을 교차할 때마다 발생합니다——SSL 채널이 아직 전환되지 않았을 때의 조기 청산이나 재진입 트리거로 유용합니다.
Type 선택기에서 두 가지 베이스라인 유형을 사용할 수 있습니다. EMA는 종가의 단순 지수이동평균입니다. Keltner는 Keltner 채널의 중앙선을 사용하며, 이것도 EMA 기반이지만 가격 변동에 약간 다르게 반응합니다. 두 옵션 모두 동일한 Base 기간 입력을 공유합니다.
진입 지점
두 가지 독립적인 신호 유형을 사용할 수 있으며, 각각 패널의 ENTRY 블록에 자체 토글을 가지고 있습니다. 진입 마커는 조건이 발생한 봉에서 가격 차트에 화살표로 나타납니다.
SSL Cross
주요 신호는 SSL 채널 방향의 전환에서 발생합니다. sslUp이 sslDown 위로 교차할 때——채널이 강세로 전환——BUY 화살표가 봉 아래에 배치됩니다. sslDown이 sslUp 위로 교차할 때——채널이 약세로 전환——SELL 화살표가 봉 위에 배치됩니다. 이것은 고전적인 SSL Cross 신호로, 추가 필터 없이 모든 시간 프레임에서 작동합니다.
Baseline Exit
보조 신호는 Hybrid가 활성화된 경우에만 사용할 수 있습니다. 종가가 EMA 베이스라인을 교차할 때 발생합니다: 베이스라인 위로 움직이는 종가는 BUY 마커를 생성하고, 아래로 움직이는 종가는 SELL 마커를 생성합니다. 이 신호는 SSL Cross를 보완하도록 설계되었습니다——채널 자체가 전환될 시간을 갖기 전에 가격이 베이스라인을 통해 되돌아오는 상황을 포착하여, 가능한 반전의 조기 경고나 확립된 추세 내에서의 재진입 기회를 제공합니다.
마커 색상은 Buy와 Sell 색상 선택기를 통해 BUY와 SELL에 대해 별도로 설정되며, Size 컨트롤은 모든 마커를 1에서 5까지 조정하여 어떤 차트 밀도에도 맞춥니다.
완전한 시각적 제어
모든 시각적 요소가 조정 가능합니다. Up과 Down 색상 선택기는 각 채널선의 색상을 독립적으로 설정하며, 선택기에 내장된 투명도 슬라이더로 색조를 바꾸지 않고 선을 흐리게 할 수 있습니다. Width는 선 두께를 1에서 10픽셀로 설정하고, Style은 Solid, Dash, Dot, DashDot, DashDotDot 사이를 전환합니다. Bars 숫자는 채널이 몇 개의 과거 봉에 걸쳐 그려지는지를 제어하고, Refresh, s는 일정한 틱 흐름을 생성하지 않는 심볼을 위해 자동 재그리기 간격을 초 단위로 설정합니다.
차트 위의 인터랙티브 패널
전체 인터페이스는 차트 위에 떠 있는 단일 canvas 패널에 들어 있습니다. 모든 컨트롤이 깔끔한 3열 행에 배치되고, 진입 블록은 금색 ENTRY 제목으로 구분되어 신호 설정이 채널 설정과 섞이지 않습니다. 헤더에는 네 개의 제어 아이콘이 있습니다.
Power — 지표를 차트에서 제거하지 않고 SSL 채널과 모든 진입 마커의 그리기를 켜고 끕니다.
Settings (gear) — 패널 외관을 구성하는 내장 설정 섹션을 열고 닫습니다.
Updown (arrows) — 패널을 별도의 서브윈도우와 메인 가격 차트 사이에서 이동합니다.
Close (cross) — 지표를 차트에서 제거합니다.
Resizable — 오른쪽 아래 모서리를 드래그하여 패널을 임의의 크기로 조정합니다.
Collapsible — 헤더를 더블 클릭하면 패널이 컴팩트한 스트립으로 접히고, 다시 더블 클릭하면 복원됩니다.
Mouse wheel — Period, Base, Size 같은 숫자 필드 위에 커서를 올리고 휠을 스크롤하면 키보드를 열지 않고 값을 증감할 수 있습니다.
설정 및 개인화
Settings 버튼은 패널이 작업 공간에 맞춰지는 섹션을 엽니다. 차트 배경을 따르는 밝은, 어두운 또는 자동 Theme를 선택하세요. 패널 너비, 헤더 크기, 행 높이, 글꼴 크기를 화면 밀도에 맞게 조정합니다. Hide Footer는 모든 픽셀이 필요할 때 하단 상태 바를 제거합니다. Mini Header는 패널이 접혔을 때 헤더 스트립을 축소합니다. Close on click outside는 차트의 패널 바깥 어디든 클릭하는 순간 패널을 접습니다. Instance 입력은 지표의 독립적인 복사본을 하나의 차트에서 여러 개 실행할 수 있게 해줍니다——각각 고유한 번호를 부여하여 자체 기간, 베이스라인, 신호 설정을 가집니다.
진입 알림
신호를 기다리며 차트를 지켜볼 필요가 없습니다. 각 진입은 패널에서 독립적으로 활성화되는 여러 알림 채널을 통해 전달될 수 있습니다.
Alert — 신호가 발생하는 순간 터미널 내부의 팝업 메시지.
Push — 전화기의 MetaTrader 앱으로 가는 모바일 알림.
Email — 터미널의 구성된 메일 계정을 통해 전송되는 편지.
Telegram — 신호 텍스트와 차트 스크린샷을 함께 Telegram 채팅으로 직접 전송합니다. Telegram을 활성화하면 전달이 브라우저에서 열린 HTML 보고서에 의존하므로 Html 채널이 자동으로 활성 상태로 유지됩니다.
시각적 기록 (HTML report)
Html 채널을 활성화하면 모든 진입 신호——SSL Cross 또는 Baseline Exit——가 발생한 순간에 촬영된 차트 스크린샷과 함께 HTML 보고서에 저장됩니다. 보고서는 터미널 Files 폴더의 MQL5/Files/VibeFox_SSL/result.html에 저장되고 모든 브라우저에서 열려, 지표가 감지한 모든 진입에 대한 스크롤 가능한 시각적 로그를 제공합니다. 패널의 휴지통 버튼은 새 로그를 시작하고 싶을 때 언제든 보고서와 그 스크린샷을 비웁니다.
내장 다국어 도움말
완전한 도움말 페이지가 설정 섹션에 내장되어 있으며 10 languages로 제공됩니다. 언어 버튼을 클릭하면 모든 컨트롤의 전체 설명이 차트 오버레이로 표시됩니다——외부 매뉴얼을 열 필요가 없습니다.
매개변수 (Inputs 탭)
대부분의 설정은 지표 로드 후 패널에서 실시간으로 변경할 수 있습니다——입력 매개변수는 시작 값만 설정합니다.
SSL
SSL Period — High와 Low 모두에 적용되는 MA 평균화 기간, 범위 1..200. 기본값: 10.
MA Method (SMA/EMA/SMMA/LWMA) — 두 채널선 모두에 사용되는 이동평균 방식. 기본값: SMA.
MTF Timeframe (Current = chart) — SSL 채널이 계산되는 시간 프레임; Current는 차트 자체의 시간 프레임을 의미합니다. 기본값: Current.
Baseline
Hybrid baseline filter on/off — EMA 베이스라인과 Baseline Exit 신호를 활성화합니다. 기본값: off.
Baseline Period (EMA) — EMA 베이스라인의 기간, 범위 1..500. 기본값: 60.
Baseline Type (EMA / Keltner-EMA) — 베이스라인 계산을 선택합니다: 단순 EMA 또는 Keltner 중앙선(둘 다 EMA 기반). 기본값: EMA.
Visual
Up Color — SSL 채널 상단선의 색상(강세 방향). 기본값: LimeGreen.
Up Transparency % — Up 선의 투명도, 0 = 불투명, 100 = 보이지 않음. 기본값: 0.
Down Color — SSL 채널 하단선의 색상(약세 방향). 기본값: Tomato.
Down Transparency % — Down 선의 투명도, 0 = 불투명. 기본값: 0.
Line Width (1-10) — 두 채널선의 두께(픽셀). 기본값: 2.
Entry Points
Entry on SSL Cross (up=BUY, down=SELL) — 주요 SSL Cross 신호를 활성화합니다; 채널 상방 전환 = BUY, 하방 전환 = SELL. 기본값: off.
Baseline Exit (close x baseline, Hybrid) — Hybrid 모드가 켜져 있을 때 Baseline Exit 신호를 활성화합니다. 기본값: off.
Marker Size (1-5) — 차트의 진입 화살표 크기. 기본값: 2.
Buy Marker Color — BUY 진입 화살표의 색상. 기본값: LimeGreen.
Sell Marker Color — SELL 진입 화살표의 색상. 기본값: Red.
Notifications
Push Notification — 새 신호 시 모바일 MetaTrader 터미널로의 푸시 알림. 기본값: off.
Alert Popup — 새 신호 시 터미널 내부의 팝업 Alert 창. 기본값: off.
Email — 새 신호 시 터미널 메일 설정을 통한 이메일. 기본값: off.
Html — 각 신호를 차트 스크린샷과 함께 MQL5/Files/VibeFox_SSL/result.html에 저장합니다. 기본값: off.
Telegram (send from result.html via JS) — 브라우저에서 열린 HTML 보고서를 통해 각 신호를 Telegram 채팅으로 전송합니다. 기본값: off.
Telegram bot token — 메시지를 전송하는 데 사용되는 Telegram 봇의 토큰.
Telegram chat id — 신호를 받는 Telegram 채팅의 ID.
Panel / Settings
Panel width, px (300..800) — 패널 너비(픽셀), 범위 300..800. 기본값: 800.
Header size (1..6) — 패널 헤더 높이, 범위 1..6. 기본값: 1.
Theme — 색상 테마: Auto(차트 배경을 따름), Dark 또는 Light. 기본값: Auto.
Row height (px) — 각 패널 행의 높이(픽셀). 기본값: 34.
Font size — 패널 글꼴 크기. 기본값: 8.
Hide Footer — 패널의 하단 상태 바를 숨깁니다. 기본값: off.
Mini Header on collapse — 패널이 접혔을 때 컴팩트한 헤더 스트립을 표시합니다. 기본값: off.
Close on click outside — 패널 바깥을 클릭하면 패널을 접습니다. 기본값: off.
Instance (unique per copy: 1,2,3...) — 인스턴스 번호; 각 복사본에 고유한 값을 부여하여 하나의 차트에서 여러 독립적인 복사본을 실행합니다. 기본값: 1.
Panel Start Window — 시작 시 패널이 열리는 위치: Subwindow(지표 서브윈도우 안) 또는 Chart(메인 가격 차트 위). 기본값: Subwindow.
