KS Day First Candle Color 8H
- 지표
-
Kulvinder Singh
KULVINDER SINGH
MQL5 Developer | Python Developer | Forex Trader | Software Product Creator
📞 +91-9996327555 | ✉ Kulvinder99@gmail.com
🌐 smarttradingpip.com | advocateprosuit.in | cctvpeoplecounting.com - 버전: 1.5
개요
사용 후 느끼시는 점에 따라 결정하실 문제이므로, 별도의 리뷰나 평점은 요청하지 않겠습니다.
이 도구는 MetaTrader 5(MQL5)용 맞춤형 캔들 색상 표시 지표입니다. 차트상의 각 캔들을 반복되는 일일 주기 내 위치(예: 당일의 첫 번째, 두 번째, 세 번째 캔들 등)에 따라 색상을 지정하며, 각 위치별로 상승(Bullish) 캔들과 하락(Bearish) 캔들을 구분하여 표시합니다.
주요 목적은 특정 캔들(특히 8시간, 4시간 등 상위 시간 프레임에서의 당일 첫 번째 캔들)을 고유한 색상으로 시각화하여 강조함으로써, 트레이더가 장중 패턴이나 세션별 움직임을 빠르게 파악할 수 있도록 돕는 것입니다.
핵심 기능
일일 주기 로직: 하루 N개의 캔들로 구성된 차트(예: 8시간 차트의 경우 하루 3개 캔들)에서 각 캔들에 위치 번호(0, 1, 2 등 순차 부여 후 다음 날 반복)를 할당합니다.
상승/하락 구분: 주기 내 모든 위치에서 캔들이 상승(종가 ≥ 시가)인지 하락(종가 < 시가)인지에 따라 서로 다른 색상을 적용합니다.
완벽한 오버레이: 기본 제공되는 `DRAW_COLOR_CANDLES` 그리기 스타일을 사용합니다. 즉, 색상이 지정된 캔들이 실제 가격 캔들 위에 픽셀 단위로 정확하게 일치하여 그려지므로 별도의 객체(object) 사용이나 리페인팅(repainting) 문제, 시각적 불일치 등이 발생하지 않습니다.
입력 변수
InpCandlesPerDay — 24시간(하루) 동안의 캔들 개수 (기본값: 3). 위치 1(Position 1) 색상 설정 (항상 활성화):
InpPos1Bull — 당일 첫 번째 캔들이 상승(Bullish)일 때의 색상 (기본값: LimeGreen)
InpPos1Bear — 당일 첫 번째 캔들이 하락(Bearish)일 때의 색상 (기본값: Red)
주요 활용 사례
당일 첫 번째 캔들 강조 표시 (4시간/8시간 차트에서 특히 유용)
장중 세션별(아시아, 런던, 뉴욕 세션) 강세/약세 시각화
당일 어떤 캔들이 더 우수한 성과를 보이는지에 따른 패턴 분석
복잡하지 않고 깔끔한 차트 구성 (기존 캔들 색상을 대체하므로)
장점
MT5 기본 캔들 그리기 기능을 활용한 깔끔한 구현
성능 저하(지연) 없음
모든 심볼 및 타임프레임에서 작동
위치 및 방향별로 색상 완전 맞춤 설정 가능
과거 데이터 조회(스크롤) 시에도 정확한 색상 유지
사용 후 느끼시는 점에 따라 결정하실 문제이므로, 별도의 리뷰나 평점은 요청하지 않겠습니다.
이 도구는 MetaTrader 5(MQL5)용 맞춤형 캔들 색상 표시 지표입니다. 차트상의 각 캔들을 반복되는 일일 주기 내 위치(예: 당일의 첫 번째, 두 번째, 세 번째 캔들 등)에 따라 색상을 지정하며, 각 위치별로 상승(Bullish) 캔들과 하락(Bearish) 캔들을 구분하여 표시합니다.
주요 목적은 특정 캔들(특히 8시간, 4시간 등 상위 시간 프레임에서의 당일 첫 번째 캔들)을 고유한 색상으로 시각화하여 강조함으로써, 트레이더가 장중 패턴이나 세션별 움직임을 빠르게 파악할 수 있도록 돕는 것입니다.
핵심 기능
일일 주기 로직: 하루 N개의 캔들로 구성된 차트(예: 8시간 차트의 경우 하루 3개 캔들)에서 각 캔들에 위치 번호(0, 1, 2 등 순차 부여 후 다음 날 반복)를 할당합니다.
상승/하락 구분: 주기 내 모든 위치에서 캔들이 상승(종가 ≥ 시가)인지 하락(종가 < 시가)인지에 따라 서로 다른 색상을 적용합니다.
완벽한 오버레이: 기본 제공되는 `DRAW_COLOR_CANDLES` 그리기 스타일을 사용합니다. 즉, 색상이 지정된 캔들이 실제 가격 캔들 위에 픽셀 단위로 정확하게 일치하여 그려지므로 별도의 객체(object) 사용이나 리페인팅(repainting) 문제, 시각적 불일치 등이 발생하지 않습니다.
입력 변수
InpCandlesPerDay — 24시간(하루) 동안의 캔들 개수 (기본값: 3). 위치 1(Position 1) 색상 설정 (항상 활성화):
InpPos1Bull — 당일 첫 번째 캔들이 상승(Bullish)일 때의 색상 (기본값: LimeGreen)
InpPos1Bear — 당일 첫 번째 캔들이 하락(Bearish)일 때의 색상 (기본값: Red)
주요 활용 사례
당일 첫 번째 캔들 강조 표시 (4시간/8시간 차트에서 특히 유용)
장중 세션별(아시아, 런던, 뉴욕 세션) 강세/약세 시각화
당일 어떤 캔들이 더 우수한 성과를 보이는지에 따른 패턴 분석
복잡하지 않고 깔끔한 차트 구성 (기존 캔들 색상을 대체하므로)
장점
MT5 기본 캔들 그리기 기능을 활용한 깔끔한 구현
성능 저하(지연) 없음
모든 심볼 및 타임프레임에서 작동
위치 및 방향별로 색상 완전 맞춤 설정 가능
과거 데이터 조회(스크롤) 시에도 정확한 색상 유지
