Angle Channel Detector
- 지표
-
Carlos Dante Diaz
안녕하세요, 저는 아르헨티나 출신의 프로그래머이자 알고리즘 트레이더인 Carlos Díaz입니다. 트레이더로서 10년 이상의 경험이 있습니다. 저는 MetaEditor와 MetaTrader 5의 Strategy Tester를 사용해 모든 Expert Advisor를 MQL5로 설계하고 프로그래밍하고 테스트합니다.
여러 상품을 오랫동안 거래하면서 봇을 만들 때 중요한 실무적인 세부 사항들을 배웠습니다. 스프레드, 체결, 슬리피지, 그리고 브로커와 심볼마다 다른 고유한 조건들입니다. 이 경험을 제가 공개하는 모든 EA에 담고 있습니다. - 버전: 2.0
Angle Channel Detector: 차트에서 노이즈 없이 가장 가파른 추세 구간을 탐색
Angle Channel Detector는 선형 회귀를 사용하여 가격을 분석하며, 채널의 기울기가 설정한 최소 각도를 초과할 때만 깔끔한 채널을 그립니다. 시각적 혼란이나 겹치는 선 없이, 각 채널은 두 개의 평행한 밴드와 점선 중앙선으로 구성된 직선 구간으로 표시됩니다.
표시 항목
- 기울기가 최소 각도를 초과할 때 상승(녹색) 및 하강(빨간색) 채널 표시.
- 현재 채널은 항상 표시(최소 각도에 도달하지 않은 경우 회색으로 표시).
- 과거 채널은 서로 겹치지 않고 기록 표시. 표시할 채널 수와 분석할 과거 캔들 수를 직접 설정 가능.
- 각 채널에 각도(도) 및 기울기 비율(%)을 나타내는 라벨 표시.
- 오른쪽 상단 패널에 현재 채널의 데이터 표시.
객관적으로 비교 가능한 각도 계산
각도는 ATR 대비 회귀 기울기를 기준으로 계산됩니다. 가격이 캔들당 1 ATR씩 상승하면 각도는 45°가 됩니다. 이를 통해 서로 다른 종목과 타임프레임 간에도 수치를 비교할 수 있으며, 기본 매개변수는 재설정 없이 다양한 자산에 작동하도록 설계되었습니다. 캔들당 변화율(%)을 통한 계산 방식도 선택할 수 있습니다.
옵션 알림 기능
채널이 가파른 상승 또는 하강 상태로 전환될 때 화면 팝업, 모바일 푸시 알림 또는 이메일 알림을 제공합니다. 알림은 캔들 종가(확정) 시점에 평가됩니다.
사용자 지정 설정
- 상승 채널, 하강 채널 및 현재 채널의 색상.
- 선 두께 및 텍스트 크기.
- 라벨 및 패널 숨김 옵션.
주요 매개변수
- Channel periods (regression): 각 채널을 구성하는 캔들 개수 (기본값: 50).
- Channel width (standard deviations): 밴드의 너비/표준편차 (기본값: 2.0).
- Deviation calculation: 가격 편차 또는 잔차 편차(더 좁은 밴드) 선택.
- Price source: 계산에 사용되는 가격 데이터.
- Angle calculation: ATR 대비 기울기(권장) 또는 캔들당 변화율(%).
- Minimum angle to detect (degrees): 채널을 감지하기 위한 최소 각도 (기본값: 10°).
- ATR period (ATR mode): ATR 기간 (기본값: 14).
- Always show the current channel: 최소 각도를 넘지 않더라도 현재 채널을 회색으로 항상 표시.
- Maximum channels to show: 차트에 표시할 최대 채널 수.
- Number of bars back to analyze: 분석할 과거 캔들 개수.
사용 방법
강한 추세를 시각적으로 식별하고, 시장 기울기에 따라 진입을 필터링하거나, 매매 결정 전 환경을 확인하는 보조 도구로 활용할 수 있습니다. 각도가 클수록 더 가파른 추세 구간임을 의미합니다. 모든 종목 및 타임프레임에서 작동하며, 가격 데이터만을 사용하고 자체적으로 주문을 넣지 않습니다.
주의사항
채널은 각 캔들이 종가로 확정될 때마다 다시 계산됩니다. 새로운 캔들이 생성됨에 따라 현재 채널과 이전 채널의 위치가 변경될 수 있습니다. 먼저 모의 계좌(데모)에서 인디케이터를 테스트해 보세요.
레버리지 트레이딩은 손실 위험을 동반합니다. 본 인디케이터는 분석 도구이며 거래 결과를 보장하지 않습니다.

