EA 운용 중 일상 점검 - MT5에서 확인해야 할 5가지 포인트
목차
- 일상 점검 빈도 기준
- 점검 포인트 1: Expert 탭에서 오류 로그 확인하기
- 정상 로그 예시
- 주의가 필요한 로그
- Expert 탭이 너무 길어 보기 어려울 경우
- 점검 포인트 2: 자동 매매 버튼이 ON 상태인지 확인
- MT5 자동 시작 설정 확인
- 점검 포인트 3: 오픈 포지션 확인
- 체크 항목
- 점검 포인트 4: 증거금 유지율 확인
- 유지율 기준
- 유지율이 낮을 경우 대처 방법
- 점검 포인트 5: 주간 손익과 월간 리포트
- MT5에서 확인하는 방법
- 리포트 내보내기
- VPS 정기 유지보수
- 1. VPS 메모리 사용량 확인
- 2. MT5 업데이트 확인
- 3. Windows Update 확인
- 이상 발생 시 플로우차트
- 정리
- FAQ
- Q: MT5가 VPS에서 갑자기 종료되어 있었다면 어떻게 해야 하나요?
- Q: Expert 탭의 로그는 얼마나 보존되나요?
- Q: 증거금 유지율이 낮아졌을 때 EA가 자동으로 멈추나요?
- Q: 스마트폰으로 MT5를 원격으로 확인할 수 있나요?
- Q: EA가 주말에 가동하지 않는 것은 정상인가요?
- Q: VPS를 1주일 동안 확인할 수 없는 상황입니다. EA를 멈춰 두어야 할까요?
- 관련 페이지
EA 운용 중 일상 점검 - MT5에서 확인해야 할 5가지 포인트
EA를 VPS에서 가동하기 시작하면 "이제 자동으로 돌아간다"고 생각하기 쉽지만, 정기적인 확인은 필수입니다. 오류를 방치하면 자신도 모르는 사이에 EA가 정지하거나 오작동할 수 있습니다. 이 글에서는 EA를 안전하게 지속 운용하기 위한 일상 점검 방법을 해설합니다.
일상 점검 빈도 기준
| 점검 항목 | 빈도 |
|---|---|
| Expert 탭 로그 확인 | 매일 1회 (아침) |
| 오픈 포지션 확인 | 매일 1~2회 |
| 증거금 유지율 확인 | 매일 (증거금이 적을 경우 여러 번) |
| 주간 손익 확인 | 매주 월요일 |
| VPS 가동 상태 확인 | 주 1회 |
| MT5 업데이트 확인 | 월 1회 |
점검 포인트 1: Expert 탭에서 오류 로그 확인하기
MT5 하단의 "Expert" 탭에는 모든 EA의 로그가 시간순으로 표시됩니다.
정상 로그 예시
2026.05.18 09:00:01 GOLD EMA ATR EA: No signal. ATR=1245, EMA50=1998.23
2026.05.18 10:00:01 GOLD EMA ATR EA: BUY SIGNAL confirmed. Lot=0.02, SL=1996.00, TP=2003.50
2026.05.18 10:00:02 GOLD EMA ATR EA: Order placed successfully. Ticket #12345678
주의가 필요한 로그
ERR_NO_MONEY → 증거금 부족으로 진입 불가
ERR_TRADE_DISABLED → 자동 매매가 비활성화된 상태
ERR_CONNECTION → 브로커와 연결이 끊어진 상태
ERR_MARKET_CLOSED → 시장이 닫혀 있는 시간대 (주말 등)
Margin level too low → 증거금 유지율이 설정한 임계값 아래로 떨어진 상태
ERR_TRADE_DISABLED는 특히 주의가 필요합니다. MT5의 "자동 매매" 버튼이 OFF 상태이거나, EA가 수동으로 정지된 상태입니다. VPS 재시작 후 EA가 자동으로 재시작되지 않은 경우에도 이 오류가 발생합니다.
ERR_NO_MONEY(증거금 부족)를 비롯한 각 오류 코드의 번호·의미·구체적인 대처법은 MQL5 / MT5 오류 코드 대처법 (ERR_NO_MONEY·ERR_TRADE_DISABLED 목록)에 정리되어 있습니다. 오류가 자주 발생한다면 함께 확인해 주세요.
Expert 탭이 너무 길어 보기 어려울 경우
우클릭 → "지우기"로 표시를 초기화할 수 있습니다 (로그 파일은 저장되어 있습니다).
점검 포인트 2: 자동 매매 버튼이 ON 상태인지 확인
MT5 상단 툴바에 있는 "자동 매매" 버튼(초록색 버튼)이 ON 상태인지 매일 확인하세요.
ON 상태: 버튼이 밝은 초록색 OFF 상태: 버튼이 회색으로 흐릿하게 표시됨 (스마일 아이콘이 어두워짐)
VPS를 재시작한 후 MT5가 자동으로 시작되더라도 "자동 매매"가 OFF 상태가 되는 경우가 있습니다. 이 상태에서는 EA가 차트에 표시되어 있어도 일절 거래하지 않습니다.
MT5 자동 시작 설정 확인
VPS에서 MT5를 상시 가동시키려면:
- Windows 시작 메뉴에서 MT5 바로가기를 우클릭 → "속성"
- "대상" 끝에
/portable옵션을 추가 - 시작 폴더 (
shell:startup)에 바로가기를 배치
점검 포인트 3: 오픈 포지션 확인
MT5 터미널(하단 패널) → "거래" 탭에서 오픈 포지션 목록을 확인합니다.
체크 항목
-
EA가 올바른 통화 쌍의 포지션을 보유하고 있는지 GOLD EMA EA가 EURUSD 포지션을 보유하고 있다면 MagicNumber 설정 오류 가능성 있음
-
Comment 열에서 EA 명칭이 올바른지 각 EA는 Comment에 EA 이름을 기록합니다. 알 수 없는 포지션이 있다면 수동 오입력 가능성 있음
-
포지션 수가 예상대로인지 OneTradePerDay=true로 설정된 EA가 여러 포지션을 보유하고 있다면 설정 확인 필요
-
SL이 올바르게 설정되어 있는지 SL=0.0인 포지션은 손절매 없는 상태 (매우 위험)
점검 포인트 4: 증거금 유지율 확인
MT5의 "계좌 정보" 패널(또는 "거래" 탭 하단)에 현재 증거금 유지율이 표시됩니다.
유지율 기준
| 유지율 | 상태 | 대응 |
|---|---|---|
| 500% 이상 | 여유 있음 | 문제 없음 |
| 200~500% | 정상 범위 | 문제 없음 |
| 100~200% | 주의 | 신규 진입 축소 검토 |
| 100% 이하 | 위험 | 마진 콜 직전 |
| 50% 이하 | 긴급 | 로스컷 위험 수준 |
여러 EA가 동시에 포지션을 보유하면 유지율이 급속히 하락합니다. GOLD 포지션은 특히 증거금 소비가 크기 때문에 주의가 필요합니다.
유지율이 낮을 경우 대처 방법
- 추가 입금으로 유지율 회복
- 일부 오픈 포지션을 수동으로 결제
- EA의 RiskPercent를 낮춘 후 EA 재가동
점검 포인트 5: 주간 손익과 월간 리포트
주 1회 (월요일 아침), 지난 주의 손익을 확인합니다.
MT5에서 확인하는 방법
- 터미널 → "계좌 기록" 탭
- 기간을 "지난 주" 또는 "지난 달"로 설정
- 손익 합계·거래 횟수·평균 손익 확인
리포트 내보내기
계좌 기록 탭을 우클릭 → "리포트 저장"으로 HTML 리포트를 출력할 수 있습니다. 월 1회 저장해 두면 나중에 EA의 성적을 분석할 때 도움이 됩니다.
VPS 정기 유지보수
주 1회 정도 다음 항목을 확인하세요.
1. VPS 메모리 사용량 확인
Ctrl + Shift + Esc → "성능" → "메모리"에서 확인. 여유 공간이 1GB 미만이라면 불필요한 소프트웨어를 종료하거나 상위 플랜으로 변경을 검토하세요.
2. MT5 업데이트 확인
MT5는 비정기적으로 업데이트가 출시됩니다. 도움말 → "업데이트 확인"으로 확인하세요. 중요한 업데이트는 EA의 동작에 영향을 줄 수 있으므로, 업데이트 후 반드시 Expert 탭에서 오류가 없는지 확인하세요.
3. Windows Update 확인
VPS의 Windows가 자동 업데이트된 경우 재시작이 발생하여 MT5가 멈출 수 있습니다. Windows Update 설정을 "수동"으로 해두고, 업데이트 시에는 MT5를 정지한 후 실행하는 것을 권장합니다.
이상 발생 시 플로우차트
EA가 진입하지 않고 있음
↓
자동 매매 버튼이 ON 상태인가?
NO → 버튼을 ON으로 변경
YES ↓
Expert 탭에 오류가 있는가?
ERR_NO_MONEY → 증거금 확인·입금
ERR_TRADE_DISABLED → EA 재시작
ERR_CONNECTION → 브로커 서버 확인
오류 없음 → 단순히 시그널이 나오지 않은 것 (정상)
정리
EA의 "자동"은 "무인"이 아닙니다. 매일 5분의 점검이 문제를 조기에 발견하여 손실을 최소화합니다.
특히 중요한 확인 항목:
- Expert 탭의 오류 로그 (매일)
- 자동 매매 버튼 ON 확인 (매일)
- 증거금 유지율 (매일)
이 세 가지를 아침에 가장 먼저 확인하는 습관을 들이는 것만으로도, EA 정지나 오작동으로 인한 손실의 대부분을 예방할 수 있습니다.
FAQ
Q: MT5가 VPS에서 갑자기 종료되어 있었다면 어떻게 해야 하나요?
먼저 Windows 이벤트 뷰어(Win 키 → "이벤트 뷰어")에서 MT5가 종료된 원인을 확인하세요. 메모리 부족이나 Windows Update에 의한 재시작이 주요 원인입니다. MT5 자동 시작 설정을 재검토하고, 재발 방지책을 취해 주세요.
Q: Expert 탭의 로그는 얼마나 보존되나요?
MT5의 로그는 기본적으로 수천 줄까지 표시됩니다. 로그 파일은 MQL5/Logs/ 폴더에 날짜별로 저장됩니다. 오래된 로그가 사라지기 전에 정기적으로 저장해 두는 것을 권장합니다.
Q: 증거금 유지율이 낮아졌을 때 EA가 자동으로 멈추나요?
본 사이트의 EA에 UseMarginCheck = true / MinMarginLevel = 200.0을 설정하면, 유지율이 200% 아래로 떨어졌을 때 신규 진입을 자동 정지합니다. 단, 이것은 "신규 진입의 정지"이며, 보유 중인 포지션은 결제되지 않습니다.
Q: 스마트폰으로 MT5를 원격으로 확인할 수 있나요?
네. MT5의 모바일 앱 (iOS/Android)에서 같은 계좌로 로그인하면, 오픈 포지션·계좌 잔액·증거금 유지율을 스마트폰에서 확인할 수 있습니다. 푸시 알림도 설정할 수 있어 중요한 알림을 받을 수 있습니다.
Q: EA가 주말에 가동하지 않는 것은 정상인가요?
네, 정상입니다. FX 시장은 토요일 아침~일요일 저녁(서버 시간) 동안 닫혀 있습니다. 이 시간 동안 EA가 진입하지 않는 것은 올바른 동작입니다. 단, 보유 중인 포지션은 주말을 넘겨 유지됩니다 (스왑이 발생합니다).
Q: VPS를 1주일 동안 확인할 수 없는 상황입니다. EA를 멈춰 두어야 할까요?
단기간(1주일 정도)이라면 EA가 정상 가동 중인 상태를 확인한 후 그대로 두는 것도 선택지입니다. 걱정된다면 MT5의 "자동 매매" 버튼을 OFF로 하거나, 각 EA의 "일시 정지 버튼"(EA GUI)을 ON으로 설정하세요. 장기간(1개월 이상)인 경우에는 VPS를 의도적으로 정지하기 전에 모든 포지션을 결제하는 것을 권장합니다.
관련 페이지
관련 기사
📧 가격 인상 사전 알림 + 무료 5일 이메일 강좌
모든 EA는 현재 출시 가격이며 판매 수량에 따라 단계적으로 인상됩니다. 인상 전 사전 알림과 함께 자동매매의 본질, 백테스트 해석법, 브로커 선택 요령을 매일 한 통씩 보내드립니다.
※ 개인정보는 엄격히 보호. 언제든 구독 해지 가능.