官方教程内容

K线数据引用

一根K线有四个价格组成:

最高价:HIGH; 收盘价:CLOSE; 最低价:LOW; 开盘价:OPEN;

历史数据引用

前面的CLOSE,还是VOL,都表示当前K线周期的数据,那么前几个周期K线的值的怎么表示呢?

REF(X,M);

例如:

REF(CLOSE,5);{表示5天前的收盘} REF(VOL,10);{表示10天前的成交量}

指标数据的引用

公式编写时候可以引用 asr.asr输出值

官方来源:通达信公式平台

K线数据引用实战讲解

这类教程适合边看边在通达信里做一遍,重点不是背概念,而是把官方步骤变成自己的可测试公式。

  • 先按官方步骤走 把菜单位置、调用方式和截图对应起来,确认自己能打开同一个功能。
  • 再写一个小公式 用最少变量复现页面里的核心概念,确认公式能通过测试。
  • 最后改成自己的规则 根据交易周期、信号位置和过滤条件,把示例扩展成自己的指标或选股公式。

K线数据引用操作与测试

  1. 先复制页面中的最小示例,不要直接套入来源不明的复杂源码。
  2. 分别测试数据引用、条件关系和输出结果,确认没有周期错位。
  3. 在上涨、震荡、下跌三类样本中对照信号,记录不符合预期的位置。
  4. 需要改成选股公式时,删除画线、颜色、文字和图标,只保留一个判断结果。

K线数据引用常见错误

  • 没有先确认被引用数据的市场、股票、周期和返回值,导致结果错位或为空。
  • 在当前周期里直接比较不同周期数据,却没有检查数据对齐方式。
  • 引用专业数据前没有确认当前版本和账号是否拥有对应数据权限。
  • 只看公式通过测试,没有用几个已知日期核对实际返回值。