含义:LLVALL(X),求图形可视范围内X最低值。 阐释:例如,LLVALL(LOW)表示图形范围内的最低价,该函数用于循环或分支中将不准确 17 LLVBARS(X,N) 上一低点的位置 含义:求上一低点到当前的周期数。 阐释:LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计,例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数 18 MA(X,N) 求简单移动平均。 含义:MA(X,N),求X的N日移动平均值。 算法:(X1+X2+X3+...+Xn)/N 阐释:例如,MA(CLOSE,10)表示求10日均价,特例:MA(x,0)表示x所有数据的平均 19 MEMA(X,N) 改良指数平滑移动平均。 含义:MEMA(X,N),求X的N日改良指数平滑移动平均。 算法:若Y=MEMA(X,N),则Y=[X+(N-1)*Y']/N,其中Y'表示上一周期Y值。 阐释:例如:MEMA(CLOSE,30)表示求30日改良指数平滑均价 20 REF(X,A) 向前引用 含义:引用若干周期前的数据。 阐释:REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收 21 SMA(X,N,M) 移动平均 含义:SMA(X,N,M),求X的N日移动平均,M为权重。 算法: 若Y=SMA(X,N,M),则 Y=[M*X+(N-M)*Y')/N,其中Y'表示上一周期Y值,N必须大于M。 阐释:例如,SMA(CLOSE,30,1)表示求30日移动平均价 22 16 SUM(X,N) 求总和 含义:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。 阐释:例如,SUM(VOL,0)表示统计从上市第一天以来的成交量总和 23 SUMBARS(X,A) 累加到指定值周期数 含义:向前累加到指定值到现在的周期数。 阐释:SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数。例如,SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数。 24 WMA(X,N) 加权移动平均 含义:WMA(X,N),求X的N日加权移动平均。算法: Y=WMA[X,N]=(1*X1+2*X2+3*X3+...+N*Xn)/(1+2+3+...+N)。 阐释:例如,WMA(CLOSE,20)表示求20日加权移动平均价格 四. 逻辑函数
逻辑函数的参数或返回值为逻辑值,用0表示条件不成立,用
非0表示条件成立。 1 BETWEEN(A,B,C) 介于 含义:介于两个数之间。 阐释:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0。例如,BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间 2 CROSS(A,B) 交叉函数 含义:两条线交叉。 阐释:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉 3
IF(X,A,B) 条件函数 含义:根据条件取得不同的值。 17
阐释:IF(X,A,B)若X不为0则返回A,否则返回B。例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值 4 IFS(X,A,B) 字符串条件函数 含义:根据条件取得不同的字符串值。 阐释:IFS(X,A,B)若X不为0则返回A,否则返回B。例如:IF(CLOSE>OPEN,'上涨','下跌')表示该周期收阳则返回字符串'上涨',否则返回'下跌' 5 LONGCROSS(A,B,N) 维持-交叉函数 含义:两条线维持一定周期后交叉。 阐释:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。 例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉 6 RANGE(A,B,C) 范围 含义:介于某个范围之间 阐释:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0。 例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线 五. 算术函数
1 ABS(X) 绝对值 含义:ABS(X),返回X的绝对值 阐释:例如,ABS(-34)返回34 2 3 18 ACOS(X) 反余弦值。 含义:ACOS(X)返回X的反余弦值 AND 逻辑与运算 含义: 逻辑与运算 阐释:A AND B;表示条件A与条件B同时成立 4 5 6 ASIN(X) 反正弦值。 含义:ASIN(X)返回X的反正弦值 ATAN(X) 反正切值。 含义:ATAN(X)返回X的反正切值 CEILING(A) 向上舍入 含义:向数值增大方向舍入。 阐释:CEILING(A)返回沿A数值增大方向最接近的整数 例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3 7 8` COS(X) 余弦值。 含义:COS(X)返回X的余弦值 EXP(X) 指数。 含义:EXP(X)为e的X次幂 阐释:例如,EXP(CLOSE)返回e的CLOSE次幂 9 FLOOR(A) 向下舍入 含义:向数值减小方向舍入。 阐释:FLOOR(A)返回沿A数值减小方向最接近的整数 例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4 10 FRACPART(A) 取得小数部分 含义:FRACPART(A)返回数值的小数部分 阐释:例如FRACPART(12.3)求得0.3,FRACPART(-3.5)求得-0.5 11 INTPART(A) 取整 含义:绝对值减小取整,即取得数据的整数部分。 阐释:INTPART(A)返回沿A绝对值减小方向最接近的整数 例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3 12 LN(X) 自然对数。 含义:LN(X)以e为底的对数 阐释:例如,LN(CLOSE)求收盘价的对数 13
LOG(X) 10为底的对数。 19
含义:LOG(X)取得X的对数 阐释:例如,LOG(100)等于2 14 MAX(A,B...) 有2—16个 最大值。 含义:MAX(A,B...)返回所有参数的中的最大值,参数数量可以阐释:例如,MAX(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收、今开、收盘三个价格中最高的价格。 15 MIN(A,B...) 有2—16个 最小值。 含义:MIN(A,B...)返回所有参数的中的最小值,参数数量可以阐释:例如,MIN(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收、今开、收盘三个价格中最低的价格。 16 MOD(A,B) 求模运算。 含义:MOD(A,B)返回A对B求模 阐释:例如,MOD(26,10)返回6 17 NOT 求逻辑非。 含义:NOT(X)返回非X,即当X=0时返回1,否则返回0 阐释:例如,NOT(ISUP)表示平盘或收阴 18 19 OR 逻辑或运算。 阐释:A OR B,表示条件A与条件B只要有一个成立即可 POW 乘幂 含义:POW(A,B)返回A的B次幂 阐释:例如,POW(CLOSE,3)求得收盘价的3次方 20 REVERSE 求相反数 含义:REVERSE(X)返回-X 阐释:例如REVERSE(CLOSE)返回-CLOSE 21 22 20
SGN 符号值 阐释:SGN(X),当X>0,X=0,X<0分别返回1,0,-1 SIN 正弦值