Trích xuất include, class, struct, enum, hàm, method, event handler và lời gọi.
MÃ NGUỒN MỞ · PUBLIC BETA
MQL5 CodeGraph
Đồ thị mã nguồn tĩnh có bằng chứng cho repository MQL5 — local, xác định và sẵn sàng cho CLI, dashboard cùng AI agents.

VÌ SAO
AI cần context có nguồn
MQL5 CodeGraph đọc tệp .mq5 và .mqh trong repository được người vận hành tin cậy, trích xuất cấu trúc và quan hệ, rồi tạo snapshot JSON có thể truy vấn. Nguồn bằng chứng luôn được giữ rõ để agent không biến suy luận thành sự thật.
13MCP tools read-only
5workflow skills
1.0.0contract intelligence
KHẢ NĂNG
Một kernel, nhiều bề mặt
Truy vấn symbol, context, impact, đường đi có hướng và xuất GraphML.
Dashboard loopback để tìm kiếm, điều hướng graph và xem bằng chứng mã nguồn.
MCP local thử nghiệm với 13 công cụ read-only và năm workflow skills cho Codex.
CÀI V0.3.0
Python 3.11+. Không cần cloud account.
python -m pip install "mql5-codegraph[reference,mcp] @ https://github.com/junet03/mql5-codegraph/releases/download/v0.3.0/mql5_codegraph-0.3.0-py3-none-any.whl"TRUST BOUNDARY
Nói rõ công cụ không làm gì
- Dành cho repository local đáng tin cậy và vòng lặp một người dùng.
- Không phải compiler MetaEditor, sandbox bảo mật hay bằng chứng runtime/giao dịch.
- Snapshot MCP nằm trong RAM và phải index lại sau khi source đổi hoặc process khởi động lại.
- Graphify là lớp tùy chọn; xử lý remote chỉ xảy ra khi người vận hành cho phép rõ ràng.
Thiết kế công khai
Đặt câu hỏi kiến trúc trong Discussions hoặc gửi bug có thể tái hiện qua Issues.
Đóng góp có trách nhiệm
Đọc contribution guide và dùng private advisory cho lỗ hổng bảo mật.