
masdevid/mt5-quant
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MetaTrader 5 백업, 최적화 및 분석을위한 오픈 소스 MCP 서버 - 순수 Rust
개요
컴파일, 백테스트, 분석, 최적화, 디버그 충돌, MQL5 Expert Advisors 관리 - Windows 필요 없음. Backtest 조직, 보고, 분석 — 기능 MT5 자체는 제공하지 않습니다. 일반적으로 MetaTrader5 Python 패키지를 사용하여 Windows에서 실행되며 전체 터미널 작업을 제공합니다. MT5-Quant는 간격을 채웁니다: — 어느 MT5 또는 그것의 Python API는 기본적으로 노출합니다. PATH (e.g. /usr/local/bin 또는 ~/.local/bin)에 바이너리를 이동하여 클라이언트가 mt5-quant로 실행할 수 있습니다. - ~/Library/Application Support/Claude/claude desktop config.json — .cursor/mcp.json (클래드 데스크탑과 같은 JSON 모양) 그런 다음 설정 (자동 감지 와인 + MT5 경로) : LLM 코딩 에이전트가 위의 모든 것을 수행하도록 요청할 수도 있습니다. "[T0]]에서 mt5-quant를 설치하십시오. 다운로드하거나 빌드하면 자동 감지 와인과 MT5 경로에 스크립트/setup.sh를 실행하고 MCP 서버로 등록하십시오."
개요(AI 번역)
** macOS/Linux에서 MT5 전략 개발을 위한 MCP 서버.** 89 도구가 컴파일, 백 테스트, 분석, 최적화, 디버그 충돌 및 MQL5 전문가 자문을 관리합니다. — Windows가 필요하지 않습니다.
왜 MT5-Quant
: Backtest 조직, 보고, 분석 — 기능 MT5 자체는 제공하지 않습니다.
| MT5-Quant | 기타 | |—||||| |Platform | macOS/리눅스 네이티브 | Windows 전용 | | **Backtest 파이프라인 ** | ✅ Full (compile → run → analysis) | ✅ MT5 Python 패키지 | 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이저 | 리포트 조직 | ✅ SQLite (reports + Deals) + 검색 + 역사 | ❌ | |MQL5 컴파일 | ✅ 헤드리스(MetaEditor via Wine, no GUI) | ⚠️ GUI 또는 터미널 | |Optimization | ✅ 배경 + 결과 파싱 + .set 생성 | ⚠️ 단, 파싱 없음 | |Crash 디버깅 | ✅ Wine/MT5 진단 | ❌ |
** 기타 ** 일반적으로 MetaTrader5 Python 패키지를 사용하여 Windows에서 실행되며 전체 터미널 작업을 제공합니다. MT5-Quant는 격차를 채웁니다. ** 처리 수준 통찰력을 추출하고 최적화 워크플로우를 관리하십시오. ** - MT5 또는 Python API가 기본적으로 노출되지 않습니다.
빠른 시작
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MT5-Quant
MCP server for MT5 strategy development on macOS/Linux. 89 tools to compile, backtest, analyze, optimize, debug crashes, and manage MQL5 Expert Advisors — no Windows required.
You: "Backtest MyEA Jan-Mar, what caused the February drawdown?"
Claude: [compile → clean → backtest → analyze 1,847 deals]
→ Feb 14: BUY grid at L6, locking lot 1.75× base
→ Cutloss fired 17 points later
→ Recommendation: cap locking multiplier to ≤1.2×
Why MT5-Quant
Focus: Backtest organization, reporting, and analytics — capabilities MT5 itself doesn’t provide.
| MT5-Quant | Others | |
|---|---|---|
| Platform | macOS/Linux native | Windows only |
| Backtest pipeline | ✅ Full (compile → run → analyze) | ✅ Via MT5 Python package |
| Deal-level analytics | ✅ 19 dimensions, DB-backed | ❌ |
| Report organization | ✅ SQLite (reports + deals) + search + history | ❌ |
| MQL5 compilation | ✅ Headless (MetaEditor via Wine, no GUI) | ⚠️ Via GUI or terminal |
| Optimization | ✅ Background + results parsing + .set generation | ⚠️ Terminal only, no parsing |
| Crash debugging | ✅ Wine/MT5 diagnostics | ❌ |
Others typically run on Windows using the MetaTrader5 Python package, providing full terminal operations. MT5-Quant fills the gap: organizing backtest reports, extracting deal-level insights, and managing optimization workflows — none of which MT5 or its Python API expose natively.
Quick Start
Install MT5-Quant
Option A — Cargo (recommended, needs Rust toolchain)
cargo install mt5-quant --locked
Option B — Pre-built binaries (no toolchain)
# macOS Apple Silicon
curl -LO https://github.com/masdevid/mt5-quant/releases/latest/download/mcp-mt5-quant-macos-arm64.tar.gz
tar xzf mcp-mt5-quant-macos-arm64.tar.gz # → mcp-mt5-quant-macos/mt5-quant
# Linux x64
curl -LO https://github.com/masdevid/mt5-quant/releases/latest/download/mcp-mt5-quant-linux-x64.tar.gz
tar xzf mcp-mt5-quant-linux-x64.tar.gz # → mcp-mt5-quant-linux/mt5-quant
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{ "mcpServers": { "mt5-quant": { "command": "mt5-quant", "args": ["--stdio"] } } }