本章节内容是TradeBlazer公式的全面参考手册,详细介绍了TradeBlazer公式的结构、语法、特点、使用方法及功能等。通过阅读该参考手册,您能够了解TradeBlazer公式的基本语法、操作符、表达式及控制语句等,通过手册提供的各种示例程序,掌握各种TradeBlazer公式的编写...
在介绍Bar数据 之前,首先,我们需要讨论一下TradeBlazer公式的计算方法,针对上面介绍的各种公式类型,包含用户函数,技术分析,交易指令等,在公式进行计算 时,都是建立在基本数据源(Bar数据)之上,我们这里所谓的Bar数据,是指商品在不同周期下形成的序列数据,在单...
TradeBlazer公式支持有三种基本数据类型:数值型、字符串、布尔型。为了通过用户函数返回多个值,我们对三种数据类型进行了扩展,增加了引用数据类型。另外,为了对变量,参数进行回溯,我们增加了序列数据类型。因此,我们的数据类型共有九种,如下表所示:TradeBl...
命名规则公式名称规则:不区分大小写;不能超过32个英文字符;每一类公式不能出现相同的名称;公式名称不能出现字母、数字、下划线以外的其他字符;公式名称不能和系统保留字,系统函数等重名。变量,...
一个语句代表一个完全的指示或描述,语句中包含有保留字、操作符、符号。并且语句总是以";"作为语句结束的标志。 以下为语句的一些例子:This is one statement;This is another statement;This isone statement;...
保留字都有自己独特的意思或用途,主要是一些功能关键字,系统函数,以及数据类型等。 下面分类列举出系统主要的保留字。 数据类型 包含3种基本类型,共9种数据类型能够,详细说明参见数据类型。 运算符类型保留字算术运...
操作符是一些象征具体操作运算行为的符号,例如操作符"+"代表对两个数求和,这些操作符适用于数值型、字符串、布尔型的数据。 TradeBlazer公式为您提供了多种操作运算符,便于您对保留字的操作和生成更复杂的数据类型、逻辑型...
表达式是操作符和保留字的有机组合,任意表达式都代表了一个值,表达式的值只能是以下的三种类型:数值型: 即Numeric,NumericRef,NumericSeries三种数据类型。布尔型: 即Bool,BoolRef,BoolSeries三种数据类型。字...
注释可以标注解释语句,公式在编译执行时会忽略注释语句。 注释分为单行注释和多行注释。 单行注释 在单行中对需要注释部分之前通过添加//,使//之后的语句形成注释。以下是注释的例子: //这是一个注释语句;多行注释 在需...
TradeBlazer公式的系统函数,可根据使用范围在相应类型的公式中直接调用,计算后返回结果值。 目前的系统函数支持四种数据类型,除了TradeBlazer公式中定义的三种基本数据类型:Bool,Numeric,String之外,新加入 Long(长整...