关于High的提问

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

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

请问:

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

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

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

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

关于high [ ]
提问关于交易信号的标识问题
多周期问题,补充提问
HIGH
关于TB运算符优先级及代码逻辑的提问
关于开仓价格问题(buy Open\close\High\Low)
我在学习代码的时候,发现High可以带方括号,这是什么意思啊,例如High[1],High不是Numberic?
hhigh=Highest(High[1],BarsSinceEntry);
high是否有未来函数
新手提问怎么调用大小周期的数据

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

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

 

 

嗯嗯,好的,谢谢

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

 

好的,谢谢

请问你说的是什么