AI交易集成工具

提供MetaTrader 5终端与AI应用集成的Python客户端库、WebSocket MCP服务器和基于FastAPI的REST API。

  • by geekjapan
  • Python
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 geekjapan/metatrader5-mcp-server

使用说明

MetaTrader 5人工智能集成

该存储库提供了将MetaTrader 5终端与AI应用程序集成的工具。它包括一个Python客户端库、一个WebSocket MCP服务器和一个基于FastAPI的REST API。

需求

  • Python 3.12或更高版本
  • 中列出的依赖关系 requirements.txt
  • 正在运行的MetaTrader 5终端

设置

pip install -r requirements.txt

MCP服务器

python -m metatrader_mcp.cli serve --login <LOGIN> --password <PASS> --server <SERVER>

OpenAPI服务器

uvicorn metatrader_openapi.main:app

日本语

这个存储库MetaTrader 5 终点站AI 提供与应用程序集成的工具。Python 客户端库WebSocket MCP 服务器FastAPI 基本REST API 中所述修改相应参数的值。

必要条件

  • Python 3.12 以上
  • requirements.txt 中描述的依赖关系
  • 正在运行MetaTrader 5 终端

安装,安装

pip install -r requirements.txt

MCP 服务器

python -m metatrader_mcp.cli serve --login <LOGIN> --password <PASS> --server <SERVER>

OpenAPI 服务器

uvicorn metatrader_openapi.main:app