VibeFox Jaroo
- 지표
- 버전: 1.0
- 활성화: 5
VibeFox Guppy — 그룹 교차 및 압축 진입점이 있는 GMMA (12개 EMA)
VibeFox Guppy는 MetaTrader 5용 실시간 GMMA(Guppy Multiple Moving Average) 지표입니다. 가격 차트에 12개의 지수 이동평균(빠른 단기 그룹과 느린 장기 그룹)을 그려, 추세 강도와 모멘텀, 그리고 잠재적 전환점을 한눈에 읽을 수 있게 해줍니다. 고전적인 리본 위에 자동 진입점을 더하고, 모든 컨트롤을 하나의 현대적인 인터랙티브 패널에 모았습니다.
지표 작동 방식
GMMA는 이동평균을 두 개의 리본으로 나눕니다. short group(트레이더)은 3, 5, 8, 10, 12, 15 기간을 사용하고, long group(투자자)은 30, 35, 40, 45, 50, 60 기간을 사용합니다. 각 그룹은 하나의 색상을 공유하므로 두 리본을 쉽게 구분할 수 있습니다. 12개의 EMA는 모두 종가를 기준으로 계산되어 가격 차트에 직접 그려집니다.
두 리본 사이의 관계가 모든 것을 말해줍니다. 단기 그룹이 펼쳐지면서 장기 그룹 위로 뚜렷이 올라타면 시장은 강한 상승 추세에 있고, 아래에 위치하면 추세는 하락입니다. 장기 그룹이 넓어지면 장기적 추세가 건전하고 잘 뒷받침되고 있다는 뜻입니다. 리본들이 서로 좁혀지며 압축되면 움직임이 에너지를 잃고 있는 것으로, 추세가 약해지거나 곧 반전될 수 있다는 경고입니다. Bars 설정은 처리할 히스토리 양을 제한합니다. 0으로 설정하면 사용 가능한 모든 봉을 스캔하고, 무거운 차트에서 더 빠른 재그리기를 원하면 더 작은 값을 사용하세요.
진입점
VibeFox Guppy의 핵심 가치는 자동 진입점입니다. 지표가 조건을 스스로 추적하여 가격 차트에 바로 명확한 마커를 표시합니다. 각각 자체 토글이 있는 두 가지 독립적인 신호 유형을 사용할 수 있습니다.
Entry — Group Cross
첫 번째 신호는 두 리본이 교차할 때 발생합니다. 지표는 6개의 단기 EMA 평균과 6개의 장기 EMA 평균을 비교합니다. 단기 그룹 평균이 장기 그룹 평균을 위로 통과하면 BUY 마커가 표시됩니다. 빠른 리본이 느린 리본을 추월했고 모멘텀이 상승으로 전환되고 있다는 뜻입니다. 아래로 교차하면 SELL 마커가 나타납니다. 교차는 마감된 봉에서 평가되므로, 형성 중인 캔들에서 신호가 다시 그려지지 않습니다.
Entry — Long Group Compression
두 번째 신호는 장기 그룹이 단단히 압축될 때 발생합니다. 가장 높은 EMA와 가장 낮은 EMA 사이의 간격이 가격의 작은 비율 아래로 떨어질 때입니다. 압축된 장기 리본은 장기적 추세가 더 이상 벌어지지 못하고 방향 전환 가능성이 높아졌음을 의미합니다. 압축이 시작되는 봉에 중립 마커가 표시되어 잠재적 전환점을 미리 알려줍니다.
매수와 매도 마커는 Buy Color와 Sell Color 설정으로 각각 색상이 지정되어 방향을 즉시 읽을 수 있습니다. Marker 선택기는 글리프를 단순 십자(+), 채워진 삼각형, 또는 꼬리가 있는 화살표 사이에서 전환하고, Size 컨트롤은 마커를 픽셀 단위(6~40)로 조정하여 어떤 차트 밀도에도 맞출 수 있습니다.
완전한 시각적 제어
단기 리본 색상은 Short Group Color로, 장기 리본은 Long Group Color로 설정합니다. 두 그룹 모두 EMA Line Width로 설정한 1~5픽셀의 선 두께를 공유합니다. 각 색상(단기 리본, 장기 리본, 두 진입 마커)은 투명도 설정(0~100%)을 지원하므로, 리본을 차트 배경에 부드럽게 녹이면서도 진입 마커는 또렷하게 유지할 수 있습니다.
인터랙티브 온차트 패널
전체 인터페이스는 빠른 마우스 제어를 위해 만들어진 부드러운 캔버스 기반 패널입니다. GMMA 매개변수는 깔끔한 행으로 정리되어 있고, 진입 블록은 자체 금색 ENTRY 제목으로 구분되어 신호 설정이 리본 설정과 섞이지 않습니다. 패널 헤더에는 컨트롤 아이콘이 있습니다.
Power — 지표를 차트에서 제거하지 않고 진입 마커 그리기를 켜고 끕니다.
Settings (gear) — 설정 섹션을 열고 닫습니다.
Updown (arrows) — 패널을 서브윈도우와 메인 차트 사이에서 이동합니다.
Close (cross) — 지표를 닫습니다.
Resizable — 오른쪽 아래 모서리를 드래그하여 패널 크기를 조절합니다.
Collapsible — 헤더를 더블 클릭하면 패널이 컴팩트한 스트립으로 접힙니다.
Mouse wheel — 숫자 필드 위에 마우스를 올리고 휠을 스크롤하면 키보드를 열지 않고 값을 변경할 수 있습니다.
설정 및 개인화
Settings 버튼은 패널을 작업 공간에 맞추는 섹션을 엽니다. 밝은, 어두운 또는 자동 Theme, 조절 가능한 패널 너비, 헤더 크기, 행 높이, 글꼴 크기를 설정할 수 있습니다. 추가 기능으로 Hide Footer로 하단 바를 숨기고, Mini Header로 접혔을 때 헤더를 축소하며, 패널 바깥을 클릭하면 자동으로 접히게 할 수 있습니다. 거의 모든 매개변수는 패널에서 실시간으로 바로 변경됩니다. Inputs 탭의 입력 필드는 시작 값만 설정합니다. 또한 각각에 고유한 Instance를 부여하여 하나의 차트에서 여러 독립 복사본을 실행하고, 서로 다른 GMMA 설정을 나란히 비교할 수도 있습니다.
진입 알림
신호를 기다리며 차트를 지켜보고 앉아 있을 필요가 없습니다. 각 진입은 패널에서 독립적으로 활성화되는 여러 알림 채널을 통해 전송될 수 있습니다.
Alert — 터미널 내부의 팝업 메시지입니다.
Push — 휴대폰의 MetaTrader 앱으로 보내는 모바일 알림입니다.
Email — 터미널의 메일 설정을 통해 전송되는 편지입니다.
Telegram — 알림 텍스트와 차트 스크린샷이 함께 Telegram 채팅으로 바로 전송됩니다.
필요한 채널만 활성화하면, 작업 중인 심볼과 시간 프레임에 새로운 진입이 나타나는 순간 알림을 받게 됩니다.
시각적 히스토리 (HTML 보고서)
Html 채널을 활성화하면 모든 진입 신호가 발생 순간의 차트 스크린샷과 함께 HTML 보고서에 저장됩니다. 보고서는 터미널의 Files 폴더 내 VibeFox_Guppy 디렉터리(MQL5/Files/VibeFox_Guppy/result.html)에 저장되며 모든 브라우저에서 열립니다. 지표가 찾아낸 모든 진입의 시각적 로그를 얻을 수 있습니다. 원클릭 휴지통 버튼으로 언제든지 보고서와 스크린샷을 지우고 새로 시작할 수 있습니다.
Telegram 알림
신호는 Telegram 채팅으로 바로 전달될 수도 있습니다. 알림 텍스트와 감지 순간의 차트 스크린샷이 함께 전송됩니다. Telegram 채널을 켜고 입력란에 봇 토큰과 채팅 id를 입력하세요.
전달은 HTML 보고서를 통해 이루어집니다. 새 신호가 보고서에 기록되고, 브라우저에서 열린 보고서가 스스로 그 신호를 Telegram 채팅으로 전달합니다. 이 때문에 Telegram을 활성화하면 자동으로 Html 보고서가 켜진 상태로 유지되며, 두 채널이 함께 작동합니다.
내장 다국어 도움말
여러 언어로 제공되는 전체 도움말 페이지가 패널에 내장되어 있어, 모든 컨트롤이 사용하는 바로 그 자리에서 설명됩니다.
매개변수 (Inputs 탭)
대부분의 설정은 패널(Settings 버튼)에서 실시간으로 바로 변경할 수도 있습니다. 입력 매개변수는 시작 시 초기 값만 설정합니다.
Guppy (GMMA)
Short Group Color — 단기(빠른) 리본의 색상: EMA 3, 5, 8, 10, 12, 15. 기본값: DodgerBlue.
Short Transparency — 단기 리본 투명도(퍼센트), 0~100. 기본값: 0.
Long Group Color — 장기(느린) 리본의 색상: EMA 30, 35, 40, 45, 50, 60. 기본값: Tomato.
Long Transparency — 장기 리본 투명도(퍼센트), 0~100. 기본값: 0.
EMA Line Width — 모든 EMA 선의 두께(픽셀), 1..5. 기본값: 1.
Bars of history to process — EMA를 계산할 과거 봉 수, 0 = 사용 가능한 전체. 기본값: 500.
Entry Points
Group Cross — 단기 그룹 평균이 장기 그룹 평균을 교차할 때 마커를 활성화합니다(상승 = BUY, 하락 = SELL). 기본값: 켜짐.
Long Group Compression — 장기 그룹이 단단히 압축될 때 중립 마커를 활성화합니다(추세 변화 가능성). 기본값: 켜짐.
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.
Notifications
Push Notification — MetaTrader 모바일 앱으로 푸시 알림을 활성화합니다. 기본값: 꺼짐.
Alert Popup — 터미널 내부의 팝업 알림을 활성화합니다. 기본값: 꺼짐.
Email — 터미널의 메일 설정을 통한 이메일 알림을 활성화합니다. 기본값: 꺼짐.
Html Report — 각 신호를 차트 스크린샷과 함께 Files/VibeFox_Guppy/result.html에 저장합니다. 기본값: 꺼짐.
Telegram — HTML 보고서를 통해 차트 스크린샷과 함께 신호를 Telegram 채팅으로 전달합니다. 기본값: 꺼짐.
Telegram - bot token — 전달에 사용되는 Telegram 봇의 토큰. 기본값: 비어 있음.
Telegram - chat id — 대상 Telegram 채팅 식별자. 기본값: 비어 있음.
Panel / Settings
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 — 패널의 초기 위치를 설정합니다: 메인 차트 또는 서브윈도우. 기본값: Chart.
