同花顺公式说明书
当break语句用while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起。所以,在新建函数起名时要注意。这样的结果可能与您原来希望得到的数值不符,如果您想避免这种情况可以用ISNULL函数来判断某个数据是否为“空”(相关说明见后面的系统函数说明部分)。则将参数传过去,依次改变前面同样数目参数的值,后面其它的参数采用原来设置的默认参数计算。则当您在其
语言规范:
在自定义公式里面的各种符号(如,“;” )只能用半角不能用全角。
|
关键字 |
if else while break continue return (无大小写之分) |
|
常数 |
浮点数、整数、字符串 |
|
分隔符 |
“ ” ‘ ’ ( ) ; { } 注释/* */ |
|
标识符 |
由字母和数字组成,由字母开头,不分大小写 |
|
运算符(优先级从高到低排列,同级同行) |
* / |
|
+ - |
|
|
== != > < >= <= |
|
|
And |
|
|
Or |
|
|
语句 |
赋值 a = b |
|
条件 IF (a==b) c=d; |
|
|
循环 while a==b c=d; |
|
|
函数调用 func(a,b) |
直接访问数据项的函数
例如:OPEN[t] 为t周期之前的开盘价
所有行情数据项(CLOSE等)都与此相同。
|
|
||
|
||
|
|
||||||||||||||||
|
||||||||||||||||
|
|
||
|
||
|
|
||
|
||
|
|
||
|
||
|
|
||||||||||||||||||
|
||||||||||||||||||
|
关于“空”的问题: 所谓“空”即指没有数据。在某些情况下,一些数据项可能取不到数据,这时返回值为“空”。例如,yearrep(&jlr,4),其含义为取该公司3年前年报的净利润。如果某家公司上市时间较短,而无三年前的年报数据,则其值为“空”。 1、“空”与任何数据作计算时,相应计算被取消。 例如:7×NULL(即“空”)得到的结果为7。 2、“空”与任何数据比较大小时,“空”较小。 例如:-7>NULL(即“空”)得到的结果为1(即条件满足)。 这样的结果可能与您原来希望得到的数值不符,如果您想避免这种情况可以用ISNULL函数来判断某个数据是否为“空”(相关说明见后面的系统函数说明部分)。 |
更多推荐


所有评论(0)