VibeFox Trend Color
- 지표
- 버전: 1.0
- 활성화: 5
VibeFox Trend Color — Color Flip 진입 신호를 갖춘 캔들 재색칠 추세 지표
VibeFox Trend Color은 현재 추세 방향에 따라 모든 가격 캔들을 실시간으로 재색칠하고, 추세가 반전되는 정확한 봉을 표시하는 MetaTrader 5 지표입니다. 어떻게 읽어야 할지 확신이 서지 않는 별도의 선을 덧씌우는 대신, 시장의 이야기를 캔들 그 자체에 적어 보여줍니다. 각 봉은 명확한 강세 또는 약세 색을 띠며 틱마다 갱신되고, 색이 바뀌는 순간 표시가 나타납니다.
Trend Color이 캔들을 재색칠하는 방법
이 알고리즘은 하나의 비교를 중심으로 만들어졌습니다. 각 봉에 대해 최근 CompareBars 개 봉의 중간값(hl2)의 단순 이동 평균을 계산하고, 현재 종가를 그 기준과 비교합니다. 종가가 SMA 기준보다 위에 있으면 캔들은 강세 색으로 칠해지고, 그 아래로 떨어지면 캔들은 약세 색으로 칠해집니다. 중간값 평균은 단기 노이즈를 부드럽게 하므로 짧은 꼬리만으로는 색이 뒤집히지 않습니다——SMA 선을 결정적으로 넘어서는 종가만이 판정을 바꿉니다.
결과는 추세의 연속적인 색 히스토그램입니다. 같은 색이 이어지는 구간은 가격이 방향을 유지하고 있음을 의미하고, 한 개만 떨어진 반대 색 캔들은 흔히 정체나 이른 반전을 알립니다. 추세 라벨이 캔들 자체에 새겨져 있으므로 보조 하위 창은 필요 없습니다.
CompareBars와 SMA 기간
CompareBars 매개변수는 기준 평균의 룩백이면서 동시에 이 지표의 감도 조절기입니다. 작은 값은 빠르게 반응하며 더 잦은 색 전환을 만들고, 큰 값은 신호를 부드럽게 하여 작은 조정 중에도 색을 안정적으로 유지합니다. 기본값 6은 대부분의 시간대와 유동성이 좋은 심볼에서 반응성과 노이즈 저항 사이의 균형을 맞춥니다.
진입 지점 — Color Flip
주요 진입 신호는 Color Flip입니다. 이전 봉과 다른 색을 띤 첫 번째 캔들입니다. 하나 이상의 약세 봉 뒤에 캔들이 강세로 바뀌면 저점에 BUY 표시가 놓입니다. 강세 봉 뒤에 캔들이 약세로 바뀌면 고점에 SELL 표시가 놓입니다. 패널의 Color Flip 토글은 캔들 재색칠 자체와 독립적으로 이 레이어를 켜거나 끌 수 있으므로, 먼저 색 패턴을 살펴보고 행동할 준비가 되었을 때 표시를 추가할 수 있습니다.
다중 시간대 지원이 내장되어 있습니다. TF 매개변수를 상위 시간대로 설정하면 지표가 그 시간대에서 추세 방향을 계산하고 그 결과로 차트 시간대의 캔들을 칠합니다. 빠른 차트에서 거래하면서 상위 시간대의 편향으로 필터링할 수 있습니다.
시각
모든 색은 자유롭게 조정할 수 있습니다. Bull 선택기는 강세 캔들의 색을, Bear 선택기는 약세 캔들을 설정합니다——고전적인 파랑-빨강 배색부터 은은한 그레이스케일까지 어떤 조합도 가능합니다. Buy와 Sell 표시 색은 개별적으로 설정되며 기본값은 캔들과 같은 색조여서 표시가 같은 시각 언어의 일부처럼 느껴집니다. Marker Size는 진입 화살표를 1에서 5픽셀까지 조절하여 차트 밀도와 해상도에 맞춥니다.
차트 위의 인터랙티브 패널
모든 매개변수는 Inputs 대화 상자를 다시 열지 않고 패널에서 접근할 수 있습니다. 패널은 차트 창 위에 바로 놓이는 canvas 기반 오버레이입니다. 추세 매개변수, 시각 컨트롤, 진입 블록을 간결한 행에 담고, 아이콘을 한 번 클릭하면 패널 외관과 알림 채널을 위한 Settings 섹션을 엽니다.
Power — 차트에서 지표를 제거하지 않고 모든 그리기를 켜고 끕니다. 따라서 세션 사이에 화면을 비웠다가 같은 설정으로 다시 시작할 수 있습니다.
Settings (gear) — 패널 외관, 알림 채널, 봉 개수를 설정하는 설정 섹션을 열고 닫습니다.
Updown (arrows) — 메인 차트 창과 하위 창 사이에서 패널을 이동합니다. 재색칠된 캔들은 패널이 어디에 도킹되어 있든 항상 차트에 남아 있습니다.
Close (cross) — 지표를 차트에서 깔끔하게 제거합니다.
Resizable — 오른쪽 아래 모서리를 끌어 패널을 넓히거나 좁힙니다.
Collapsible — 헤더를 더블 클릭하면 패널이 방해되지 않는 간결한 띠로 접히고, 다시 더블 클릭하면 복원됩니다.
Mouse wheel — 아무 숫자 입력 필드 위에 커서를 올리고 스크롤하면 키보드를 쓰지 않고 즉시 값을 바꿀 수 있습니다.
Right-click a tab — 탭 컨트롤이 있는 곳에서는 오른쪽 클릭이 활성 상태를 토글합니다.
설정과 개인화
기어 아이콘에서 열리는 Settings 섹션은 지표 로직이 아니라 패널 자체를 조정합니다. Theme를 선택하세요——Auto는 차트 배경을 따르고, Dark와 Light는 고정입니다. 화면에 맞게 패널 Width와 Row 높이를 설정하세요. Header 크기, Font 크기, Hide Footer, Mini Header는 작은 화면에서 패널을 최소한의 차지로 줄여 줍니다. Close outside는 차트 어디든 클릭하면 패널을 자동으로 접어, 수동 진입에 차트를 사용할 때 편리합니다. Bars 카운터는 매 패스마다 몇 개의 과거 봉을 재색칠할지 설정하고, Refresh는 틱 흐름이 드문 상황을 위해 자동 재계산 간격을 초 단위로 설정합니다.
진입 알림
각 Color Flip 신호는 패널에서 독립적으로 활성화되는 하나 이상의 알림 채널을 발생시킬 수 있습니다.
Alert — 신호가 나타나는 순간 터미널 내부의 팝업 메시지.
Push — 휴대폰의 MetaTrader 앱으로 가는 모바일 푸시 알림.
Email — 터미널의 메일 설정을 통해 보내는 편지.
Telegram — 신호 텍스트와 차트 스크린샷을 당신의 Telegram 채팅으로 전달합니다. bot token과 chat id를 Inputs 탭에서 설정하세요.
시각적 히스토리 — HTML report
Html 채널을 활성화하면 모든 Color Flip 신호가 그 신호가 발생한 순간의 차트 스크린샷과 함께 HTML 파일에 기록됩니다. 그 파일을 아무 브라우저에서나 열면 지표가 감지한 내용의 완전한 시각적 히스토리를 검토할 수 있습니다. 패널의 휴지통 아이콘은 새 로그를 시작하려 할 때 보고서와 그 스크린샷 폴더를 지웁니다.
보고서는 터미널 데이터 폴더 안의 MQL5/Files/VibeFox_TrendColor/result.html에 저장됩니다.
내장 다국어 도움말
완전한 도움말 페이지가 패널의 Settings 섹션에 내장되어 10 languages로 제공됩니다: 영어, 러시아어, 독일어, 프랑스어, 스페인어, 이탈리아어, 포르투갈어, 중국어, 일본어, 한국어. 언어 버튼을 클릭하면 도움말 텍스트가 차트 위에 Comment 오버레이로 바로 표시되고, 같은 버튼을 다시 클릭하면 숨겨집니다.
매개변수(Inputs 탭)
대부분의 설정은 패널에서 실시간으로 바꿀 수 있습니다——입력 매개변수는 시작 시 시작 값만 설정합니다.
Trend
CompareBars — 캔들 재색칠에 사용하는 SMA(hl2) 기준의 길이, 범위 1..200. 기본값: 6.
MTF Timeframe — 추세 계산을 위한 시간대; Current는 차트 시간대를 의미합니다. 기본값: Current.
Visual
Bull color — 강세(상승 추세) 캔들의 색. 기본값: DodgerBlue.
Bear color — 약세(하락 추세) 캔들의 색. 기본값: Tomato.
Entry Points
Entry on Color Flip — Color Flip 진입 표시를 활성화합니다; 강세 전환 = BUY, 약세 전환 = SELL. 기본값: 꺼짐.
Marker Size (1-5) — 차트 위 진입 표시 화살표의 크기. 기본값: 2.
Buy Marker Color — BUY 진입 표시의 색. 기본값: DodgerBlue.
Sell Marker Color — SELL 진입 표시의 색. 기본값: Tomato.
Notifications
Push Notification — 모바일 MetaTrader 터미널로 가는 푸시 알림. 기본값: 꺼짐.
Alert Popup — 터미널 내부의 Alert 팝업. 기본값: 꺼짐.
Email — 터미널의 메일 설정을 통한 이메일. 기본값: 꺼짐.
Html — 각 신호를 차트 스크린샷과 함께 MQL5/Files/VibeFox_TrendColor/result.html에 저장합니다. 기본값: 꺼짐.
Telegram — 브라우저에서 열린 HTML 보고서를 통해 각 신호를 당신의 Telegram 채팅으로 보냅니다. 기본값: 꺼짐.
Telegram bot token — 당신의 Telegram 봇의 token.
Telegram chat id — 신호를 받는 Telegram 채팅의 id.
Panel / Settings
Panel width, px — 패널 너비(픽셀), 범위 300..800. 기본값: 800.
Header size — 헤더 크기, 범위 1..6. 기본값: 1.
Theme — 색상 테마: Auto(차트 배경을 따름), Dark 또는 Light. 기본값: Auto.
Row height (px) — 패널 행 높이(픽셀). 기본값: 34.
Font size — 패널 글꼴 크기. 기본값: 8.
Hide Footer — 패널 푸터 바를 숨깁니다. 기본값: 꺼짐.
Mini Header on collapse — 패널이 접혔을 때 간결한 헤더를 표시합니다. 기본값: 꺼짐.
Close on click outside — 바깥을 클릭하면 패널을 접습니다. 기본값: 꺼짐.
Instance — 지표 복사본 번호; 하나의 차트에서 여러 인스턴스를 실행하려면 복사본마다 고유한 값을 설정하세요. 기본값: 1.
