算法交易平台

NEXUS PRIME是一个机构级算法交易平台,通过Docker化AI核心和MetaTrader 5桥接,实现高频数据提取、机器学习分析和自主决策。

  • by SrAndres629
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 SrAndres629/feat_sniper_mcp

使用说明

🦅 FEAT-NEXUS素数

第一个机构级算法交易平台,将MetaTrader 5与自主AI Córtex(Docker化大脑+SSE+RAG)连接起来。

任务 • 指挥中心 • 建筑 • 全方位审计 • 机构数据库


🎯 使命

NEXUS PRIME不仅仅是一个指标或机器人;它是一个 关键任务生态系统 专为高频数据提取、机器学习驱动的分析和使用FEAT(形式、空间、加速度、时间)方法的自主决策而设计。

🎮 指挥中心(单开关控制)

整个系统生命周期由统一的Python Orchestrator控制:

  • nexus.bat:初始化“黄金开局”。
    1. 启动MetaTrader 5。
    2. 编排Docker Compose(大脑+仪表板)。
    3. 执行内部同步审核。
    4. 运行 作战室报告.
    5. 打开可视化界面。
  • stop_nexus.bat:执行优雅的关机。
    1. 安全的Docker拆卸(保证持久性)。
    2. 专业MT5流程终止。
  • check_system.bat:按要求提供全方位审计。

🏗️ 建筑:NEXUS PRIME

该系统在分散的核心-外围模型上运行:

  1. 大桥(MQL5):本地指标(UnifiedModel_Main.mq5, InstitutionalPVP.mq5)配备高性能ZMQ流媒体的提取引擎。
  2. 大脑(Docker/Python):托管ML引擎、数据收集器和RAG内存(ChromaDB)的专用MCP服务器。
  3. 坚持(Supabase):用于高频滴答记录、信号审计和模型性能跟踪的机构级架构。
  4. 愿景(仪表板):Next.js+Framer Motion可视化驾驶舱,用于实时监控。

🕵️ 全方位审计(自我修复)

每个组件都由 NEXUS综合审计师如果检测到数据阻塞(MT5脱机、ZMQ延迟>50ms、DB同步失败),系统将生成机器可读的 维修请求 以触发反重力剂的自主自愈。

📊 制度持久性

数据库架构(institutional_schema.sql)专为高级定量分析而设计:

  • market_ticks:纳秒感知价格捕捉。
  • feat_signals:具有信心评分和主要驱动因素的全面审计跟踪。
  • ml_inference_logs:用于回顾性学习的预测时刻的特征快照。
  • knowledge_base:自治代理的RAG持久性。

⚡ 快速入门(NEXUS协议)

1.要求

  • Windows 11(适用于MT5终端)。
  • Docker桌面。
  • Python 3.12以上。

2.配置

填写您的 .env 使用Supabase凭据和MT5路径:

SUPABASE_URL=https://your-project.supabase.co
SUPABASE_KEY=your-service-role-key
MT5_PATH=C:\Program Files\LiteFinance MT5 Terminal\terminal64.exe

3.点火

运行主编排器:

.\nexus.bat

📜 存储库卫生

该项目严格遵循 卫生协议:

  • Git中没有二进制文件。
  • Git中没有本地日志。
  • Git中没有环境变量。
  • 清洁发展/生产部门协调。

专为下一代量化交易而打造。
由SrAndres629和反重力代理提供技术支持。