VibeFox Strat
- 지표
- 버전: 1.0
- 활성화: 5
VibeFox Strat — "The Strat" 캔들 유형 분류 (1 / 2u / 2d / 3) 와 실행 가능한 매수/매도 신호
VibeFox Strat는 Rob Smith의 "The Strat" 기법을 기반으로 MetaTrader 5용으로 제작된 실시간 가격 행동 지표입니다. 이전 캔들과의 관계에 따라 모든 캔들을 분류하고, 각 바 위에 간결한 유형 태그(1, 2u, 2d 또는 3)를 표시하며, 실행 가능한 진입 시점이 형성되는 정확한 순간을 가격 차트에 표시합니다. 모든 제어 기능이 하나의 현대적인 인터랙티브 패널에 통합되어 있어, 바 구조를 눈으로 읽는 대신 캔들 유형과 진입 시점이 나타나는 바로 그 순간을 확인할 수 있습니다.
지표 작동 방식
"The Strat"는 이전 캔들의 고점과 저점에 대해 엄격하게 측정하여 모든 캔들을 네 가지 객관적인 유형 중 하나로 분류합니다. 스무딩도 없고 지연도 없습니다 — 유형은 이전 바에 대해 가격이 어떻게 움직였는지에 대한 순수한 사실입니다. 지표는 각 바를 유형별로 분류하고 차트에 태그를 붙인 다음, 매매 신호로 전환되는 특정 셋업을 찾기 위해 시퀀스를 스캔합니다.
바 유형
1 — 인사이드 바: 캔들이 이전 고점도 이전 저점도 취하지 않았습니다. 이전 캔들의 범위 내에 완전히 위치합니다 — 모멘텀의 일시 정지 또는 압축.
2u — 방향성 상승: 캔들이 이전 고점만 취했습니다(저점 없는 더 높은 고점). 가격이 위쪽으로 밀리고 있습니다.
2d — 방향성 하락: 캔들이 이전 저점만 취했습니다(고점 없는 더 낮은 저점). 가격이 아래쪽으로 밀리고 있습니다.
3 — 아웃사이드 바: 캔들이 이전 고점과 이전 저점 모두를 취했습니다. 이전 캔들을 완전히 포함합니다 — 변동성이 높은 양방향 바.
이러한 태그는 각 바의 위 또는 아래에 작은 레이블로 표시되어, 최근 시장 구조를 한눈에 파악할 수 있습니다: 연속된 1은 압축을 나타내고, 2u/2d의 교대는 회전을 보여주며, 3은 변동성 확장을 표시합니다.
진입 시점
VibeFox Strat의 핵심 가치는 자동 진입 시점에 있습니다. 단순히 바 유형을 분류하는 것을 넘어, 지표는 클래식 Strat 셋업-트리거 시퀀스를 감시하고 방향성 바가 이전 바의 레벨을 돌파하는 순간 가격 차트에 명확한 마커를 표시합니다.
매수 신호
현재 바가 이전 바의 고점을 돌파하는 2u이고, 이전(셋업) 바가 인사이드 바(1) 또는 반대/아웃사이드 바(2d 또는 3)였을 때 BUY 마커가 표시됩니다. 즉, 압축 또는 하락 바 이후 고점의 상향 돌파가 발생하면 — 상승 지속으로의 전환을 의미합니다. 마커는 돌파된 레벨(이전 바의 고점)에 표시됩니다.
매도 신호
SELL 마커는 이와 반대입니다: 현재 바가 이전 바의 저점을 돌파하는 2d이며, 셋업 바가 인사이드(1) 또는 반대/아웃사이드(2u 또는 3)였을 때 표시됩니다. 실용적인 매매 방법: 셋업 바의 레벨 돌파 시 진입하고, 해당 바 뒤에 손절을 설정하며, 이전 스윙 윅을 목표로 합니다.
매수 및 매도 마커는 Buy Color와 Sell Color 설정으로 각각 색상이 지정되어 방향을 즉시 파악할 수 있습니다. Marker 선택기는 일반 십자(+), 채워진 삼각형 또는 꼬리가 있는 화살표 사이에서 글리프를 전환하며, Size 컨트롤은 모든 차트 밀도에 맞게 마커를 픽셀(6~40) 단위로 조정합니다.
완전한 시각적 제어
바 유형 태그는 Type 색상과 굵기/크기를 제어하는 Weight(1~5)를 사용하며, 태그와 진입 마커 모두 색상 선택기 팝업에서 투명도 설정(0~100%)을 지원하여 차트에 부드럽게 녹아듭니다. Bars 설정은 최근 바 중 태그가 붙는 최대 개수를 제한하여 긴 기록에서 차트를 가볍게 유지합니다. 바 유형 태그와 진입 마커는 가격 차트(창 0)에 객체로 그려지며, 지표 자체는 패널이 위치한 자체 하위창에 존재합니다.
차트 내 인터랙티브 패널
전체 인터페이스는 빠른 마우스 제어를 위해 설계된 부드러운 캔버스 기반 패널입니다. Strat 파라미터는 깔끔한 행으로 정리되어 있으며, 진입 블록은 자체적인 골드색 ENTRY 제목으로 구분되어 신호 설정이 유형 태그 설정과 혼동되지 않습니다. 패널 헤더에는 제어 아이콘이 있습니다.
Power — 지표를 제거하지 않고 진입 마커 그리기를 켜고 끕니다; 바 유형 태그는 계속 표시됩니다.
Settings (gear) — 설정 섹션을 열고 닫습니다.
Updown (arrows) — 패널을 하위창과 메인 차트 사이에서 이동합니다.
Close (cross) — 지표를 닫습니다.
Resizable — 오른쪽 하단 모서리를 드래그하여 패널 크기를 조정합니다.
Collapsible — 헤더를 더블 클릭하면 패널이 컴팩트한 스트립으로 축소됩니다.
Mouse wheel — 숫자 필드 위에 마우스를 올리고 휠을 스크롤하면 키보드를 열지 않고도 값을 변경할 수 있습니다.
설정 및 개인화
Settings 버튼은 작업 공간에 맞게 패널을 조정하는 섹션을 엽니다: 밝은, 어두운 또는 자동 Theme, 조정 가능한 패널 너비, 헤더 크기, 행 높이 및 폰트 크기. 추가 기능으로 Hide Footer를 통해 하단 바를 숨기고, Mini Header로 축소 시 헤더를 작게 표시하며, 패널 외부 클릭 시 자동으로 패널을 축소할 수 있습니다. 거의 모든 파라미터는 패널에서 실시간으로 변경됩니다 — Inputs 탭의 입력 필드는 시작 값만 설정합니다. 각각에 고유한 Instance를 지정하여 하나의 차트에 여러 독립적인 복사본을 실행할 수도 있습니다.
진입 알림
신호를 기다리며 차트를 지키고 있을 필요가 없습니다. 각 진입은 패널에서 독립적으로 활성화할 수 있는 여러 알림 채널을 통해 전송될 수 있습니다.
Alert — 터미널 내 팝업 메시지.
Push — 휴대폰의 MetaTrader 앱으로 모바일 알림.
Email — 터미널의 메일 설정을 통해 전송되는 이메일.
Telegram — 알림 텍스트와 차트 스크린샷이 함께 Telegram 채팅으로 직접 전송됩니다.
필요한 채널만 활성화하면, 작업 중인 심볼과 시간대에 새로운 진입이 나타나는 즉시 알림을 받게 됩니다.
시각적 기록 (HTML 리포트)
Html 채널을 활성화하면, 모든 진입 신호가 발생한 순간의 차트 스크린샷과 함께 HTML 리포트에 저장됩니다. 리포트는 터미널의 Files 폴더, VibeFox_Strat 디렉토리(MQL5/Files/VibeFox_Strat/result.html)에 저장되며 모든 브라우저에서 열 수 있습니다 — 지표가 발견한 모든 진입의 시각적 로그입니다. 원클릭 삭제 버튼으로 다시 시작하고 싶을 때 언제든지 리포트와 스크린샷을 지울 수 있습니다.
텔레그램 알림
신호는 감지 순간의 차트 스크린샷과 함께 알림 텍스트로 Telegram 채팅에 직접 전달될 수도 있습니다. Telegram 채널을 켜고 입력 필드에 봇 토큰과 채팅 ID를 입력하세요.
전달은 HTML 리포트에 의존합니다: 각 새 신호가 리포트에 기록되고, 브라우저에서 열린 리포트가 자동으로 Telegram 채팅에 전달합니다. 이러한 이유로 Telegram을 활성화하면 자동으로 Html 리포트도 켜지며, 두 채널이 함께 작동합니다.
내장 다국어 도움말
패널에 14개 언어로 이용 가능한 완전한 도움말 페이지가 내장되어 있어, 사용하는 바로 그 자리에서 모든 컨트롤에 대한 설명을 볼 수 있습니다.
파라미터 (Inputs 탭)
대부분의 설정은 패널에서 실시간으로 변경할 수 있습니다(Settings 버튼) — 입력 파라미터는 시작 시 초기 값만 설정합니다.
Strat
Show Bar Types — 바 위에 "1/2u/2d/3" 유형 태그를 그립니다. 기본값: 켜짐.
Label Bars — 마지막 바 중 태그가 붙는 개수(객체 수 제한). 기본값: 60.
Bar Type Label Color — 유형 태그의 색상. 기본값: Gold.
Type Label Transparency — 유형 태그 투명도(퍼센트, 0~100). 기본값: 0.
Line Color — 예약된 색상(현재 시각적으로 미사용). 기본값: DodgerBlue.
Type Label Weight — 유형 태그의 굵기/크기, 1~5. 기본값: 1.
진입 시점
Buy — BUY 마커를 활성화합니다(1/2d/3 셋업 후 이전 고점을 돌파하는 2u). 기본값: 켜짐.
Sell — SELL 마커를 활성화합니다(1/2u/3 셋업 후 이전 저점을 돌파하는 2d). 기본값: 켜짐.
Marker Font Size — 진입 마커의 크기(픽셀, 6~40). 기본값: 12.
Entry Marker — 마커 글리프: Cross (+), Triangle, 또는 Arrow. 기본값: Arrow.
Buy Color — BUY 마커의 색상. 기본값: LimeGreen.
Buy Transparency — 매수 마커 투명도(퍼센트, 0~100). 기본값: 0.
Sell Color — SELL 마커의 색상. 기본값: Red.
Sell Transparency — 매도 마커 투명도(퍼센트, 0~100). 기본값: 0.
알림
Push Notification — MetaTrader 모바일 앱으로 푸시 알림을 활성화합니다. 기본값: 꺼짐.
Alert Popup — 터미널 내 팝업 알림을 활성화합니다. 기본값: 꺼짐.
Email — 터미널의 메일 설정을 통한 이메일 알림을 활성화합니다. 기본값: 꺼짐.
Html Report — 각 신호를 차트 스크린샷과 함께 Files/VibeFox_Strat/result.html에 저장합니다. 기본값: 꺼짐.
Telegram — HTML 리포트를 통해 차트 스크린샷과 함께 신호를 Telegram 채팅으로 전달합니다. 기본값: 꺼짐.
Telegram - bot token — 전송에 사용되는 Telegram 봇의 토큰. 기본값: 비어있음.
Telegram - chat id — 대상 Telegram 채팅 식별자. 기본값: 비어있음.
패널 / 설정
Panel width, px — 차트 내 패널의 너비(픽셀, 300~800). 기본값: 800.
Header size — 패널 헤더의 높이, 1~6. 기본값: 1.
Theme — 패널의 색상 테마: Light, Dark, 또는 Auto. 기본값: Auto.
Row height (px) — 각 파라미터 행의 높이(픽셀). 기본값: 34.
Font size — 패널 내에서 사용되는 폰트 크기. 기본값: 8.
Hide Footer — 패널의 하단 바를 숨깁니다. 기본값: 꺼짐.
Mini Header on collapse — 패널이 축소될 때 컴팩트한 헤더 스트립을 표시합니다. 기본값: 꺼짐.
Close on click outside — 패널 외부를 클릭하면 자동으로 패널을 축소합니다. 기본값: 꺼짐.
Instance — 같은 차트의 각 지표 복사본에 대한 고유 번호로, 여러 인스턴스를 나란히 실행할 수 있습니다. 기본값: 1.
Panel Start Window — 패널의 초기 위치를 설정합니다: 메인 차트 또는 하위창. 기본값: Subwindow.
