根本运行不了Average1函数脚本,帮助文档有问题

https://tbq.tbquant.net/helper?product_id=999&keyword=440&content_id=262&type=article#3%E3%80%81%E5%87%BD%E6%95%B0%E7%9A%84%E7%BC%96%E5%86%99

3)点击工具栏的编译公式按钮编译保存当前函数。

Average1函数脚本如下:

Params
    Series<Numeric> Price(1);
    Numeric Length(10);
Vars
    Numeric AvgValue; 
Events
OnBar(ArrayRef<Integer> indexs)
{
    AvgValue = Summation(Price, Length) / Length;    
    Return AvgValue;
}

本例只有一个返回值,即最后求得的平均值,在函数中直接使用Return 语句返回即可。


plot帮助文档
公式函数帮助文档提供离线文档下载吗?
请问etPremiseFormulas函数帮助文档中提到的公式依赖是指什么?
TBQuant3简语言 帮助文档
TBQ3 在线帮助文档中函数示例代码显示异常
使用帮助文档中的示例双均线交易策略报错
请问 tbquant 有五档行情么?既然有函数,为什么读取不了
帮助文档中对于基础数据定义的代码问题
策略运行不了
几个文档的区别

大哥,你提出的问题,真正原因,是你对【新建函数】与【新建指标】从概念上一开始就没有搞清楚。你看的帮助文档讲的是【新建函数】,估计你在【智大领峰】里面操作也是照着【新建函数】来点击操作的,但是你贴出来的代码一看就是【指标】不是【函数】。为啥?因为你从其他地方复制粘贴过来的时候,还带着【OnBar(ArrayRef<Integer>indexs){}】这样的尾巴。所以,简单回答就是这样,都不敢再告诉你,在TBQ3,名称又换成【新建函数】(这个没换)和【新建策略】这个换了,也是辛苦TB团队的产品经理了,在为了区分主观交易和量化交易上也是下了心思的,但是实际效果,还有待市场实践。

帮助文档错了🤣,我转发给同事处理了

你的编译器报了什么错