Agent Skills
返回列表
咚指标公式编辑

咚指标公式编辑

行业专业 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4f3fa403/dong-formula。

技能介绍

解决的问题

写交易指标时,常见问题不是“不会写”,而是语法约束太多:模板参数占位符没替换干净、EMA 算法和常见文档不一致、KDJ 该用 SMA(RSV,3,1)、MACD() 只返回 DIF、分母除零返回 NaN、未来函数会预看数据。这个技能把咚指标写作拆成可执行任务,避免把指标公式当成普通脚本随手拼接。

工作方式与注意点

技能按三类请求处理:

  • 模板指标:用户提到 MACD、KDJ、布林带 等已知指标时,优先匹配模板,提取参数并替换 {KEY} 占位符,输出公式和参数说明。
  • 自定义公式:用户描述业务意图时,例如“价格连续3日上涨时标注”或“显示昨日最高价水平线”,从咚语言语法参考中选择函数和绘图命令,生成完整公式。
  • 语法答疑:用户问 CROSS、箭头绘制或函数签名时,给出签名、说明和可运行示例。

使用时需要注意几个硬规则:热身期不足会返回 NaN,不要用 0 填充;颜色使用无 # 前缀的大写十六进制;分母建议加 0.000001 防除零;BACKSET、ZIGZAG、PEAK 等未来函数会引入前视偏差,输出时要明确警告。

使用场景

  • 回测前,把 MACD、KDJ 等模板指标按指定周期参数替换为可运行公式。
  • 当需求是价格连续3日上涨时标注箭头,拆解步骤并生成自定义绘图公式。
  • 调试指标时,查 CROSS、EMA 等函数签名,获得参数说明和可运行示例。
  • 上线前检查除零、NaN、未来函数等约定,避免公式静默不绘图或前视偏差。

适合人员

  • 维护咚咚指标策略的研究员,需要把已知模板按参数改成可回测公式。
  • 写自定义行情绘图逻辑的工程师,需要把业务意图拆成咚语言函数和绘图命令。
  • 排查指标不绘图或参数错误的量化开发,需要查函数签名、示例和硬约定。
  • 审核指标上线风险的负责人,需要确认未来函数、除零和 NaN 处理已标注。