先分清四类错误
| 现象 | 可能原因 | 处理方式 |
|---|---|---|
| 公式保存报错 | 缺少分号、括号不配对、函数参数错 | 从报错行向前检查一行 |
| 图标不显示 | 条件未触发、位置不可见、公式类型不对 | 先输出条件变量 |
| 选股为空 | 条件过严、数据不全、周期不匹配 | 逐个测试变量 |
| 历史很好看实盘不行 | 可能有未来函数或过度拟合 | 检查引用函数和失败样本 |
逐项调试模板
把每个条件单独输出出来
M20:=MA(C,20);
趋势测试:M20>REF(M20,1);
放量测试:V>MA(V,5)*1.5;
突破测试:C>REF(HHV(H,20),1); 测试记录不要省
- 记录软件版本、公式类型、周期和复权方式。
- 记录触发日期和失败样本,不只截图成功样本。
- 改参数前备份旧版本,避免越改越乱。
- 每次只调整一个条件。
下一步继续学
常见问题
公式报错一定是源码错吗?
不一定,也可能是公式类型、软件版本或复制格式问题。
如何检查未来函数?
需要结合通达信检测工具和人工理解,尤其关注引用未来数据的函数。