Smart Wave Trend Analyzer MT5
- 지표
- Evgeniy Zhdan
- 버전: 1.1
- 업데이트됨: 5 2월 2026
- 활성화: 10
웨이브 분석과 프랙탈 패턴을 기반으로 고품질 추세선을 자동으로 식별하고 그리는 고급 추세 감지 시스템입니다.
MT4-version: https://www.mql5.com/en/market/product/164395
주요 구성 요소:
1. 메이저 라인 (파란색/빨간색, 굵은선)
- SMA(70)와 LWMA(10) 교차를 기반으로 한 장기 추세
- 가격 움직임에서 주요 고점과 저점을 식별
- 파란색 선 = 저항 (고점 연결)
- 빨간색 선 = 지지 (저점 연결)
- 스윙 트레이딩과 포지션 트레이딩에 적합
2. 마이너 라인 (청록색/주황색, 얇은선)
- SMA(21)와 LWMA(4) 교차를 기반으로 한 단기 추세
- 빠른 시장 움직임 포착
- 청록색 선 = 저항 (고점 연결)
- 주황색 선 = 지지 (저점 연결)
- 데이 트레이딩과 스캘핑에 이상적
3. 프랙탈 라인 (녹색/보라색, 중간 굵기)
- 여러 프랙탈 포인트를 통과하는 추세선의 자동 감지
- 알고리즘이 4개 이상의 프랙탈 포인트를 통과하는 선을 찾음
- 가장 높은 품질의 선만 표시 (가장 많은 포인트)
- 녹색 = 저항선
- 보라색 = 지지선
- 시장 구조에 자동으로 적응
작동 방식:
웨이브 감지: 지표는 빠른(LWMA)과 느린(SMA) 이동평균선의 교차를 추적
고점/저점 식별: 각 웨이브 단계에서 극단적인 가격을 찾음
프랙탈 분석: 고전적인 프랙탈 식별 (중앙 봉이 인접 봉보다 높음/낮음)
라인 최적화: 모든 프랙탈 조합을 검색하여 최적의 추세선을 찾음
품질 필터링: 0.3% 허용 오차 내에서 최소 4개의 포인트가 있는 선만 표시
주요 매개변수:
- Max Bars to Calculate (1000) - 분석을 위한 히스토리 깊이
- Minimum Fractals per Line (4) - 라인당 최소 포인트 수
- Maximum Lines per Type (3) - 각 유형의 최대 라인 수 (차트 혼잡 방지)
- Line Tolerance (% of price) (0.003) - 가격 편차 허용 오차 (0.3%)
최적 사용 사례:
- 주요 지지/저항 영역 찾기
- 추세 채널 식별
- 돌파 기회 발견
- 손절 및 익절 설정
- 다중 시간대 분석 (다른 기간 비교)
지표 설정
메이저 웨이브 (장기 추세):
MajorSMA_Period (70) - 주요 추세를 결정하기 위한 느린 이동평균선의 기간. 값이 클수록 신호가 더 안정적이고 신뢰할 수 있지만 시장 변화에 대한 반응이 느립니다.
MajorLWMA_Period (10) - 평활화를 위한 빠른 가중 이동평균선의 기간. 장기 포지션의 진입 지점을 결정합니다.
마이너 웨이브 (단기 추세):
MinorSMA_Period (21) - 로컬 추세를 감지하기 위한 느린 이동평균선의 기간. 데이 트레이딩과 스캘핑에 적합합니다.
MinorLWMA_Period (4) - 빠른 가중 이동평균선의 기간. 활발한 거래를 위한 빈번한 신호를 생성합니다.
프랙탈 분석:
FractalPeriod (5) - 프랙탈 식별을 위한 좌우 봉의 수. 빌 윌리엄스의 표준 값. 증가시키면 프랙탈이 줄어들지만 더 신뢰할 수 있습니다.
FractalLineTolerance (0.003) - 추세선으로부터 허용 가능한 가격 편차 (백분율). 값 0.003 = 0.3%. 값이 작을수록 라인의 품질 요구사항이 엄격해집니다.
MinFractalsForLine (4) - 추세선을 구축하기 위해 필요한 최소 프랙탈 수. 포인트가 많을수록 = 라인이 더 신뢰할 수 있지만 차트의 라인은 적어집니다.
MaxFractalLines (3) - 각 유형 (저항/지지)의 최대 프랙탈 라인 수. 차트 혼잡을 방지합니다.
일반 설정:
MaxBarsToCalculate (1000) - 봉 단위의 분석 히스토리 깊이. 최적의 성능을 위해 500-1000을 권장합니다. 높을수록 = 더 정확한 분석이지만 계산이 느립니다.
SensitivityPoints (5) - 웨이브 변화를 감지하기 위한 민감도 (포인트 단위). 작은 가격 변동에서 잘못된 신호를 필터링합니다.
표시:
- ShowMajorTL - 장기 추세선 표시 (파란색/빨간색, 굵은선)
- ShowMinorTL - 단기 추세선 표시 (청록색/주황색, 얇은선)
- ShowFractalTL - 자동 프랙탈 라인 표시 (녹색/보라색)
- ShowStatPanel - 활성 라인 수가 있는 정보 패널 표시
색상 설정:
모든 라인 색상을 개별적으로 사용자 정의할 수 있습니다:
- 메이저 라인 (저항/지지)
- 마이너 라인 (저항/지지)
- 프랙탈 라인 (저항/지지)
패널 설정:
- PanelX / PanelY - 차트의 정보 패널 위치
- PanelFontSize - 패널 글꼴 크기
- PanelBgColor - 패널 배경색
- PanelTextColor - 패널 텍스트 색상
- PanelBorderColor - 패널 테두리 색상
구성 권장 사항
스윙 트레이딩용: 메이저 라인만 사용하고 MajorSMA_Period를 100으로 증가
스캘핑용: 마이너 라인만 유지하고 MinorSMA_Period를 13으로 감소
최대 정확도: MinFractalsForLine을 5-6으로 증가하고 FractalLineTolerance를 0.002로 감소
깔끔한 차트: MaxFractalLines를 2로 감소하거나 프랙탈 라인을 완전히 비활성화

