MT5를 켜 놓고 하단 「저널」 탭과 「일정」 탭을 나란히 보면 같은 순간인데 시각이 6시간 어긋나 있습니다. 고장이 아닙니다. MT5 서버시간과 내 컴퓨터의 로컬 시간이 한 프로그램 안에서 자리마다 섞여 쓰이기 때문입니다. 어떤 창은 서버 쪽 시계로 시각을 찍고, 어떤 창은 내 컴퓨터 시계로 찍습니다.
이 글은 그 자리를 하나씩 짚습니다. 서버시간이 UTC+3인 근거와 서머타임이 이 시차를 어떻게 흔드는지는 다른 글에서 다룹니다. 여기서는 같은 프로그램 안에서 어느 창이 어느 시계를 쓰는지, 그리고 시각의 근거로 삼으면 안 되는 자리가 어디인지만 봅니다.
화면은 MetaQuotes-Demo 서버 · 한글 설정 기준입니다. 브로커 계좌는 종목 구성이 다를 수 있습니다. 아래에서 시각을 적을 때는 한국시간인지 서버시간인지 매번 붙여 적습니다.
1. 시각이 적히는 탭은 하단 「도구모음」(Ctrl+T)에 모여 있습니다
시각을 대조하려면 먼저 그 시각이 적히는 창을 열어야 합니다. 「저널」·「일정」·「거래」·「히스토리」는 따로 떨어진 창이 아니라 화면 아래쪽에 붙는 가로 창 하나에 든 탭입니다.
보기 (V) → 도구모음 Ctrl+T
🔴 창 이름이 「도구모음」입니다. 영어 이름 Toolbox를 「도구상자」로 옮긴 자료가 많은데, 이 화면의 표기는 「도구모음」이고 「보기」 메뉴에서 찾을 이름도 그쪽입니다. 「도구상자」로 메뉴를 훑으면 끝까지 안 나옵니다. 참고로 바로 위에 있는 「도구메뉴」는 다른 것(Toolbars)이라 헷갈리기 쉽습니다.
이 창에 탭이 열두 개 붙어 있고, 이번 글에서 시각을 대조한 탭은 그중 넷입니다. 화면에서 왼쪽부터 세면 「거래」가 첫 번째, 「히스토리」가 세 번째, 「일정」이 여섯 번째, 「저널」이 맨 끝입니다. 흔히 「로그」나 「기록」이라 부르는 탭의 화면 이름이 「저널」이고, 「계좌 내역」이라 부르는 탭이 「히스토리」입니다. 탭 열두 개가 각각 무엇인지는 다른 글에서 다룹니다.
2. 어느 창이 어느 시계를 쓰는가
여기가 이 글의 본론입니다. 화면에서 값을 직접 읽어 기준이 갈린 자리만 적습니다.
| 자리 | 어느 시계 | 화면에서 읽은 값 |
|---|---|---|
「저널」 탭 시간 열 | 로컬(한국) | 한국시간 2026.08.09 04:31:41 · 같은 탭에 GMT+9 문자열 |
「일정」 탭 시간 열 | 서버 | 서버시간 02:50 · 08:00 같은 시·분 |
「거래」 탭 시간 열 | 서버 | 서버시간 2026.08.10 00:50:04 |
「히스토리」 탭 시간 열 | 서버 | 서버시간 2026.07.31 10:43:51 (화면 컷 없음) |
차트 아래 시간축 · 「데이타」 창 Time | 서버 | 서버시간 10 Aug 00:45 · 00:51 |
주문 창 Expiration date 기본값 | 🔴 로컬(한국) | 한국시간 10.08.26 06:49 |
한 줄로 외울 규칙이 있으면 좋겠지만, 아쉽게도 없습니다. 시장 쪽 값을 담는 자리는 서버시간이고, 프로그램이 자기 동작을 남기는 「저널」만 로컬입니다. 여기까지는 「기록은 로컬, 시장은 서버」로 정리됩니다. 그런데 주문 창의 만료 시각 칸 하나가 다시 로컬로 돌아옵니다. 규칙이 한 번 깨지기 때문에 자리별로 기억하는 편이 안전합니다.
표에서 「히스토리」 탭 줄만 실측 기록으로만 확인했습니다. 최초 입금 줄이 서버시간 2026.07.31 10:43:51이라는 값은 남아 있는데 그 화면 컷이 없어 이 글에 싣지 못했습니다. 나머지 다섯 줄은 아래에 화면 그대로 붙입니다.
기준이 화면에 적혀 있는 자리는 「저널」 탭 하나뿐입니다. 맨 위 Terminal 줄 가운데 운영체제 정보를 적는 줄 끝에 GMT+9가 문자열로 박혀 있습니다. 이것만 보고 「MT5가 GMT+9로 돌아간다」고 읽으면 나머지 다섯 자리가 통째로 어긋납니다. 이 GMT+9는 서버가 아니라 MT5가 깔린 컴퓨터의 시간대입니다.

