官方教程内容

1、建立指标公式CLOUDREF(仅算法交易中使用,必须命名为CLOUDREF)

CLOUDREF 指标引用教程截图1
CLOUDREF 指标引用教程截图1

2、建立用户自定义专家系统公式,并引用CLOUDREF

CLOUDREF 指标引用教程截图2
CLOUDREF 指标引用教程截图2

3、跨周期引用指标CLOUDREF且使用自定义参数

CLOUDREF 指标引用教程截图3
CLOUDREF 指标引用教程截图3

4、建立引用指标公式的策略进行回测

CLOUDREF 指标引用教程截图4
CLOUDREF 指标引用教程截图4

5、建立引用指标公式的策略进行交易

CLOUDREF 指标引用教程截图5
CLOUDREF 指标引用教程截图5

注意事项:

(1)所有策略引用的指标公式都写在CLOUDREF这个指标公式里。命名必须为CLOUDREF,参数名必须为N1 N2 ... N16最多16个,输出名必须为T1 T2 ... T16最多16个。跨周期调用方式CLOUDREF.T1#WEEK(9,3,3)。 (2)每个策略引用的指标公式CLOUDREF,上传后不可更改对应的CLOUDREF内容。如果需要更改,需要新建策略重新上传CLOUDREF。 (3)新建公式过程中出现编译应该通过但不通过问题,可以尝试重启客户端。

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

CLOUDREF 指标引用实战讲解

常见问题页适合排错时对照使用,先看报错位置,再判断是符号、函数、周期还是公式类型不匹配。

  • 先看符号 中文冒号、中文逗号、括号不配对,是公式报错里最常见的问题。
  • 再看函数 确认函数能不能用于当前公式类型和当前周期。
  • 最后分段 把长公式拆成几个变量逐段测试,比整段源码硬改更快。

CLOUDREF 指标引用操作与测试

  1. 先记录完整报错文字、报错行和当前公式类型。
  2. 检查中文标点、括号、分号、变量名和函数参数数量。
  3. 把长公式拆成几段,逐段测试,找出第一个产生异常的变量。
  4. 确认源码使用的函数、数据和周期在当前通达信版本中可用。

CLOUDREF 指标引用常见错误

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