The Closer
- 유틸리티
- Cornelius Eichhorst
- 버전: 1.6
- 업데이트됨: 22 2월 2025
- 활성화: 5
The Closer – 짧은 설명
The Closer은(는) MQL5 전문가 자문(Expert Advisor)으로, 자유롭게 설정 가능한 규칙에 따라 오픈된 포지션 및 보류 주문을 자동 또는 수동으로 청산할 수 있습니다. 차트 상에 표시되는 제어 패널에서 필요한 모든 설정을 할 수 있습니다.
1. 핵심 아이디어 및 기능
- 계좌의 에쿼티(Equity), 이익(Profit), 마진 레벨/예수금 부담률, 가격 등 다양한 지표를 모니터링합니다.
- 사전에 설정한 하나 이상의 조건을 충족하면 청산(클로즈) 작업을 실행합니다.
- 필터로 걸러진 모든 포지션을 언제든 버튼을 눌러 수동으로도 청산할 수 있습니다.
- 실패 대비 장치: 청산 시도가 실패하면, 구성 가능한 지연 시간을 포함하여 여러 번 재시도합니다.
팁: 차트에 표시된 패널을 사용하여 트리거 값을 설정하고 활성화하세요. 여러 조건을 동시에 정의할 수도 있습니다.
2. 설정 가능한 트리거(조건)
- 에쿼티(Equity): 계좌의 에쿼티(또는 % 혹은 ±값)가 특정 기준점에 도달하면 청산합니다.
- 이익(Profit): 계좌 전체의 이익 또는 손실을 모니터링합니다.
- 심볼별 이익(Symbol Profit): 특정 심볼에서 이익 중인 포지션 또는 손실 중인 포지션만 청산합니다.
- 마진 레벨 / 예수금 부담률: 마진 레벨이 특정 임계값 아래(또는 위)가 되면 청산을 활성화합니다.
- 가격 트리거(Price Trigger): 특정 가격을 넘거나 하회할 경우 트리거됩니다.
- 고가/저가 범위(High/Low Range): 지정된 기간의 고가/저가(종가 기준)를 돌파하면 트리거됩니다.
- 이동평균선 돌파(Moving Average Penetration): 가격이 이동평균선을 교차할 때 트리거(표준편차 옵션 가능)됩니다.
- 날짜/시간: 미리 설정한 시간에 포지션을 청산합니다.
이 트리거들은 개별적으로도, 조합하여도 활성화가 가능합니다. 하나라도 충족되면 청산 동작이 수행됩니다.
3. 필터 및 옵션
- 포지션 필터:
- 롱만 혹은 숏만.
- 이익(Profit)만 혹은 손실(Loss)만.
- 심볼 선택: 현재 심볼만 또는 모든 심볼.
- 보류 주문 삭제: 필요하면 오픈 상태의 보류 주문도 모두 삭제할 수 있습니다.
- 기타 작업:
- 다른 차트를 닫아서(이로 인해 다른 EA도 종료될 수 있습니다).
- 터미널 종료(메타트레이더를 완전히 닫음).
- 가상 SL/TP:
- 브로커에 스톱 레벨을 전송하지 않고, 내부적으로만 모니터링합니다.
- 가상 설정값에 도달하면 시장가 주문으로 포지션을 청산합니다.
참고: 예컨대 “롱만 + 이익만”처럼 여러 필터를 동시에 활성화하면 실제 청산 대상 포지션이 줄어듭니다.
4. 트레일링 및 간격
- 트레일 기능: 에쿼티, 가격 등의 트리거값을 유리한 방향으로 동적으로 조정하는 “추적”을 활성화할 수 있습니다.
- 타이머: 밀리초 단위로 조정 가능한 간격으로 조건을 점검하며, 추가로 “모든 틱에서 점검”을 켜서 실시간 모니터링도 가능합니다.
5. 주요 워크플로우
- 초기화(OnInit):
- 대화창(패널)을 열고 기본값을 설정합니다.
- 모니터링(OnTick/OnTimer):
- 정기적으로 계좌 정보, 가격, 지표 등을 업데이트합니다.
- 트리거 조건 충족 여부를 검사합니다.
- 충족되면 청산 동작을 수행합니다.
- 청산 동작:
- 설정된 필터를 기준으로 청산할 포지션을 선택합니다.
- 모든 해당 거래를 닫고, 필요한 경우 먼저 보류 주문을 삭제합니다.
- 알림, 이메일, 푸시 알림 설정이 있으면 이를 실행합니다.
- 옵션으로 다른 차트나 터미널 자체를 닫을 수도 있습니다.
- 리셋 및 정리(OnDeinit):
- EA 패널을 닫고 리소스를 해제합니다.
6. 실무 팁
- 체크박스와 각종 값을 주기적으로 확인하세요. 활성화된 트리거는 즉시 발동됩니다.
- 여러 조건을 조합해서 더 복잡한 청산 전략을 짤 수 있습니다(예: 시간 제한 + 최소 이익).
- “가상 SL/TP”로 브로커에게 포지션 정보를 덜 노출시킬 수 있지만, 연결 문제 시 슬리피지 위험이 있음을 유의하세요.
- 문제나 네트워크 오류 발생 시, “The Closer”는 여러 번에 걸쳐 청산을 시도합니다.
- 다른 EA를 실행 중이라면, “다른 차트 닫기”나 “터미널 닫기” 옵션 사용에 주의하세요.
결론: “The Closer”는 시장 및 계정의 다양한 지표를 바탕으로 포지션을 유연하게 자동 청산할 수 있는 도구입니다. 필터와 옵션을 원하는 대로 설정하여, 어떤 포지션을 언제 청산할지 완전히 제어할 수 있습니다.

