全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
关于High的提问
yjf10123 分享到
2021-11-23 19:32

一个是官方示例 http://www.tbquant.net/fun/286.html,示例中High后面加的是圆括号,显示是Numeric类型;

另一个是TBQuant软件中,Highest的示例,示例中Price是Series<Numeric>类型,

请问:

问题一:都是可以回溯的数据,High为什么是Numeric类型?Price是Series<Numeric>类型?

问题二:我在TBQ上写代码的时候,如果把High换成官方网页示例的圆括号,括号内是一个变量,编译后会报错,见下图:

而High后面用方括号,括号内是变量,就不会报错,见下图:

而High后面用圆括号或者方括号,括号内都是用具体的数字,就不会报错。请问这是为什么?

Yuen_Lee
2021-11-24 07:57
yjf10123
@Yuen_Lee

请问你说的是什么

2021-11-24 08:47
tblaocai

方阔号后面表示是回溯几根BAR的意思,和圆括号不是一个概念。函数说明中,圆括号表示后面可以输入参数,但High这个函数是没有参数的。所以,你用圆括号后面输入东西就会报错。

 

2021-11-24 09:38
yjf10123
@tblaocai

好的,谢谢

2021-11-24 15:00
dongfenghuayu

针对于问题一::都是可以回溯的数据,High为什么是Numeric类型?Price是Series<Numeric>类型?

答:Numeric类型是简单变量,简单变量是单个的值,不能进行回溯。Series<Numeric>类型是序列变量,序列变量是和bar长度一致的数据序列,我们可以通过回溯获取当前bar以前的值。可以加我微信,相互讨论。

 

 

2021-11-24 10:25
yjf10123
@dongfenghuayu

嗯嗯,好的,谢谢

2021-11-24 14:59
您未登录,请先 登录注册 后发表评论
顶部