P╱PINE WORKBENCH本地策略实验室
研究工作区 LOCAL
连接中打开 TradingView ↗
BINANCE:BTCUSDT.P1h永续合约 · 数据源快照
⚠ 数据质量警告等待行情
请选择行情或运行策略
PINE / LOCAL
策略测试器尚未运行等待回测
净收益 已平仓—收益率 —扣除对应已平仓手续费
总交易数—已平仓交易
胜率—盈利交易 / 已平仓交易
盈利因子—总盈利 / 总亏损绝对值
最大回撤 盘中 %—百分比 / 初始资金 · 含持仓浮亏
累计已实现盈亏运行后显示真实结果,不含浮动盈亏
⌁从一段 Pine 代码开始编辑右侧策略,点击「运行回测」查看真实结果
本地解释器 · 与 TradingView 无隶属关系 · 未自动同步 TV 数据
点击任一交易,定位图表0 / 0
#方向 / ID开仓时间 UTC平仓时间 UTC开仓价平仓价数量净盈亏手续费
尚无交易结果

运行一次回测后,查看收益、风险、交易表现、多空拆分和月度收益。

等待运行。运行快照保存在 ui/workspace/runs/,不会改写原始策略或行情。

选择参数范围并开始优化,结果会按所选指标排序。

样本内优化可能过拟合;最佳仅指本次已测试组合,建议使用独立区间复测。

0 / 0
#参数组合状态净收益 · 已平仓总收益率最大回撤 %最大回撤金额年化夏普盈利因子胜率总交易数引擎耗时操作

净收益按已平仓统计;收益率含浮动盈亏;回撤采用盘中金额 / 初始资金;夏普使用完整 UTC 月、无风险利率 0%。不可用值显示 —,排在有效值之后。

自动优化 · 参数搜索

固定使用开始时的 Pine、策略属性和行情快照。优化不会自动保存或覆盖策略。

网格遍历全部组合;TPE 先探索再根据已完成结果选择候选。预算不含额外的原始参数基准;单次最多 100,000 组。

自动多核并行,根据 CPU 和可用内存分配;原始参数基准先单独运行。

启用参数 / 原值最小值最大值步长 / 候选值

不修改手续费、资金等属性来人为抬高排名。低于最少交易数的组合不参与最优推荐。

优化组合报告

策略设置 · 属性

直接填写需要覆盖的属性;留空或选择“跟随代码”则使用当前 Pine 的值。设置只影响本地回测,不改写策略源码。

属性保存在当前浏览器工作区,切换策略后仍会沿用;“恢复跟随代码”并应用可清除覆盖。每次回测会保存实际属性快照。TV 属性说明 ↗

商品搜索

5 家交易所 · 现货 / 合约
交易对 / 描述类型交易所
正在加载交易对…
仅列出指定数据源提供的交易对,不使用 TradingView 行情。

回测区间

日期均为 UTC,只使用区间内已结束的 K 线。

本地策略库

保存为新策略

保存到本机“我的策略”。名称相同也会新建独立记录,不覆盖原策略。

当前策略有未保存的修改

浏览器草稿不等于已保存的策略。是否先保存再继续?

策略历史版本

跳转到行

编辑器快捷键与保存

保存 / 另存为
Ctrl+S / Ctrl+Shift+S
载入 / 新建
Ctrl+O / Ctrl+Alt+N
撤销 / 重做
Ctrl+Z / Ctrl+Y 或 Ctrl+Shift+Z
查找 / 替换 / 跳转行
Ctrl+F / Ctrl+H / Ctrl+G(代码区)
缩进 / 减少缩进
Tab / Shift+Tab,支持多行
行注释 / 基础补全
Ctrl+/ / Ctrl+Space
函数参数提示
Ctrl+Shift+Space
运行 / 退出专注
Ctrl+Enter / Esc

“我的策略”可保存更新和改名,每次保存留存历史版本。原案例、示例及旧版案例只读,保存时创建副本。历史版本只载入草稿,保存后才成为新版本。

输入两字符或命名空间后自动联想,↑↓选择、Enter/Tab 插入、Esc 关闭;函数括号内提示当前参数,鼠标停留在函数上可看参数要求和示例。提示为离线常用 Pine v6 参考,不代表回测或实盘支持该功能。

草稿自动缓存在当前浏览器,关闭页面有未保存提醒;重要代码请保存或下载。Mac 可使用 ⌘ 替代 Ctrl。高亮和补全是基础词法工具,不提供完整 Pine 语言服务;语法错误在运行时由 Rust 解释器报告。超过 30 万字符时自动使用纯文本高亮层以保持响应。

YOUR LOCAL PINE LAB

在本地,快速验证你的策略。

  1. 从策略库载入代码,或直接在编辑器粘贴 Pine。
  2. 左上角选择交易所、交易对、周期与 UTC 起止时间,加载行情,无需回测文件。只使用指定数据源已结束的 K 线;注意页面的数据质量警告。
  3. 点击运行或 Ctrl+Enter。点击交易明细可定位 K 线,大策略可随时停止。
  4. 打开「详细数据」查看收益、风险、多空拆分和月度收益,悬停指标旁的 ⓘ 查看口径。「完整结果」包含全部统计。
  5. 拖动三条分隔条调整面板大小,松手自动记住,刷新恢复。双击分隔条或使用页脚按钮恢复默认布局。
蓝色曲线为已平仓盈亏;概览最大回撤为引擎盘中观测。详细数据的总权益和复利收益含浮动盈亏,夏普/索提诺采用完整月收益和 0% 无风险利率,不保证与 TV 一致。Pine 绘图对象仍未渲染。

「保存」更新“我的策略”并保留历史版本;原案例保存时创建副本。策略和版本存放在 ui/workspace/library,下载可获得独立 Pine 文件。运行快照保存在 ui/workspace/runs。跨品种 request 行情暂不自动提供。不会修改你在 TV 保存的策略。