用全新 TRAE 搭建短线量化交易系统

【任务背景】

我一直在做一个短线量化交易项目,包含"明盘+暗盘"两套分析体系和一个量化交易系统。目标是搭建一套覆盖市场情绪监控、策略回测、信号生成的完整工具链。之前用 TraeWork 和 TraeCode 分开操作,流程割裂严重——需求拆解在一个工具里,写代码调代码又得切到另一个,上下文经常断档。

【推进过程】

升级到全新 TRAE 后,我主要用 Agent 模式推进整体架构和模块拆解,需要深入调试具体代码时切到 IDE 模式。

  1. Agent 模式拆任务 :让 Agent 先理解我的交易体系需求(周期状态、情绪仪表盘、竞价弱转强、指高做低等模块),输出模块依赖关系和开发顺序,省去了以前手动画架构图再转述的环节。

  2. IDE 模式调代码 :策略回测模块涉及大量数据处理逻辑,在 IDE 模式里逐函数调试,改完直接运行验证,不用再切回另一个工具看结果。

  3. 产物管理 :多个模块的代码、配置、文档统一在一个项目里管理,以前散落在 TraeWork 任务和 TraeCode 工程里,现在一个入口全看到。

【最终产物】

目前已完成策略回测功能上线运行。附图是我的 “DarkMoney 短线交易系统” 主界面截图:包含周期温度(50.2/100)、发酵阶段判定、涨停/跌停/封板率等情绪指标,以及动量变化趋势,系统已能实时生成交易信号。

【真实评价】

  • 省了什么 :最大的体感改善是不再频繁切换工具。以前需求在 TraeWork、代码在 TraeCode,中间靠手动复制上下文衔接,现在 Agent 模式拆完任务直接接 IDE 模式写代码,信息不断档。
  • 仍需人工 :策略逻辑的正确性还是得自己把关,Agent 生成的回测代码需要人工审核逻辑是否符合交易规则,不能盲目信任。
  • 不足与建议 :复杂任务消耗积分较多,耗时也偏长。建议在 Agent 模式增加任务复杂度预估和积分消耗提示,让用户提前判断是否值得用 Agent 推进,或者降级到手动处理。另外长时间任务中途中断后恢复体验有待优化。
2 个赞

回测和实盘共用一套信号生成,这里最容易埋雷,你怎么隔离

2 个赞