이 컷에 남아 있는 근거는 줄 끝의 GMT+9입니다. 실측 당시 화면 맨 위 맥 메뉴 막대 시계는 한국시간 8월 9일 오전 4:33이었고 「저널」 마지막 줄은 한국시간 2026.08.09 04:31:57이었습니다. 두 시각이 2분 차이로 붙어 있습니다. 메뉴 막대와 창 제목표시줄에는 계좌 정보가 함께 찍혀 있어, 이 글에는 「저널」 창 영역만 잘라 실었습니다. 컷 가운데 검은 사각형은 계좌번호와 접속 IP를 가린 자리입니다.
3. 「저널」만 로컬인 것이 실제로 무엇을 뜻하나
같은 사건 한 건이 두 탭에 서로 다른 시각으로 남는다는 뜻입니다.
주말에 지정가 주문을 눌러 봤을 때 「저널」에는 주문 내용과 거부 사유가 두 줄로 남았습니다. 메시지 본문은 영어로 찍히는데 줄 맨 앞 시간 열의 값만 한국시간입니다. 반면 같은 주문이 접수돼 「거래」 탭에 줄이 남았다면 그 줄의 시간 값은 서버시간이라, 같은 사건인데 여섯 시간 이른 숫자로 보입니다.

이 컷의 포지션 줄은 서버시간 2026.08.10 00:50:04에 잡힌 것입니다. 같은 순간 같은 화면의 오른쪽 「데이타」 창 Time도 서버시간 00:51, 차트 아래 시간축 마지막 눈금도 서버시간 10 Aug 00:45였습니다. 이 컷은 「거래」 탭 영역만 잘라 실었고(검은 줄은 잔고가 적히는 요약줄을 가린 자리입니다), 「데이타」 창과 차트 시간축은 다음 절의 주문 창 컷에서 같은 방식으로 확인할 수 있습니다. 시장 쪽 자리 셋이 모두 같은 시계를 씁니다. 서머타임 기간의 여섯 시간을 더하면 한국시간 06:50입니다.
이게 왜 성가신지는 두 탭의 열 구성을 나란히 놓으면 보입니다.
| 탭 | 열 |
|---|---|
| 저널 | 시간 · 소스코드 · 메시지 |
| 거래 | 통화 · 티켓 · 시간 · 종류 · 거래량 · 가격 · S/L · T/P · 가격 · 수익 |
두 탭에서 같은 사건을 찾아 이어붙일 때 공통으로 쓸 수 있는 열이 시간 하나입니다. 그런데 그 시간이 서로 다른 시계입니다. 티켓 번호는 「거래」 탭에만 있고, 「저널」 쪽은 계좌번호와 주문 내용이 한 줄 문장으로 붙어 있어 열로 맞출 수가 없습니다(위 컷에서 검은 사각형으로 가린 자리가 그 계좌번호입니다). 그래서 「몇 시에 무슨 일이 있었나」를 되짚을 때는 어느 탭을 보고 있는지부터 확인해야 합니다.
4. 주문 창 Expiration date는 로컬 시각으로 채워져 있습니다
규칙이 깨지는 자리입니다. 먼저 그 칸을 여는 경로입니다.
도구 (T) → 새주문 (N) F9 → 왼쪽 목록에서 「Limit 주문」
주문 창은 상단 「도구」 메뉴의 새주문 (N) F9으로 엽니다. 창이 열리면 왼쪽에 목록이 붙는데 주문 종류는 시장가 체결 · Limit 주문 · Stop 주문 · Stop Limit 주문 네 개입니다. 시장가 화면에는 만료 칸이 없고, Limit 주문을 골라야 아래 칸 구성이 바뀌면서 만료 관련 칸 두 개가 나타납니다.
Limit 주문 화면의 칸 순서는 이렇습니다.
Price: · Stop Limit price:(회색) · Stop Loss: · Take Profit:
Expiration: [GTC ▾] Expiration date: [10.08.26 06:49](회색)
Comment:

