Range Terminator
- Experts
- 버전: 1.10
- 활성화: 5
Range Terminator는 시간 범위 돌파 전략을 기반으로 하는 MetaTrader 5용 Expert Advisor입니다.
EA는 사용자가 설정한 특정 시간 동안 거래 범위를 정의합니다. 해당 시간 동안의 최고가와 최저가를 기록한 후, 범위가 종료되면 범위 위와 아래에 돌파 대기 주문을 자동으로 배치합니다.
RANGE TERMINATOR 작동 방식
1. 범위 시간 설정
Range Terminator가 시장을 모니터링할 시간을 설정합니다.
예시:
Range Start: 08:00
Range End: 10:00
Close Time: 18:00
범위 형성 시간 동안 EA는 다음을 지속적으로 기록합니다.
-
Range High — 범위 최고가
-
Range Low — 범위 최저가
2. 거래 범위 형성
선택한 시간 동안 EA는 시장 가격 움직임을 지속적으로 모니터링합니다.
해당 기간 동안 기록된 가장 높은 Ask 가격과 가장 낮은 Bid 가격을 추적합니다.
이 두 가격이 거래 범위의 상단과 하단을 형성합니다.
3. 돌파 주문 설정
범위 형성 시간이 종료되면 Range Terminator는 두 개의 대기 주문을 설정합니다.
-
Buy Stop — 범위 최고가 위
-
Sell Stop — 범위 최저가 아래
EA는 돌파 가격에 추가적인 가격 버퍼도 적용합니다.
4. 자동 Stop Loss
각 대기 주문의 Stop Loss는 범위의 반대쪽을 기준으로 설정됩니다.
Buy Stop:
진입 = 범위 최고가 위
Stop Loss = 범위 최저가 아래
Sell Stop:
진입 = 범위 최저가 아래
Stop Loss = 범위 최고가 위
5. 자동 Take Profit
Range Terminator는 1:1 위험 대비 보상 비율을 사용합니다.
진입 가격과 Stop Loss 사이의 거리가 50포인트라면 Take Profit 역시 진입 가격에서 50포인트 떨어진 위치에 설정됩니다.
예시:
Buy Entry: 1.1050
Stop Loss: 1.1000
Take Profit: 1.1100
6. 돌파 매매
가격이 범위 상단을 돌파하면 Buy Stop이 활성화됩니다.
가격이 범위 하단을 돌파하면 Sell Stop이 활성화됩니다.
EA는 시장 방향을 미리 예측하지 않습니다. 정의된 범위가 실제로 돌파될 때까지 기다립니다.
7. 자동 거래 종료
설정된 종료 시간이 되면 Range Terminator는 EA에 의해 관리되는 포지션을 청산하고 남아 있는 대기 주문을 삭제합니다.
주요 기능
• 시간 범위 자동 계산
• 범위 최고가 및 최저가 자동 탐지
• Buy Stop 및 Sell Stop 돌파 주문
• 자동 Stop Loss
• 자동 Take Profit
• 1:1 위험 대비 보상 비율
• 범위 시작 시간 설정 가능
• 범위 종료 시간 설정 가능
• 거래 종료 시간 설정 가능
• 로트 크기 설정 가능
• Magic Number 지원
• 사용자 지정 거래 코멘트
• 거래 허용 여부 확인
• 브로커 거래 세션 확인
• 자정을 넘어가는 범위 지원
• 포지션 및 대기 주문 자동 관리
설정
Range Start Hours — 범위 시작 시간.
Range Start Minutes — 범위 시작 분.
Range End Hours — 범위 종료 시간.
Range End Minutes — 범위 종료 분.
Close Hours — EA 거래 활동 종료 시간.
Close Minutes — 종료 분.
Order Size — EA가 사용하는 고정 로트 크기.
Magic Number — Range Terminator의 거래를 식별합니다.
Trade Comment — EA가 실행한 거래에 사용자 지정 코멘트를 추가합니다.
예시
다음과 같이 설정한다고 가정합니다.
Range Start: 08:00
Range End: 10:00
Close Time: 18:00
Lot Size: 0.01
08:00부터 10:00까지 EA는 시장 범위를 기록합니다.
예를 들어:
Range High = 1.1050
Range Low = 1.1000
10:00 이후 EA는 해당 가격 수준을 기준으로 돌파 대기 주문을 설정합니다.
Buy Stop: 범위 최고가 위
Sell Stop: 범위 최저가 아래
상방 돌파가 발생하면 Buy Stop이 활성화됩니다.
하방 돌파가 발생하면 Sell Stop이 활성화됩니다.
포지션은 범위의 반대쪽을 Stop Loss 기준으로 사용하고 1:1 위험 대비 보상 비율에 따라 Take Profit을 설정합니다.
18:00에 EA는 포지션을 청산하고 Range Terminator에 속한 남은 대기 주문을 삭제합니다.
중요 사항
Range Terminator는 기계적인 돌파 매매 시스템입니다. 성과는 선택한 거래 종목, 시간 프레임, 거래 세션, 스프레드, 시장 변동성, 브로커의 주문 실행 및 EA 설정에 따라 달라질 수 있습니다.
실계좌에서 사용하기 전에 선택한 종목, 브로커 및 설정으로 EA를 충분히 테스트하십시오.
과거 백테스트 결과가 미래의 결과를 보장하지는 않습니다.
