浏览次数:10409 发表于:2012-04-06 09:00 来源: 开拓者量化网
表达式是操作符和保留字的有机组合,任意表达式都代表了一个值,表达式的值只能是以下的三种类型:
数值型: 即Numeric,NumericRef,NumericSeries三种数据类型。
布尔型: 即Bool,BoolRef,BoolSeries三种数据类型。
字符串: 即String,StringRef,StringSeries三种数据类型。
当您使用TradeBlazer公式的过程中,便可应用三种广泛数据类型的表达式,来完成您自己的程序。
数值型的表达式可以是一个数字,当然,他们也可以是一个数值型的保留字,例如:保留字"Close"。或者是通过运算符号组合的一个计算表达式,该表达式的结果是数值型。下文中的例子都是数值型的表达式。
154; Vol; (High+Low)/2;
布尔型的表达式能够返回一个值True/False,或者说它可以对表达式的值进行评估,然后返回其值,要么为True,要么为False。逻辑表达式永远要涉及到比较运算,下面我们有一些逻辑表达式,它也就是对一个表达式的值是True还是False进行判断。
Close > Open; 5 < 2;
字符串的表达式可以是单个字符串,也可以字符串的组合,或者返回值为字符串的系统函数,如下,就是一个字符串的表达式:
"This is a test string expression" ; "Hello"+"World" ; Trim(" I Love This Game! ");
地址:深圳市南山区粤海街道滨海社区海天一路 19、17、18号软件产业基地 4 栋 4 层 408
邮编:518054
电话:0755-83410021 传真:0755-83417337 Email:webmaster@tb18.net
Copyright @ 2007 - 2024
深圳开拓者科技有限公司 All Rights Reserved. 版权所有 未经许可 请勿转载
粤ICP备07044698号