KS Multi TimeFrame Zigzag
- 지표
-
Kulvinder Singh
KULVINDER SINGH
MQL5 Developer | Python Developer | Forex Trader | Software Product Creator
📞 +91-9996327555 | ✉ Kulvinder99@gmail.com
🌐 smarttradingpip.com | advocateprosuit.in | cctvpeoplecounting.com - 버전: 2.1
- 활성화: 10
KS Multi TimeFrame Zigzag
이 지표는 다중 시간대(Multi-Timeframe) 지그재그 채널 지표입니다. 현재 차트에 최대 4개의 서로 다른 시간대에서 추출된 지그재그 피봇(pivots)을 동시에 표시하며, 각 지그재그에 대해 가격이 지그재그 구간(legs)에서 벗어난 편차를 기준으로 채널(상단, 중앙, 하단 선)을 자동으로 그려줍니다.
이 지표는 다음과 같은 기능들의 장점을 결합하여 제공합니다:
기본 지그재그(스윙 고점/저점 파악용)
해당 스윙 지점 주변의 가격 채널
다중 시간대 분석
핵심 기능
1. 다중 시간대 지그재그
최대 4개의 독립적인 지그재그를 활성화할 수 있으며, 각 지그재그는 고유한 시간대에서 작동합니다.
기본 설정:
ZZ1 → M15 (15분봉)
ZZ2 → H1 (1시간봉)
ZZ3 → H4 (4시간봉)
ZZ4 → D1 (일봉)
2. 지그재그 + 채널 시스템
모든 지그재그 스윙 지점(고점 또는 저점)에 대해, 이 지표는 다음 작업을 수행합니다:
피봇 고점 및 피봇 저점 감지
피봇들을 연결하는 중앙선(Middle Line) 생성
최대 편차 계산 (가격이 지그재그 구간에서 얼마나 멀리 벗어났는지 측정)
해당 편차를 기준으로 상단 채널 및 하단 채널 생성
이를 통해 각 지그재그 주변에 동적인 가격 엔벨로프(envelope) 또는 채널이 형성됩니다.
3. 시각적 기능
차트 상에 피봇 위치를 표시하는 색상 화살표 (DodgerBlue, Magenta, Lime, Gold 색상)
중앙, 상단, 하단 채널을 나타내는 추세선
피봇 지점의 가격 라벨 표시 (선택 사항)
각 선에 시간대 라벨 표시 (예: "M15", "H4") — 시간대를 빠르게 식별하는 데 매우 유용함
가장 최근의 (아직 완성되지 않은) 채널을 오른쪽 방향으로 연장하여 표시 (Ray Extension)
주요 입력 매개변수 (각 지그재그별 설정)
매개변수 | 용도
Enable | 해당 지그재그의 활성화/비활성화 설정
Timeframe | 지그재그를 계산할 시간대(TF) 선택
Length | 민감도 설정 (수치가 높을수록 스윙 지점이 적어지고 더 뚜렷해짐)
Extend Last | 현재 진행 중인(미완성된) 채널을 오른쪽으로 연장하여 표시
Show Channel | 상단 및 하단 편차 채널 선 표시 여부
Show Labels | 피봇 지점의 가격 라벨 표시 여부
Show TF Label | 선 위에 "M15", "H4" 등의 시간대 라벨 표시 여부
Mid / Upper / Lower Color, Style, Width | 각 채널 선의 색상, 스타일, 굵기 사용자 지정
작동 원리 (요약)
이 지표는 사용자가 선택한 시간대의 가격 데이터를 불러옵니다.
그 후 지그재그 알고리즘을 실행하여 분석합니다 (기본 내장 지그재그와 유사하나 커스터마이징된 버전 사용). 확정된 모든 스윙에 대해:
가격이 직선 지그재그 선에서 얼마나 벗어났는지 측정합니다.
최대 편차를 사용하여 평행 채널(상단 및 하단)을 생성합니다.
가운데 선이 실제 지그재그입니다.
모든 요소는 객체(추세선 + 텍스트)를 사용하여 그려집니다.
주요 활용 사례
다중 시간대 분석 - 하위 시간대 차트에서 상위 시간대 구조를 확인
동적 지지/저항 - 채널이 동적 영역 역할을 함
돌파 매매 - 가격이 상단/하단 채널을 돌파할 때
추세 식별 - 여러 시간대의 정렬
스윙 매매 - 다양한 시간대에 걸쳐 스윙 포인트를 명확하게 시각화
장점
매우 깔끔하고 체계적임(시간대별 색상 구분)
우수한 성능(지연 방지를 위해 스로틀링 사용)
높은 사용자 정의 기능
실제 다중 시간대 구조를 명확하게 보여줌
이 지표는 다중 시간대(Multi-Timeframe) 지그재그 채널 지표입니다. 현재 차트에 최대 4개의 서로 다른 시간대에서 추출된 지그재그 피봇(pivots)을 동시에 표시하며, 각 지그재그에 대해 가격이 지그재그 구간(legs)에서 벗어난 편차를 기준으로 채널(상단, 중앙, 하단 선)을 자동으로 그려줍니다.
이 지표는 다음과 같은 기능들의 장점을 결합하여 제공합니다:
기본 지그재그(스윙 고점/저점 파악용)
해당 스윙 지점 주변의 가격 채널
다중 시간대 분석
핵심 기능
1. 다중 시간대 지그재그
최대 4개의 독립적인 지그재그를 활성화할 수 있으며, 각 지그재그는 고유한 시간대에서 작동합니다.
기본 설정:
ZZ1 → M15 (15분봉)
ZZ2 → H1 (1시간봉)
ZZ3 → H4 (4시간봉)
ZZ4 → D1 (일봉)
2. 지그재그 + 채널 시스템
모든 지그재그 스윙 지점(고점 또는 저점)에 대해, 이 지표는 다음 작업을 수행합니다:
피봇 고점 및 피봇 저점 감지
피봇들을 연결하는 중앙선(Middle Line) 생성
최대 편차 계산 (가격이 지그재그 구간에서 얼마나 멀리 벗어났는지 측정)
해당 편차를 기준으로 상단 채널 및 하단 채널 생성
이를 통해 각 지그재그 주변에 동적인 가격 엔벨로프(envelope) 또는 채널이 형성됩니다.
3. 시각적 기능
차트 상에 피봇 위치를 표시하는 색상 화살표 (DodgerBlue, Magenta, Lime, Gold 색상)
중앙, 상단, 하단 채널을 나타내는 추세선
피봇 지점의 가격 라벨 표시 (선택 사항)
각 선에 시간대 라벨 표시 (예: "M15", "H4") — 시간대를 빠르게 식별하는 데 매우 유용함
가장 최근의 (아직 완성되지 않은) 채널을 오른쪽 방향으로 연장하여 표시 (Ray Extension)
주요 입력 매개변수 (각 지그재그별 설정)
매개변수 | 용도
Enable | 해당 지그재그의 활성화/비활성화 설정
Timeframe | 지그재그를 계산할 시간대(TF) 선택
Length | 민감도 설정 (수치가 높을수록 스윙 지점이 적어지고 더 뚜렷해짐)
Extend Last | 현재 진행 중인(미완성된) 채널을 오른쪽으로 연장하여 표시
Show Channel | 상단 및 하단 편차 채널 선 표시 여부
Show Labels | 피봇 지점의 가격 라벨 표시 여부
Show TF Label | 선 위에 "M15", "H4" 등의 시간대 라벨 표시 여부
Mid / Upper / Lower Color, Style, Width | 각 채널 선의 색상, 스타일, 굵기 사용자 지정
작동 원리 (요약)
이 지표는 사용자가 선택한 시간대의 가격 데이터를 불러옵니다.
그 후 지그재그 알고리즘을 실행하여 분석합니다 (기본 내장 지그재그와 유사하나 커스터마이징된 버전 사용). 확정된 모든 스윙에 대해:
가격이 직선 지그재그 선에서 얼마나 벗어났는지 측정합니다.
최대 편차를 사용하여 평행 채널(상단 및 하단)을 생성합니다.
가운데 선이 실제 지그재그입니다.
모든 요소는 객체(추세선 + 텍스트)를 사용하여 그려집니다.
주요 활용 사례
다중 시간대 분석 - 하위 시간대 차트에서 상위 시간대 구조를 확인
동적 지지/저항 - 채널이 동적 영역 역할을 함
돌파 매매 - 가격이 상단/하단 채널을 돌파할 때
추세 식별 - 여러 시간대의 정렬
스윙 매매 - 다양한 시간대에 걸쳐 스윙 포인트를 명확하게 시각화
장점
매우 깔끔하고 체계적임(시간대별 색상 구분)
우수한 성능(지연 방지를 위해 스로틀링 사용)
높은 사용자 정의 기능
실제 다중 시간대 구조를 명확하게 보여줌