실측 당시 드롭다운 기본값은 GTC이고 옆의 Expiration date 칸은 회색이었습니다. 🔴 드롭다운을 다른 값으로 바꾸면 이 칸이 어떻게 되는지는 확인하지 못했습니다. 확인한 것은 기본값 상태의 화면까지입니다.
회색이어도 칸에 미리 들어 있는 값은 읽을 수 있고, 그 값이 이 글의 요점입니다. 06:49는 촬영한 순간의 한국시간 06:49입니다. 같은 컷 오른쪽 「데이타」 창 Time은 서버시간 00:49이고, 차트 아래 시간축 마지막 눈금도 서버시간 10 Aug 00:43입니다. 즉 이 칸에 채워져 들어오는 값은 서버 쪽 시계가 아니라 내 컴퓨터 시계를 따라옵니다. 「일정」·「거래」 탭이 서버시간이니 주문 창도 당연히 서버시간이겠다고 짐작하고 보면, 이 칸 하나에서 여섯 시간을 잘못 읽습니다.
🔴 다만 이 칸을 직접 채울 때 어느 기준으로 넣어야 맞는지는 확인하지 못했습니다. 값을 바꿔 넣고 주문이 실제로 언제 만료됐는지 본 기록이 없기 때문입니다. 확인된 것은 「기본값이 로컬 시각으로 들어와 있다」는 사실 하나이고, 여기서 「그러니 로컬로 넣으면 된다」로 넘어가는 것은 화면이 아니라 짐작입니다.
5. 같은 날짜가 네 가지 모양으로 적힙니다
시계가 갈리는 것만으로도 충분히 번거로운데, 날짜를 적는 형식까지 자리마다 다릅니다. 화면에서 읽은 그대로입니다.
| 자리 | 화면에 뜨는 형식 |
|---|---|
주문 창 Expiration date | 10.08.26 06:49 (한국시간) |
「거래」 탭 시간 열 | 2026.08.10 00:50:04 (서버시간) |
| 「일정」 탭 날짜 구분줄 | 월요일, 10 8월 |
알람 설정 창 만료 달력 | 2026. 8. 10. |
네 값이 전부 2026년 8월 10일 하루를 가리킵니다.
🔴 주문 창의 10.08.26은 「2026년 10월 8일」이 아닙니다. 일 · 월 · 연 순서라서 2026년 8월 10일입니다. 「거래」 탭은 반대로 연 · 월 · 일이고, 「일정」 탭 날짜 구분줄은 요일 뒤에 일 · 월 순서로 붙습니다. 같은 프로그램 안에서 연 · 월 · 일 순서가 세 방향으로 갈립니다.

「일정」 탭 시간 열이 서버시간이라는 것은 이 컷 안에서 맞춰 볼 수 있습니다. 맨 위 BoJ 은행 대출 줄이 서버시간 02:50인데, 이 발표의 현지 시각은 일본시간 08:50입니다. 일본시간 08:50은 한국시간으로도 08:50이고, 서머타임 기간의 여섯 시간을 빼면 서버시간 02:50이 됩니다. 화면 숫자와 맞습니다.

알람 설정 창은 만료 칸 오른쪽 화살표를 눌러 달력을 폅니다. 달력 아래에 날짜가 2026. 8. 10. 형식으로 한 번 더 적히는데, 앞의 세 자리와 또 다른 네 번째 모양입니다. 이 값이 로컬 시계인지 서버 시계인지는 확인하지 못했습니다.
그래서 화면 값을 어디에 옮겨 적을 때는 시간대와 날짜 순서를 함께 확인하는 편이 안전합니다. 시각만 여섯 시간 맞춰 놓고 날짜 순서를 뒤집어 읽으면 두 달을 건너뛴 값이 됩니다.
6. 시계처럼 보이지만 시계가 아닌 자리 하나
「종합시세」 창 제목줄 왼쪽에 종합시세: 00:00:02 같은 시각이 뜹니다. 창마다 시계가 다르다는 것까지 알고 나면 이 자리를 「그럼 여기가 서버 시계겠구나」로 읽기 쉬운데, 실측 결과 흐르는 시계가 아니었습니다.

