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일간 이메일 강좌 (무료)
FX 자동매매의 본질, 백테스트의 올바른 해석, 브로커 선택 요령을 매일 1통 전해드립니다.
※ 개인정보는 엄격히 보호. 언제든 구독 해지 가능.