메타트레이더 멈춤? 범용 해결책: 터미널 프리즈 및 크래시

Why an EA Works on Demo but Trades Differently on a Real Account
데모에서는 잘 되는데, 실계좌에서는 EA가 다르게 거래하는 이유
Why an EA Works on Demo but Trades Differently on a Real Account
데모에서는 잘 되는데, 실계좌에서는 EA가 다르게 거래하는 이유

증상: 진단 리포트 .LOG

이 증상이 보이면, 코어가 구버전입니다

MT5_journal.log (읽기 전용)
[10:05:22] 오류 COPYLOT: 신호 전송 실패. 소스 터미널 -> 타깃 연결이 끊겼습니다.
[10:05:23] 오류 VirtualTradePad.ex5: OrderSend 실패 (Retcode: 10004). 실행이 차단되었습니다.
[10:05:24] 경고 EAPadPRO: 컨트롤 패널이 응답하지 않습니다. EventChartCustom 큐 오버플로.
[10:05:26] 치명적 ExtraReportPad: 캔버스 렌더링 타임아웃(5000ms). GUI 프리즈 감지.
[AUTO-CHECK] 시스템 코어 버전 불일치. 로컬 터미널(Build < 5577)은 새 mql.dll과 호환되지 않습니다.

MetaQuotes는 보안과 성능을 위해 캔버스 렌더링 엔진(Canvas Rendering Engine)을 자주 업데이트합니다. 새 코어가 릴리스될 때마다 EAPADPRO, COPYLOT, VirtualTradePad 같은 복잡한 EA는 구버전 빌드에서 호환성이 깨질 수 있습니다. 이는 반복되는 사이클이며, 유일한 해결책은 업데이트를 통해 코어 무결성(Core Integrity)을 유지하는 것입니다.

버전: 코어 버전 컨트롤러

원하는 커널 버전을 선택하세요

프로토콜 B: 안정 버전 5430 다운로드

중요 단계: 다운로드 전에 CPU 아키텍처를 확인하세요. 잘못된 버전을 설치하면 크래시가 발생합니다.

  • 터미널 열기 -> 저널(Journal) 탭.
  • 시작 직후 첫 줄들을 확인하세요.
  • 다음 키워드를 찾으세요: AVX2 또는 X64.
저널 로그
MT5 저널에서 AVX2 확인 | 빌드 5430 설치 가이드
아키텍처: AVX2
최신 CPU(Intel i3/i5/i7, Ryzen) 최적화. 가장 빠른 실행.
5430 다운로드 (AVX2)
아키텍처: X64
구형 VPS 및 프로세서용 표준 호환성.
5430 다운로드 (X64)
설치: 터미널 종료 -> 폴더에서 terminal64.exe를 ZIP 파일의 파일로 교체하세요.

아직 재시작하지 마세요!

보안 락다운을 실행하지 않으면 MetaTrader가 자동으로 다시 베타로 업데이트됩니다.

보안 락다운으로 이동

프로토콜 A: 최신 버전으로 업데이트 (5577+)

01

데모 열기

파일(File) -> 계정 열기(Open an Account)로 이동하세요. “업데이트 확인(Check for Updates)”은 사용하지 마세요. 서버 핸드셰이크를 강제로 발생시켜야 합니다.

02

MT에 연결

MetaQuotes를 입력하고 MetaQuotes Ltd를 선택하세요. 이 서버가 가장 최신 코어 파일을 푸시합니다.

03

전송 대기

데모에 연결한 뒤 10~15분 대기하세요. 터미널이 약 50MB를 조용히 다운로드합니다. 이후 재시작하세요.

04

버전 확인

도움말(Help) -> 정보(About)를 여세요. Build 5577이 표시되는지 확인하세요. 패널이 계속 느리면 프로토콜 B를 사용하세요.

LIVE_FEED // UPDATE_PROCESS
MT5 계정 열기 | 데모 연결로 코어 업데이트 시작 MetaQuotes 서버 선택 | MT5 최신 빌드 파일 받기 MT5 빌드 버전 확인 | Build 5577 확인 방법 MT5 정보(About) 화면 | 빌드 확인 가이드

자동 업데이트: 보안 락다운으로 차단

중요 단계: 업데이트를 막는 “더미 파일” 생성

C:/…/MetaTrader 5/
Config
LiveUpdate 더미 파일
MQL5
terminal64.exe

“더미 파일” 트릭

폴더를 삭제하는 것만으로는 부족합니다—MT5가 다시 만들 수 있습니다. 이 방법을 사용하면 버전을 영구적으로 고정할 수 있습니다:

  1. 터미널 폴더로 이동하세요(바로가기 우클릭 -> 파일 위치 열기(Open File Location)).
  2. 기존 LiveUpdate 폴더를 완전히 삭제하세요.
  3. 빈 공간 우클릭 -> 새로 만들기(New) -> 텍스트 문서(Text Document).
  4. 이름을 LiveUpdate로 지정하세요(.txt 확장자 제거). 변경을 확인하세요.
  5. 터미널을 재시작하세요. MT5가 폴더를 만들려다 실패(파일이 존재)하고 업데이트를 건너뜁니다.
