让 AI 分析我的交易行为 —— TradeMirror
最近做了一个小工具,叫 TradeMirror。
项目地址: https://github.com/zjssun/TradeMirror
起因很简单:
我自己做 MT5 交易的时候,经常会复盘交易记录,但发现一个问题:
MT5 里面有大量数据:
- 开仓时间
- 平仓时间
- 交易品种
- 盈亏
- 成交价格
- K 线走势
但是这些数据对于 AI 来说并不友好。
如果直接把交易记录丢给 AI ,它并不知道:
- 我开仓的时候市场处于什么状态?
- 这笔交易是在趋势中还是逆势?
- 我的盈利来自运气还是稳定逻辑?
- 我是不是反复犯同一种错误?
所以我做了 TradeMirror。
思路
它的思路是:
MT5 行情数据
+
MT5 交易历史
|
↓
TradeMirror 数据分析
|
↓
生成 AI 可理解的交易数据
|
↓
让 AI 分析交易行为
当前实现功能
- 连接 MT5 ,读取交易品种和历史交易
- 同步对应时间段 K 线数据
- 将交易记录与当时行情环境结合
- 分析每笔交易的上下文
- 生成 TradeMirror Memory File (
.tmf)
关于 .tmf
.tmf 本质上是一个交易数据包,包含:
- 交易记录
- 行情上下文
- 技术指标
- 交易结果
- AI 分析提示词
生成后的 .tmf 文件可以直接交给:
- ChatGPT
- Claude
- Gemini
等 AI 模型进行交易分析。
目标不是预测行情,也不是自动交易。
而是帮助交易者理解自己的交易行为:
- 为什么这笔交易盈利?
- 为什么这笔交易亏损?
- 自己的交易逻辑是什么?
- 是否存在重复犯错?