2026년 7월 16일 목요일, MetaTrader 5 플랫폼의 새로운 베타 버전이 출시될 예정입니다.
이번 릴리스의 주요 새로운 기능들은 모델 컨텍스트 프로토콜(MCP) 및 AI 에이전트가 플랫폼에 내장된다는 것입니다. 이제 터미널과 MetaEditor에는 시장 및 거래 활동 분석, MQL5 애플리케이션 개발, 코드 설명, 오류 식별 및 복잡한 작업 자동화를 지원하는 통합 AI 어시스턴트가 내장됩니다. 내장된 어시스턴트 외에도 이 플랫폼은 OpenAI Codex, Claude Code 및 기타 솔루션 등 외부 MCP 호환 기능을 갖춘 AI 에이전트를 지원합니다.
또 다른 중요한 추가 기능은 거래 계좌 보안을 위한 최신 기술인 패스키(Passkey)를 지원하는 것입니다. 패스키는 로그인 시 추가 인증 요소를 제공하여 피싱 공격 및 무단 접근으로부터 사용자를 보호합니다. 비밀번호를 모바일 기기 또는 하드웨어 보안 키에 저장할 수 있습니다.
개발자 여러분을 위해 MetaEditor를 대폭 개선했습니다. 여러분이 오랫동안 기다려온 코드 접기 및 모든 동일 단어 강조 표시 기능이 포함되어 대규모 프로젝트 작업이 훨씬 쉬워졌습니다. 또한 LAPACK 및 OpenBLAS 기반의 새로운 선형 대수 및 행렬 메서드를 도입하여 MQL5의 수학적 기능을 확장하고 여러 표준 라이브러리 함수를 최적화했습니다. 또한 터미널, 전략 테스터 및 도움말 시스템 전반에 걸쳐 수많은 수정 및 개선 사항이 적용되었습니다.
모든 트레이더 여러분께서 테스트에 참여하셔서 새로운 기능을 평가해 주시고 개발자들이 오류를 수정하는 데 도움을 주시기 바랍니다. 새로운 MetaTrader 5 베타 빌드로 업데이트하려면 도움말 \ 데스크톱 업데이트 확인 \ 최신 베타 버전으로 이동하세요:
이 베타 테스트 단계가 끝나면 MetaTrader 5의 최종 빌드가 출시될 것입니다.
이번 릴리스에는 다음과 같은 새로운 기능이 적용되어 있습니다:
MetaTrader 5 클라이언트 터미널
모델 컨텍스트 프로토콜(MCP: Model Context Protocol) 및 에이전트형 AI에 대한 네이티브 지원을 도입했습니다. 이 기능은 거래 플랫폼을 사용하는 완전히 새로운 방식을 제공합니다: AI의 도움을 받아 거래하고 시장과 전략을 분석하고 Expert Advisors를 개발하고 테스트할 수 있게 해줍니다.
MCP란?
모델 컨텍스트 프로토콜(MCP: Model Context Protocol)은 애플리케이션이 AI 에이전트와 통신할 수 있도록 해 주는 개방형 표준입니다. 기존의 챗봇과 달리 AI 에이전트는 복잡한 작업을 일련의 실행으로 나누고 연결된 애플리케이션의 기능을 활용하여 복잡한 작업을 독립적으로 완료할 수 있습니다.
내장된 MCP 지원을 통해 MetaTrader 5는 최신의 AI 에이전트를 위한 완벽한 시장 데이터의 소스이면서 거래를 하기 위한 소스가 되는 것입니다. 사용자들은 표준 MCP 인터페이스를 통해 시장 정보에 접근하고 차트를 분석하고 트레이딩 기능을 활용하고 필요한 작업을 수행할 수 있습니다.
내장된 AI 비서 외에도 OpenAI Codex, Claude Code 및 기타 호환 솔루션 등 MCP를 지원하는 외부 시스템을 연결할 수 있습니다.
별도의 설정이 필요 없습니다
AI 기능을 사용하려면 MQL5.community 계정으로 플랫폼에 로그인하기만 하면 됩니다. 모든 사용자는 누구나 무료 MQL5 Lite 플랜에 액세스할 수 있습니다. 업데이트 후 플랫폼은 필요한 모든 것을 자동으로 구성합니다: MQL5.community가 기본 AI 제공업체로 선택됩니다. 그리고 필요한 API 키가 자동으로 추가됩니다.
원하는 경우 OpenAI, Anthropic, Gemini, DeepSeek, Ollama 또는 기타 여러분이 사용하는 AI 제공업체의 API 키를 직접 사용하고 터미널 설정에서 원하는 모델을 직접 선택할 수 있습니다.
AI 설정은 거래 터미널과 MetaEditor 간에 자동으로 동기화됩니다.
MetaTrader 5의 AI 어시스턴트
내장된 AI 어시스턴트는 시장 분석을 도와줍니다. AI 에이전트는 특정 종목의 현재 시장 상황을 설명하고 보유 중인 포지션을 검토하고 거래 내역을 분석하고 금융 상품에 대한 질문에 답변하고 시장의 최근 사건에 대해 설명할 수 있습니다.
프롬프트 예시:
H1 차트 주기에서 현재 EURUSD 상황이 어떠한지 설명해줘. 추세를 파악하고 가장 가까운 지지선과 저항선을 찾아내며 시장에서 무슨 일이 일어나고 있는지 설명해라.
현재 보유 중인 포지션들을 분석해. 현재 가장 높은 위험을 수반하는 거래는 뭐냐, 그 이유는 뭐냐?
지난 3개월간의 거래 내역을 분석해라. 가장 수익성이 높은 거래를 파악하고 거래 전략을 개선할 방법을 제안해라.
종합 시세에 있는 모든 종목을 살펴보고 현재 중요한 지지선 돌파 또는 강력한 추세가 나타나고 있는 종목을 찾아줘.
AI가 생성한 답변은 정보 제공의 목적으로만 제공되며 투자 조언이 아닙니다. 이러한 자료들은 추가적인 분석 도구로 활용해야 하며 거래 결정은 항상 여러분 자신의 판단에 따라 내리십시오.
AI 운영은 구성을 지정하여 사용할 수 있는 보안 설정에 따라 관리됩니다. AI가 매매를 하는 것을 명시적으로 허용하거나 금지할 수 있으며 수동 확인을 요구할 수도 있습니다. 또한 별도의 설정을 통해 AI의 네트워크 요청 및 명령줄 작업 접근 권한을 제어할 수 있습니다.
MetaEditor의 AI 어시스턴트
MetaEditor의 AI 어시스턴트가 이제 어엿한 개발 도우미로 거듭났습니다. AI는 다음과 같은 일을 할 수 있습니다:
새로운 MQL5 프로그램 생성
기존 코드 분석
오류 감지와 수정 제안
복잡한 알고리즘 설명
리팩토링 및 프로젝트 개선
AI 어시스턴트는 파일 메뉴, 도구 모음 또는 탐색기 오른 클릭을 통해 실행할 수 있습니다. 그 다음에는 여러분이 원하는 작업을 설명하세요.
프롬프트 예시:
EMA 20이 EMA 50을 교차할 때 포지션에 진입하고 손절매는 500포인트, 익절은 1000포인트로 설정하고, 계좌 예치금의 1%를 위험으로 하는 Expert Advisor를 생성해줘.
이 MQL5 코드를 분석하고 잠재적인 문제를 파악하고 그 원인을 설명하고 수정된 버전을 줘라.
이 지표의 논리를 변경하지 않고 계산량을 줄이고 성능을 향상시키도록 최적화해라.
이 MQL4 Expert Advisor를 최신 언어 기능과 표준 라이브러리를 사용해서 MQL5로 변환해라.
이 Expert Advisor의 작동 방식을 설명해줘. 이 전략의 거래 로직, 사용하는 지표, 진입 및 청산 조건 그리고 잠재적인 약점을 설명해줘.
요청 내용이 자세할수록 생성되는 결과는 더욱 정확하고 유용해집니다.
대화 히스토리는 탐색기의 채팅 탭에서 확인할 수 있습니다.
터미널: 패스키 인증 지원이 추가되었습니다. 패스키는 거래 계좌의 보안을 크게 향상시키는 최첨단 기술입니다. 패스키는 피싱 공격과 자격 증명 도용으로부터 보호해 줍니다: 공격자가 계정 로그인 정보와 비밀번호를 획득하더라도 등록된 기기 또는 하드웨어 보안 키를 통한 확인 없이는 계정에 접근할 수 없습니다.
패스키 활성화 및 사용
패스키 지원은 브로커사의 시스템에서 활성화되어 있습니다. 거래 계정에 패스키 인증이 가능한 경우 로그인 및 비밀번호를 입력한 후 처음 연결할 때 터미널에서 패스키를 생성하라는 메시지가 표시됩니다. 기본 로그인 및 비밀번호 인증 방식도 계속 사용 가능합니다. 패스키는 추가적인 인증 요소로 사용됩니다.
패스키는 다음 두 가지 방법 중 하나로 저장할 수 있습니다:
모바일 기기 - 단말기에 표시된 QR 코드를 스마트폰으로 스캔하고 모바일 기기에서 '패스키 저장'을 선택하세요.
하드웨어 보안 키 - 호환되는 FIDO2 보안 키를 컴퓨터에 연결하고 화면의 지시를 따르십시오.
모바일 기기에 저장된 패스키를 사용하려면 여러분이 사용하는 컴퓨터가 블루투스를 지원해야 합니다. 블루투스는 모바일 기기가 물리적으로 가까이 있는지를 확인하는 데 사용됩니다. 이는 공격자가 QR 코드를 전송하여 원격으로 인증하는 것을 방지하기 위한 것입니다.
등록 후에는 로그인 아이디와 비밀번호를 입력한 다음 계정에 접속할 때마다 패스키가 필요합니다:
패스키가 모바일 기기에 저장되어 있는 경우 휴대폰으로 QR 코드를 스캔하고 로그인을 확인하세요.
하드웨어 보안 키를 사용하는 경우 인증을 완료하려면 해당 키를 컴퓨터에 연결해야 합니다.
필요한 경우 등록된 패스키를 삭제할 수 있습니다. 삭제하려면 탐색기 창의 계정에서 오른 클릭하여 메뉴에서 '암호 관리자'를 선택하십시오. 다음에 접속할 때 새 패스키를 등록하라는 메시지가 표시됩니다.
터미널: 계정 접근 권한 수준에 대한 지원이 추가되었습니다:
트레이더 - 거래는 가능하지만 비밀번호 변경 및 입금/출금은 금지됩니다.
자금 관리자 - 입금, 출금 및 계좌 간 이체는 가능하지만 거래 및 비밀번호 변경은 금지됩니다.
이들 계정 모드에 접근하려면 각각 다른 비밀번호가 필요하며 암호 변경 대화 상자를 사용하여 설정할 수 있습니다:
터미널: 즉시 체결을 사용하는 심볼에 대한 거래 대화 상자 초기화 문제를 수정했습니다. 특정 조건에서는 이전에 입력한 볼륨 값이 거래가 요청 체결로 전환되는 임계값을 초과할 경우 대화 상자가 비어 있는 것처럼 보일 수 있었습니다.
FactorizationQRTallSkinny — 크기가 m x n인 (m>n) 세로로 긴 행렬에 대해 블록 QR 분해를 계산합니다: A = Q * R. LAPACK 함수 LATSQR.
FactorizationLQShortWide — 크기가 m x n인 가로로 넓은 행렬에 대해 블록 LQ 분해를 계산합니다: A = L * Q. LAPACK 함수 LASWLQ.
FactorizationRZ — 직교 변환을 사용하여 크기가 M X N인 실수 또는 복소수 상사다리꼴 행렬 A를 상삼각 행렬 형태로 축소합니다. LAPACK function TZRZF.
FactorizationQR2 — 두 행렬의 일반화된 QR 분해를 계산합니다: 크기가 n x m인 A와 크기가 n x p인 B: A = Q * R, B = Q * T * Z. LAPACK function GGQRF.
FactorizationRQ2 — 크기가 m x n인 행렬 A와 크기가 p x n인 행렬 B에 대해 일반화된 RQ 인수분해를 계산합니다: A = R * Q, B = Z * T * Q. LAPACK 함수 GGRQF.
MQL5: SylvesterEquation 메서드가 추가되었습니다. 이 프로그램은 실수 및 복소수 행렬에 대한 실베스터 방정식을 풀 수 있습니다: A*X + X*B = scale*C 여기서 A는 일반적인 m×n 행렬이고 B는 일반적인 n×n 행렬입니다. LAPACK의 GEES 및 TRSYL 함수를 사용합니다.
MQL5: LeastSquaresGaussMarkov2 메서드가 추가되었습니다. 이 함수는 일반화된 가우스-마르코프 선형 모델을 풀이합니다: 행렬 A와 B의 일반화된 QR 분해를 사용하여 제약 조건 d=A⋅x+B⋅y 하에서 노름 ∣∣y∣∣2를 최소화합니다. LAPACK 함수 GGGLM을 사용합니다.
OpenBLAS 라이브러리의 대부분의 LAPACK 함수는 정수 'info' 매개변수를 사용하여 함수 또는 서브루틴의 실행 상태(성공적으로 완료되었는지, 입력 매개변수에서 오류가 감지되었는지, 수치적 문제가 발생했는지 등)를 반환합니다. MQL_LAST_OPENBLAS_ERROR 상수에는 가장 최근에 실패한 OpenBLAS 함수 호출 후 반환된 'info' 값이 포함됩니다.
MetaEditor: 코드 접기 기능을 추가했습니다. 이제 함수, 클래스, 반복문, 조건문 및 기타 코드 블록을 접거나 펼칠 수 있습니다. 이 기능을 통해 크기가 큰 소스 파일에서 탐색이 간소화되고 프로그램의 특정 부분에 집중할 수 있으며 대규모 프로젝트 작업을 훨씬 편리하게 수행할 수 있습니다.
설정에서 새 옵션을 사용하여 이 기능을 활성화 또는 비활성화할 수 있습니다:
MetaEditor: 단어를 선택할 때 해당 단어가 나타나는 모든 곳을 강조 표시하는 기능을 추가했습니다. 식별자, 변수, 함수 또는 단어를 선택하면 MetaEditor는 현재 파일에서 해당 단어가 나타나는 모든 곳을 자동으로 강조 표시합니다. 이를 통해 관련 코드 섹션을 빠르게 찾고 변수 및 함수의 사용을 추적하고 대규모 소스 파일을 분석하고 탐색하는 작업이 훨씬 간편해집니다.
MetaEditor: *.md 파일 표시 관련 문제를 수정했습니다.
MetaEditor: *.mqproj 프로젝트에 UTF-8 지원이 추가되었습니다. 이러한 파일을 저장할 때 이제 이 인코딩 방식이 사용됩니다.
MetaEditor: *.mq5 및 *.mqh 파일 저장에 사용되는 인코딩을 변경했습니다. 이제 BOM이 없는 UTF-8 형식으로 저장됩니다.
MetaEditor: 소스 코드 강조 표시를 수정했습니다. 이전에는 일부 MQL5 언어 식별자가 잘못된 색상으로 표시되는 문제가 있었습니다.
2026년 7월 16일 목요일, MetaTrader 5 플랫폼의 새로운 베타 버전이 출시될 예정입니다.
이번 릴리스의 주요 새로운 기능들은 모델 컨텍스트 프로토콜(MCP) 및 AI 에이전트가 플랫폼에 내장된다는 것입니다. 이제 터미널과 MetaEditor에는 시장 및 거래 활동 분석, MQL5 애플리케이션 개발, 코드 설명, 오류 식별 및 복잡한 작업 자동화를 지원하는 통합 AI 어시스턴트가 내장됩니다. 내장된 어시스턴트 외에도 이 플랫폼은 OpenAI Codex, Claude Code 및 기타 솔루션 등 외부 MCP 호환 기능을 갖춘 AI 에이전트를 지원합니다.
또 다른 중요한 추가 기능은 거래 계좌 보안을 위한 최신 기술인 패스키(Passkey)를 지원하는 것입니다. 패스키는 로그인 시 추가 인증 요소를 제공하여 피싱 공격 및 무단 접근으로부터 사용자를 보호합니다. 비밀번호를 모바일 기기 또는 하드웨어 보안 키에 저장할 수 있습니다.
개발자 여러분을 위해 MetaEditor를 대폭 개선했습니다. 여러분이 오랫동안 기다려온 코드 접기 및 모든 동일 단어 강조 표시 기능이 포함되어 대규모 프로젝트 작업이 훨씬 쉬워졌습니다. 또한 LAPACK 및 OpenBLAS 기반의 새로운 선형 대수 및 행렬 메서드를 도입하여 MQL5의 수학적 기능을 확장하고 여러 표준 라이브러리 함수를 최적화했습니다. 또한 터미널, 전략 테스터 및 도움말 시스템 전반에 걸쳐 수많은 수정 및 개선 사항이 적용되었습니다.
모든 트레이더 여러분께서 테스트에 참여하셔서 새로운 기능을 평가해 주시고 개발자들이 오류를 수정하는 데 도움을 주시기 바랍니다. 새로운 MetaTrader 5 베타 빌드로 업데이트하려면 도움말 \ 데스크톱 업데이트 확인 \ 최신 베타 버전으로 이동하세요:
이 베타 테스트 단계가 끝나면 MetaTrader 5의 최종 빌드가 출시될 것입니다.
이번 릴리스에는 다음과 같은 새로운 기능이 적용되어 있습니다:
MetaTrader 5 클라이언트 터미널
MCP란?
모델 컨텍스트 프로토콜(MCP: Model Context Protocol)은 애플리케이션이 AI 에이전트와 통신할 수 있도록 해 주는 개방형 표준입니다. 기존의 챗봇과 달리 AI 에이전트는 복잡한 작업을 일련의 실행으로 나누고 연결된 애플리케이션의 기능을 활용하여 복잡한 작업을 독립적으로 완료할 수 있습니다.
내장된 MCP 지원을 통해 MetaTrader 5는 최신의 AI 에이전트를 위한 완벽한 시장 데이터의 소스이면서 거래를 하기 위한 소스가 되는 것입니다. 사용자들은 표준 MCP 인터페이스를 통해 시장 정보에 접근하고 차트를 분석하고 트레이딩 기능을 활용하고 필요한 작업을 수행할 수 있습니다.
내장된 AI 비서 외에도 OpenAI Codex, Claude Code 및 기타 호환 솔루션 등 MCP를 지원하는 외부 시스템을 연결할 수 있습니다.
별도의 설정이 필요 없습니다
AI 기능을 사용하려면 MQL5.community 계정으로 플랫폼에 로그인하기만 하면 됩니다. 모든 사용자는 누구나 무료 MQL5 Lite 플랜에 액세스할 수 있습니다. 업데이트 후 플랫폼은 필요한 모든 것을 자동으로 구성합니다: MQL5.community가 기본 AI 제공업체로 선택됩니다. 그리고 필요한 API 키가 자동으로 추가됩니다.
원하는 경우 OpenAI, Anthropic, Gemini, DeepSeek, Ollama 또는 기타 여러분이 사용하는 AI 제공업체의 API 키를 직접 사용하고 터미널 설정에서 원하는 모델을 직접 선택할 수 있습니다.
AI 설정은 거래 터미널과 MetaEditor 간에 자동으로 동기화됩니다.
MetaTrader 5의 AI 어시스턴트
내장된 AI 어시스턴트는 시장 분석을 도와줍니다. AI 에이전트는 특정 종목의 현재 시장 상황을 설명하고 보유 중인 포지션을 검토하고 거래 내역을 분석하고 금융 상품에 대한 질문에 답변하고 시장의 최근 사건에 대해 설명할 수 있습니다.
프롬프트 예시:
MetaEditor의 AI 어시스턴트
MetaEditor의 AI 어시스턴트가 이제 어엿한 개발 도우미로 거듭났습니다. AI는 다음과 같은 일을 할 수 있습니다:
AI 어시스턴트는 파일 메뉴, 도구 모음 또는 탐색기 오른 클릭을 통해 실행할 수 있습니다. 그 다음에는 여러분이 원하는 작업을 설명하세요.
프롬프트 예시:
요청 내용이 자세할수록 생성되는 결과는 더욱 정확하고 유용해집니다.
대화 히스토리는 탐색기의 채팅 탭에서 확인할 수 있습니다.
패스키 활성화 및 사용
패스키 지원은 브로커사의 시스템에서 활성화되어 있습니다. 거래 계정에 패스키 인증이 가능한 경우 로그인 및 비밀번호를 입력한 후 처음 연결할 때 터미널에서 패스키를 생성하라는 메시지가 표시됩니다. 기본 로그인 및 비밀번호 인증 방식도 계속 사용 가능합니다. 패스키는 추가적인 인증 요소로 사용됩니다.
패스키는 다음 두 가지 방법 중 하나로 저장할 수 있습니다:
필요한 경우 등록된 패스키를 삭제할 수 있습니다. 삭제하려면 탐색기 창의 계정에서 오른 클릭하여 메뉴에서 '암호 관리자'를 선택하십시오. 다음에 접속할 때 새 패스키를 등록하라는 메시지가 표시됩니다.
이들 계정 모드에 접근하려면 각각 다른 비밀번호가 필요하며 암호 변경 대화 상자를 사용하여 설정할 수 있습니다:
'수수료' 배열의 각 요소는 개별적인 수수료 계산 규칙에 대해 설명합니다. 수수료 적용에 대한 일반적인 조건은 MqlCommission 구조체 필드에 명시되어 있으며 수수료의 구체적인 값과 범위는 'tiers' 배열로 표현됩니다.
OpenBLAS 라이브러리의 대부분의 LAPACK 함수는 정수 'info' 매개변수를 사용하여 함수 또는 서브루틴의 실행 상태(성공적으로 완료되었는지, 입력 매개변수에서 오류가 감지되었는지, 수치적 문제가 발생했는지 등)를 반환합니다. MQL_LAST_OPENBLAS_ERROR 상수에는 가장 최근에 실패한 OpenBLAS 함수 호출 후 반환된 'info' 값이 포함됩니다.
설정에서 새 옵션을 사용하여 이 기능을 활성화 또는 비활성화할 수 있습니다:
MetaTrader 5 웹 터미널
업데이트는 Live Update 시스템을 통해 제공됩니다.