零基础学化妆视频:通达信公式函数说明大全(二)

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 11:43:17

通达信公式函数说明大全(二)

四 、逻辑函数
      CROSS
上穿
      
两条线交叉。
      
用法: CROSS(AB) 表示当A从下方向上穿过B时返回1,否则返回0
      
例如: CROSS(MA(CLOSE5)MA(CLOSE10)) 表示5日均线与10日均线交金叉。
      LONGCROSS
维持一定周期后上穿
      
两条线维持一定周期后交叉。
      
用法: LONGCROSS(ABN) 表示AN周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0
      UPNDAY
连涨
      
返回是否连涨周期数。
      
用法: UPNDAY(CLOSE,M) 表示连涨M个周期。
      DOWNNDAY
连跌
      
返回是否连跌周期。
      
用法: DOWNNDAY(CLOSEM) 表示连跌M个周期。
      NDAY
连大
      
返回是否持续存在X>Y
      
用法: NDAY(CLOSEOPEN3) 表示连续3日收阳线。
      EXIST
存在
      
是否存在。
      
用法: EXIST(CLOSE>OPEN10) 表示前10日内存在着阳线。
      EVERY
一直存在
      
一直存在。
      
用法: EVERY(CLOSE>OPEN10) 表示前10日内一直阳线。
      LAST
持续存在
      
用法: LAST(X,A,B)A>B,表示从前A日到前B日一直满足X条件。若A0,表示从第一天开始,B0,表示到最后日止。
      
例如: LAST(CLOSE>OPEN105) 表示从前10日到前5日内一直阳线。
五 、算术函数
      NOT
取反
      
求逻辑非。
      
用法: NOT(X) 返回非X,即当X=0时返回1,否则返回0
      
例如: NOT(ISUP) 表示平盘或收阴。
      IF
逻辑判断
      
根据条件求不同的值。
      
用法: IF(XAB) 若X不为0则返回A,否则返回B
      
例如: IF(CLOSE>OPENHIGHLOW)表示该周期收阳则返回最高值,否则返回最低值。
      IFF
逻辑判断
      
根据条件求不同的值。
      
用法: IFF(XAB) 若X不为0则返回A,否则返回B
      
例如: IFF(CLOSE>OPENHIGHLOW) 表示该周期收阳则返回最高值,否则返回最低值。
      IFN
逻辑判断
      
根据条件求不同的值。
      
用法: IFN(XAB) 若X不为0则返回B,否则返回A
      
例如: IFN(CLOSE>OPENHIGHLOW) 表示该周期收阴则返回最高值,否则返回最低值。
      MAX
较大值
      
求最大值。
      
用法: MAX(A,B) 返回AB中的较大值
      
例如: MAX(CLOSE-OPEN0) 表示若收盘价大于开盘价返回它们的差值,否则返回0
      MIN
较小值
      
求最小值。
      
用法: MIN(AB) 返回AB中的较小值。
      
例如: MIN(CLOSEOPEN) 返回开盘价和收盘价中的较小值。

      
六 、数学函数
      ACOS
反余弦
      
反余弦值。
      
用法: ACOS(X) 返回X的反余弦值。
      ASIN
反正弦
      
反正弦值。
      
用法: ASIN(X) 返回X的反正弦值。
      ATAN
反正切
      
反正切值。
      
用法: ATAN(X) 返回X的反正切值。
      COS
余弦
      
余弦值。
      
用法: COS(X) 返回X的余弦值。
      SIN
正弦
      
正弦值。
      
用法: SIN(X) 返回X的正弦值。
      TAN
正切
      
正切值。
      
用法: TAN(X) 返回X的正切值。
      EXP
指数
      
指数。
      
用法: EXP(X) eX次幂。
      
例如: EXP(CLOSE) 返回eCLOSE次幂。
      LN
自然对数
      
求自然对数。
      
用法: LN(X) 以e为底的对数。
      
例如: LN(CLOSE) 求收盘价的对数。
      LOG
对数
      
10为底的对数。
      
用法: LOG(X) 取得X的对数。
      
例如: LOG(100) 等于2
      SQRT
开方
      
开平方。
      
用法: SQRT(X)  X的平方根。
      
例如: SQRT(CLOSE) 收盘价的平方根。
      ABS
绝对值
      
求绝对值。
      
用法: ABS(X) 返回X的绝对值。
      
例如: ABS(-34) 返回34
      POW
乘幂
      
乘幂。
      
用法: POW(AB) 返回AB次幂。
      
例如: POW(CLOSE3) 求得收盘价的3次方。
      CEILING
向上舍入
      
向上舍入。
      
用法: CEILING(A) 返回沿A数值增大方向最接近的整数。
      
例如: CEILING(12.3) 求得13CEILING(-3.5)求得-3
      FLOOR
向下舍入
      
向下舍入。
      
用法: FLOOR(A) 返回沿A数值减小方向最接近的整数。
      
例如: FLOOR(12.3) 求得12FLOOR(-3.5)求得-4
      INTPART
取整
      
用法: INTPART(A) 返回沿A绝对值减小方向最接近的整数。
      
例如: <>