warer

Guide 02 / 构建

工作台:从模板到一次回测

这篇带你在工作台里改一个参数、通过构建校验、发布版本,然后把任务交给实验室。

适合:已登录并完成认证 前置:可用数据 最后更新:2026-10-25

工作台负责“把策略写出来并固定成版本”。它不负责长期运行;验证去实验室,持续运行去实例。

适用版本:2026.10 读完用时:约 5 分钟 下一步:实验室

工作台能做什么

warer 工作台界面,左侧文件区,中间代码编辑器,下方参数面板
工作台入口:上方是文件与编辑器,下方是策略参数,右侧是 AI 助手。

开始之前

条件怎么确认
已登录左侧栏底部不再显示“登录 / 注册”
已认证能正常打开工作台、实验室和实例
有数据数据仓库里目标交易对和周期显示可用
有权限工作台标签可见且构建按钮可点击
先别急着写代码

第一次使用时,先打开一个已有模板或示例文件,确认构建能通过。这样可以把环境问题和方法问题分开。

认识编辑器

工作台中间是代码编辑器,顶部是文件操作,底部是参数面板。第一次打开时可能只有一个默认文件,点击“新建文件”可以创建新的策略文件。

  1. 新建或选择文件

    在文件列表里选择一个文件;没有合适文件时,点击“新建文件”。

  2. 确认语言

    编辑器顶部会显示当前语言。切换语言后,示例代码和入口写法可能不同,按界面提示为准。

  3. 保存

    修改后先保存,再构建。未保存的修改不会被构建使用。

    你应该看到:文件名旁边不再出现未保存标记。

跑通第一个版本

  1. 保留默认模板,只改一个参数

    第一次不要重写整个策略。找到模板里的一个参数,例如回看窗口或仓位比例,改成一个合理的小数值。

  2. 点击构建

    构建会检查语法、入口和必要的参数。成功时状态会变成通过;失败时日志里会出现第一条错误。

    你应该看到:构建成功提示,或日志里明确指向行号的错误。

  3. 在参数面板补全运行条件

    填写策略名称、交易对、周期、回测天数或起止时间,以及初始资金。修改后再次构建。

  4. 发布版本

    构建通过后发布。发布后的版本不可随意覆盖;需要修改时新建版本,保留可追溯记录。

  5. 运行回测

    点击“运行回测”,任务会进入实验室队列。不要停留在工作台等待结果,去实验室看进度和报告。

最小闭环

改一个参数 → 保存 → 构建通过 → 发布版本 → 运行回测。先把这个闭环跑通,再增加复杂度。

参数面板

字段作用注意
策略名称用于回测记录和版本列表同一名称下可以有多个版本
交易所 / 市场决定交易规则和数据范围以界面提供的选项为准
交易对策略实际交易的标的确认数据仓库有对应历史数据
驱动方式事件驱动或 K 线驱动影响策略的触发方式,按模板选择
周期每根 K 线的时间长度周期越短,对数据和成本越敏感
回测天数 / 区间历史验证范围起止时间同时填写时优先于天数
初始资金回测账户的起始资金不改变策略逻辑,只影响规模
杠杆与费率模拟资金占用和交易成本费率过低会让结果偏乐观

辅助数据是可选项。需要额外指标时再打开;不需要时保持关闭,减少数据缺失导致的失败。

工作台参数面板,包含策略名称、交易对、数据窗口和周期
参数面板:策略名称、交易对、数据与回测窗口、周期和资金设置。截图中的交易所列已裁掉。

发布与回测

发布版本和运行回测是两件事:

回测任务提交后会进入队列。任务状态、日志和报告都在实验室;关闭终端不会让已经提交的任务消失。

用 AI 修改与回滚

右侧 AI 助手可以解释代码、提出修改建议或生成一个版本。使用前先确认当前文件和参数已经保存。

不要让 AI 直接发布

AI 生成的代码同样要经过构建、回测和人工检查。不要把未经验证的版本直接发布到实例。

常见错误

现象可能原因处理
构建失败,提示语法错误括号、缩进或拼写错误看第一条错误和行号,只改那一处
提示缺少数据交易对或周期没有覆盖到数据仓库确认范围,或换交易对/周期
提示区间不合法起止时间颠倒或超出数据缩短区间,或改成数据覆盖内的时间
按钮不可点击未登录、未认证或无权限按提示完成登录/认证,或确认功能权限
回测一直排队任务较多或资源紧张到实验室看队列,必要时取消后重试

常见问题

打开工作台练习

先改一个参数并构建通过,再提交一次短区间回测。

打开终端