公式编写语法规范:
说明
![]() |
表达式由数字、引用、函数、指标、运算符号、逻辑符号和括号组成。 | ||||||||||
![]() |
数字可以是整数或者浮点数, 例如:3 5.1 7% -2.1等。 |
||||||||||
![]() |
引用可以是引用股票的动态、历史、基本面数值。 直接通过输入引用得名称来使用。例如:OPEN VOL。 |
||||||||||
![]() |
函数为系统提供的内部函数,可以通过输入函数名并且在后面带上参数来使用。 例如:CROSS(A,B) MAX(A,B)。见函数一览表。 |
||||||||||
![]() |
指标为系统提供的指标,或者用户自己编辑的公式结果。 用法:“指标名”.[结果名](参数表),指标名称应该是在系统中提供的指标名称,可以直接引用,如果指标名称为中文或者带有一些特殊字符,也可以用[]括起来。每个指标会有多个结果,可以通过结果名称来引用,结果名称必须用方括号引起。 如果省略结果名,表示使用和指标名称相同的结果名指标可以带参数,不带或少带的参数项就是用系统设置参数。 例如:KDJ.[%K](9,3) MACD。等。系统中所有的指标和所有用户开发的公式都可以引用。 |
||||||||||
![]() |
运算符号包括 + - * / ^ 等。可以通过相应中文来使用:加上 减去 乘以 除以 次方。 | ||||||||||
![]() |
逻辑符号包括 > < >= <= = != AND(&&) OR(||) 等。可以通过相应中文来使用:大于 小于 大于等于(不小于) 小于等于(不大于) 等于 不等于 并且 或者。 | ||||||||||
![]() |
括号表示运算的优先顺序,按四则运算法则运算。 | ||||||||||
![]() |
分割符号:, : ; {} []等。除了上面提到的括号,还有其它的分割符号。
|
||||||||||
![]() |
特殊字符: SELECT:选股结果。ENTER:买入条件。EXIT:卖出条件 MARKET:市场值。SHANGHAI:0。SHENZHEN:1 INDEX:当前股票对应大盘。SHINDEX:[000001]。SZINDEX:[399001] |