表达式是操作符和保留字的有机组合,任意表达式都代表了一个值,表达式的值只能是以下的三种类型:数值型: 即Numeric,NumericRef,NumericSeries三种数据类型。布尔型: 即Bool,BoolRef,BoolSeries三种数据类型。字...
注释可以标注解释语句,公式在编译执行时会忽略注释语句。 注释分为单行注释和多行注释。 单行注释 在单行中对需要注释部分之前通过添加//,使//之后的语句形成注释。以下是注释的例子: //这是一个注释语句;多行注释 在需...
TradeBlazer公式的系统函数,可根据使用范围在相应类型的公式中直接调用,计算后返回结果值。 目前的系统函数支持四种数据类型,除了TradeBlazer公式中定义的三种基本数据类型:Bool,Numeric,String之外,新加入 Long(长整...
通常,在写语句的过程中,会用到很多的标点符号。可用来定义参数、定义变量、创建规则的优先权。 例如,TradeBlazer公式用";"来标注一个语句结束。标点符号也是一个保留字,因为符号也是语言结构的一部分,在下表中列出了Trad...
TradeBlazer公式支持两大类的控制语句:条件语句 和 循环语句。 条件语句包括以下四类表达方式: If If语句是一个条件语句,当特定的条件满足后执行一部分操作。 语法如下: If (Condition) { TradeBlazer公式语句;...
参数是一个预先声明的地址,用来存放输入参数的值,在声明之后,您就可以在接下来的公式中使用该参数的名称来引用其值。 参数的值在公式的内部是不能够被修改,在整个程序中一直保持不变,不能对参数进行赋值操作(引用参数是个...
变量是一个存储值的地址,当变量被声明之后,就可以在脚本中使用变量,可以对其赋值,也可以在其他地方引用变量的值进行计算,要对变量进行操作,直接使用变量名称即可。 变量的主要用处在于它可以存放计算或比较的结果,以方...
在TradeBlazer公式中有三种类型的数据回溯:变量回溯、参数回溯和函数回溯。 MaxBarsBack 在讨论回溯之前,我们需要了解公式中一个和数据回溯相关的系统函数MaxBarsBack,该函数返回公式应用执行所需的最大回溯Bar数目,该函 ...
TradeBlazer公式包含的公式类型如下: 用户函数,公式应用 用户函数 用户函数是可以通过名称进行调用的一组语句的集合,用户函数返回一个值,这个值可以是Numeric,Bool,String三种类型中的任何一种。您可以在需要的任何地方...
交易策略的代码写法会因为交易思想及编程习惯因人而异,在此按常用的功能点列出代码示例,用户可根据自己的需要选择对应的代码进行组合。止赢止损跟踪止损加仓减仓多品种交易集合竞价数据过滤收盘平仓A函...