| 컷 | 그 컷에서 읽히는 한국시간 | 제목줄 표시 |
|---|---|---|
| 「저널」 컷 | 8월 9일 오전 04:33 (맥 메뉴 막대 시계) | 23:59:58 |
| 제목줄 컷 | 8월 10일 오전 05:58:56 (「저널」 마지막 줄) | 00:00:02 |
| 「일정」 컷 | 화면 안에 로컬 시각 근거 없음 | 22:59:59 |
🔴 이 표에서 제목줄 표시를 화면으로 볼 수 있는 것은 바로 위 「제목줄 컷」 하나입니다. 「저널」 컷과 「일정」 컷은 계좌 정보가 함께 찍혀 있어 창 영역만 잘라 실었고, 그 두 컷의 제목줄·맥 메뉴 막대는 이 글의 사진에 없습니다. 표의 두 줄은 실측 기록에서 옮긴 값입니다. 위 컷에서도 계좌 제목표시줄은 잘라냈고, 탐색기 트리와 「저널」 본문의 계좌번호·접속 IP는 검은 사각형으로 가렸습니다. 남겨 둔 제목줄은 계좌 쪽이 아니라 「종합시세」 창 제목줄입니다.
두 컷 사이에 한국시간으로 하루가 넘게 흘렀는데 제목줄 표시는 4초만 갔습니다. 그 사이가 주말이라 틱이 들어오지 않았기 때문입니다. 즉 이 자리는 흐르는 시계가 아니라 마지막 시세가 들어온 시각에 가깝게 움직입니다.
「일정」 컷의 제목줄에는 같은 자리에 22:59:59가 떠 있는데, 00:00:02보다 작은 값입니다. 이 값은 그 화면의 차트 마지막 봉인 7 Aug 22:59, 즉 XAUUSD의 금요일 마지막 틱 시각과 맞습니다. 🔴 00:00:02을 본 뒤에 22:59:59로 뒤로 갔다는 순서 자체는 실측 기록으로만 확인했습니다. 세 컷의 촬영 순서를 화면만으로 확정하지는 못했습니다. 정확한 정의도 화면 어디에도 적혀 있지 않습니다.
그래서 시계가 여섯 자리로 갈린다는 이 글의 표에 제목줄은 넣지 않았습니다. 거기 뜨는 숫자는 여섯 자리 중 하나가 아니라, 시각을 나타내는 값이 아닐 수 있습니다. 지금 서버시간이 몇 시인지 확인해야 한다면 제목줄이 아니라 「일정」 탭이나 「거래」 탭의 시간 열을 보는 편이 낫습니다.
7. 시각을 옮겨 적을 때
화면 값을 어딘가에 적어 둘 일이 생기면, 시각만 적는 것으로는 나중에 복원이 안 됩니다.
- 읽은 자리를 함께 적습니다.
00:50:04만 남겨 두면 여섯 시간 뒤인지 앞인지 알 수 없습니다. 「거래 탭00:50:04」까지 적혀 있어야 서버시간임이 따라옵니다. - 두 탭의 시각을 그대로 비교하지 않습니다. 「저널」과 「일정」을 나란히 두고 순서를 따지면 같은 사건이 여섯 시간 떨어져 보입니다.
- 날짜 순서도 함께 봅니다. 주문 창 값은 일 · 월 · 연입니다.
- 제목줄 시계는 근거에서 뺍니다. 하루가 지나도 4초밖에 안 가는 장면이 관측된 자리입니다.
정리하면 이 글에서 화면으로 확인한 것은 세 줄입니다. 첫째, 「저널」만 로컬시간이고 「일정」·「거래」·차트는 서버시간입니다. 둘째, 주문 창 Expiration date 기본값에서 그 규칙이 한 번 깨져 다시 로컬로 돌아옵니다. 셋째, 「종합시세」 제목줄 숫자는 시계가 아닙니다.
8. 확인하지 못한 것
기준을 못 가른 자리를 그대로 남깁니다.
- 「히스토리」 탭
시간열 — 최초 입금 줄이 서버시간2026.07.31 10:43:51이라는 것은 실측 기록으로만 확인했고 화면 컷이 없습니다. - 「메일함」 탭
시간열 — 열은제목 · 발신 · 수신 · 시간네 개입니다. 그시간이 로컬인지 서버인지 맞춰 볼 기준값을 찾지 못했습니다. - 알람 설정 창
만료달력 — 형식이2026. 8. 10.인 것까지는 확인했지만 어느 시계를 쓰는지는 확인하지 못했습니다. - 「뉴스」 탭
시간열 — 열은제목 · 카테고리 · 시간세 개인데, 데모계좌에서는 기사가 한 건도 들어오지 않아 값을 못 봤습니다. Expiration:드롭다운을GTC가 아닌 값으로 바꾼 화면 — 옆 칸이 어떻게 되는지 보지 못했습니다.- 「거래」 탭
시간열 헤더의 연필 아이콘 — 아이콘이 붙어 있는 것만 확인했고 눌러 보지 않았습니다. - 표시 시간대를 바꾸는 설정 — 도구 메뉴의 「옵션」을 누르면 창 제목이 「설정」으로 뜹니다. 🔴 탭이 열한 개인 것은 확인했고, 그중 안을 확인한 여덟 개 탭(
서버·차트·거래·시스템트레이딩·GPU·이벤트·모바일 알리미·이메일 알리미)에는 표시 시간대를 바꾸는 항목이 없었습니다. 남은AI Assistant·MCP·MQL5 커뮤니티세 탭은 열어 보지 않았습니다. - 브로커가 다를 때 — 실측은 MetaQuotes-Demo 서버 한 곳입니다. 계좌를 옮기면 이 표를 같은 방식으로 다시 대조해 봐야 합니다.
- 서머타임이 해제된 뒤 — 시차 자체가 달라질 수 있습니다. 그 문제는 다른 글에서 다룹니다.