Half Trend ADX
- 지표
-
Allan Aparece Ninal
MetaTrader 5용 인디케이터와 전문가 어드바이저(EA)를 개발합니다.
작업 방식:
- 모든 인디케이터는 리페인팅 여부를 확인합니다. 신호는 마감된 봉에서만 결정되며, 모든 틱 테스트로 이후에 바뀌지 않는다는 것을 확인합니다.
- 모든 계산은 독립적인 기준 계산과 봉 단위로 비교합니다.
- 전략은 최적화에 사용하지 않은 데이터로 백테스트합니다. 우위가 없는 규칙은 그렇다고 분명히 밝히고 전략으로 판매하지 않습니다. - 버전: 1.0
- 활성화: 5
Half Trend ADX는 MetaTrader 5용 추세 인디케이터입니다. 추세선, 매수·매도 화살표, 알림을 표시하며, ADX 필터로 약한 추세를 건너뛸 수 있습니다.
이것은 인디케이터이지 매매 시스템이 아닙니다. 주문을 내지 않으며 거래를 관리하지도 않습니다.
차트에 표시되는 내용
- Half Trend 선: 추세가 상승일 때는 파란색, 하락일 때는 빨간색입니다.
- 매수·매도 화살표: 추세가 전환된 봉에 화살표 하나가 표시됩니다.
- ATR 채널: 추세선 주위에 표시할 수 있는 점선 두 줄입니다(선택 사항).
- ADX 값: 데이터 창에 표시되며 버퍼로도 사용할 수 있습니다.
신호가 만들어지는 방식
- 선은 최근 Amplitude개 봉의 저가 중 최고값과 고가 중 최저값으로 만들어집니다. 상승 추세에서는 오르기만 하고 하락 추세에서는 내리기만 하며, 추세가 전환될 때까지 이어집니다.
- 전환은 마감된 봉에서 판단합니다. 형성 중인 봉에는 화살표가 붙지 않습니다.
- ADX 필터가 켜져 있으면(기본값) 해당 봉의 ADX(14)가 최솟값(기본값 25) 이상일 때만 화살표와 알림이 나타납니다.
- 봉이 마감된 후에는 그 화살표가 바뀌거나 사라지지 않습니다.
이런 분께 적합합니다
차트에서 추세 전환을 읽는 트레이더, 또는 인디케이터를 바탕으로 자신만의 규칙이나 Expert Advisor를 만드는 분께 적합합니다. 자동매매 로봇을 찾는 분께는 맞지 않습니다.
입력 설정
- Amplitude – 2 – 고가/저가 구간의 봉 수. 값이 클수록 전환이 적고 느립니다.
- Channel deviation – 2.0 – 채널 폭, ATR(100) / 2의 배수.
- Only show signals when ADX is strong – on – ADX 필터를 켜거나 끕니다.
- ADX period – 14 – ADX 계산 기간.
- Minimum ADX for a signal – 25 – ADX가 이 값보다 낮은 전환은 건너뜁니다.
- Draw the Half Trend line, Draw the ATR channel – on – 각각 표시하거나 숨깁니다.
- Arrow distance from the candle – 12 – 간격(픽셀).
- Pop-up alert – on; Play a sound – off; Sound file – alert.wav; Push notification – off; E-mail – off.
알림 및 Expert Advisor에서 사용하기
신호마다 알림이 한 번 울리며, 봉이 마감될 때 전송됩니다. 같은 봉에서 두 번 울리지 않으며, 히스토리를 불러오는 동안에도 울리지 않습니다.
버퍼: 0 Half Trend 선, 1 선 색상(0 상승, 1 하락), 2 매수 화살표(봉의 저가), 3 매도 화살표(봉의 고가), 4 채널 상단, 5 채널 하단, 6 ADX. 빈 값은 EMPTY_VALUE입니다. 버퍼 2와 3은 마지막으로 마감된 봉인 1번 봉부터 과거 방향으로 읽으십시오.
시작 설정
시작 설정 스크린샷에는 시간 단위별로 하나씩, 네 가지 프리셋이 나와 있습니다. M15(Amplitude 3, Minimum ADX 30), H1(2, 25), H4(2, 20), D1(1, 20)입니다. 차이는 화살표 수일 뿐 매매 성과의 우열이 아니며, 어느 것도 최적화되지 않았습니다. 월별 화살표 수는 2023년 10월부터 2026년 10월까지 EURUSD, GBPUSD, USDJPY, XAUUSD에서 집계한 값입니다.
| 시간 단위 | 월별 화살표 수 |
| M15 | 13~15 |
| H1 | 약 10 |
| H4 | 약 4 |
| D1 | 약 1 |
화살표를 줄이려면 Amplitude 또는 Minimum ADX를 높이고, 늘리려면 낮추십시오.
검증 방법
- 코드 검증: EURUSD H1에서 2026년 1월부터 10월까지 모든 틱으로 실행했으며, 4,644개 봉과 102개 신호가 대상이었습니다. 봉이 마감된 뒤 바뀐 신호는 없었고, 진행 중인 봉에 나타난 신호도 없었습니다.
- 코드 검증: 선, 채널, ADX, 모든 화살표가 EURUSD, GBPJPY, XAUUSD, BTCUSD의 M15, H1, H4에서 독립적인 기준 계산과 일치했습니다.
- 이 검증들은 인디케이터가 설명된 대로 동작함을 보여줄 뿐, 화살표가 수익을 낸다는 것을 보여주지는 않습니다.
자주 묻는 질문
- 리페인트가 되나요? 화살표와 알림은 봉이 마감될 때 확정되며 이후에는 바뀌지 않습니다. 선과 채널은 형성 중인 봉에서 움직일 수 있습니다.
- 먼저 사용해 볼 수 있나요? 마켓 데모 버전은 전략 테스터의 비주얼 모드에서만 실행됩니다.
- 금과 암호화폐에서도 작동하나요? 모든 심볼과 시간 단위에서 작동합니다. XAUUSD와 BTCUSD는 위의 검증에 포함되었습니다.
- 휴대폰으로 알림을 받을 수 있나요? 예. Push notification을 켜고 터미널에서 MetaQuotes ID를 설정하십시오.
- ADX 필터가 꼭 필요한가요? 아니요. 끄면 전환될 때마다 화살표가 표시됩니다.
문의: 이 페이지의 댓글을 이용하시거나 MQL5에서 메시지를 보내 주십시오.
거래에는 손실 위험이 따르며, 인디케이터의 과거 동작은 미래에 대해 아무것도 보장하지 않습니다.