상태: 파일 시스템 충돌을 만들어 MT5가 Build 5430에 영구 고정되도록 강제합니다.

FAQ: 시스템 지식 베이스

기술 분석, 보안 & 호환성 프로토콜

왜 Build 5577+에서 패널이 크래시가 나나요?

MetaQuotes가 캔버스 렌더링 엔진(Canvas Rendering Engine)을 대대적으로 재작성했습니다. 기존 Windows GDI(그래픽 디바이스 인터페이스)에 의존하던 함수가 새로운 멀티스레드 드로잉 시스템과 충돌합니다. VirtualTradePad 같은 복잡한 패널은 엄격한 스레드 동기화가 필요한 정밀 GUI 라이브러리를 사용하며, 베타 채널에서 이것이 깨졌습니다.

“LiveUpdate” 폴더를 삭제해도 안전한가요?

네, 완전히 안전합니다. 이 폴더에는 업데이트 바이너리만 있습니다. 삭제하면 기계적인 “방화벽”처럼 동작해 터미널이 불안정한 베타 버전을 다시 다운로드하지 못하게 막습니다. 차트, 인디케이터, 거래 실행에는 영향을 주지 않습니다.

차트, EA, 히스토리가 삭제되나요?

아니요. 개인 데이터는 /MQL5//Profiles/ 디렉터리에 저장됩니다. “프로토콜 B”(롤백)는 엔진 파일(terminal64.exe)만 교체합니다. 트레이딩 환경, 열려 있는 차트, Expert Advisor는 100% 그대로 유지됩니다.

브로커가 구버전 Build 5430을 차단할 수 있나요?

단기간에는 가능성이 낮습니다. Build 5430은 마지막 “골든 안정” 릴리스입니다. 브로커는 보통 대규모 코어 업데이트 이후 6~12개월 동안 안정 빌드를 지원합니다. 5430이 폐기될 즈음에는 MetaQuotes가 새 버전(예: Build 5600+)의 버그를 해결했을 가능성이 큽니다.

왜 베타 버전에서 CPU 사용량이 더 높나요?

베타 빌드는 종종 디버그 코드(Debug Code)와 최적화되지 않은 로깅이 포함되어 추가 CPU 사이클을 소비합니다. 새 캔버스 엔진은 GDI 부하를 CPU/GPU로 이동시키기도 합니다. Build 5430으로 롤백하면 CPU 부하가 보통 20~30% 감소하며, VPS 사용자에게 매우 중요합니다.

두 버전(5430 & 5577)을 동시에 유지할 수 있나요?

네. /portable 모드를 사용할 수 있습니다. MT5 폴더를 새 위치(예: C:\MT5_Stable\)로 복사한 뒤 그곳에서 5430을 유지하고, 메인 폴더에는 5577을 유지하세요. "terminal64.exe /portable" 바로가기를 만들어 서로 독립적으로 실행할 수 있습니다.

MQL5 마켓 제품이 작동을 멈추나요?

아니요. 최신 컴파일러로 컴파일된 제품은(합리적인 범위 내에서) 구버전 터미널에서도 동작합니다. 5430은 매우 최근 버전이므로, 구매/다운로드한 모든 마켓 제품은 “버전 불일치” 오류 없이 정상 작동합니다.

나중에 수정 패치가 나오면 어떻게 업데이트하나요?

안정 패치(예: Build 5600)가 안전하다고 확인되면, 설치 폴더에서 LiveUpdate 폴더를 복원하거나(또는 기존 폴더 위에 MT5를 재설치) 하면 됩니다. 업데이트가 안전해지는 시점에 이 페이지에 “그린 라이트” 알림을 게시하겠습니다.

/// END_OF_LOG_5430 /// SYSTEM_READY

Leave a Reply

Your email address will not be published. Required fields are marked *


One response to “메타트레이더 멈춤? 범용 해결책: 터미널 프리즈 및 크래시”

이 게시물은 다음 언어로도 제공됩니다: English Portuguese Español Deutsch Français Русский Українська Indonesian Italiano العربية Chinese 日本語 한국어 Türkçe ไทย Tiếng Việt




    잠시만 기다려 주세요, AI와 통신 중...

     

    위험 경고:


    과거의 거래 실적이 미래의 결과를 보장하는 것은 아닙니다.

    마진 외환 거래는 높은 수준의 위험을 수반하므로 모든 투자자에게 적합하지 않을 수 있습니다.

    트레이딩 로봇을 사용하면 상당한 위험이 수반되며 초기 투자금보다 더 많은 손실을 볼 수 있다는 점에 유의하세요.

    신중하게 진행하고, 재정 상황을 신중하게 평가하고, 자격을 갖춘 전문가에게 조언을 구하는 것이 좋습니다.

    면책 조항

    이 웹사이트는 귀하의 경험을 향상시키기 위해 쿠키를 사용합니다. 이 웹사이트를 사용함으로써 귀하는 당사의 데이터 보호 정책면책 조항에 동의하게 됩니다.
    더 읽기 Privacy Policy