核心用法
TradeMemory 是一款面向 MT5/外汇交易者的 AI 记忆系统,采用 MCP(Model Context Protocol)架构,支持 Python 安装部署。核心功能包括:
- 自动交易同步:与 MetaTrader 5 无缝集成,每 60 秒自动拉取已平仓交易,无需修改 EA
- 自然语言交互:通过 "记录我的交易"、"分析本周表现"、"对比策略盈亏" 等指令即可完成操作
- 三层记忆架构:L1 原始交易数据 → L2 模式发现(时段胜率、策略盈亏比等)→ L3 策略自动调优
- AI 反思引擎:基于 Claude API 分析交易行为模式,识别情绪偏差、时段优势、策略有效性
显著优点
1. 零侵入集成:MT5 用户无需改动现有 EA,仅需配置登录信息即可运行
2. 多平台兼容:除 MT5 外,支持 Binance、Alpaca 等任何能输出交易数据的平台
3. 自动化报告:可配置 cron 任务,通过 WhatsApp 接收日/周/月绩效总结
4. 开源可信:MIT 许可证,181 项测试通过,代码托管于公开 GitHub 仓库
潜在局限
- 本地部署依赖:当前版本需本地运行 Python 服务,对非技术用户有门槛
- API 成本:AI 反思功能需 Anthropic API 密钥,产生额外调用费用
- 云端功能待上线:多账户监控、跨会话分析等高级功能尚未发布
- 数据安全责任:交易账户凭证需本地存储,用户需自行保障
.env文件安全
适合人群
- 使用 MT5 进行外汇/黄金交易的个人交易者
- 需要量化复盘、希望减少情绪化交易的手工交易者
- 运行多个 EA、需要统一绩效监控的自动化交易者
- 愿意配置 Python 环境的技术型交易者
常规风险
| 风险类型 | 说明 |
|---------|------|
| 凭证泄露 | MT5 账号密码以明文存储于 `.env` 文件,需确保文件权限正确 |
| API 滥用 | 反射引擎频繁调用 Claude API,可能产生意外费用 |
| 过度拟合 | L2 模式发现基于历史数据,未来市场条件变化可能导致策略失效 |
| 自动化决策 | L3 的自动调仓建议需人工复核,直接执行可能放大亏损 |