引用函数
函数: DRAWNULL
说明: 当前值不画线返回无效数。
用法: DRAWNULL不画线。
例如: IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图
上不画线。
-----------------------
函数: BACKSET (X,N)
说明: 向前赋值将当前位置到若干周期前的数据设为1。
用法: BACKSET(X,N),X非0,则将当前位置到N周期前的数值设为1。
例如: BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设
为1,否则为0
-----------------------
函数: BARSCOUNT(X)
说明: 有效值周期数求总的周期数。
用法: BARSCOUNT(X)第一个有效数据到当前的天数。
例如: BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对
于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分
钟数
----------------------
函数: BARSLAST(X)
说明: 上一次条件成立位置上一次条件成立到当前的周期数。
用法: BARSLAST(X):上一次X不为0到现在的天数。
例如: BARSLAST(CLOSE/REF(CLOSE,1)>=)表示上一个涨停板到当
前的周期数
----------------------
函数: BARSSINCE(X)
说明: 第一个条件成立位置到当前的周期数。
用法: BARSSINCE(X):第一次X不为0到现在的天数。
例如: BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数
----------------------
函数: COUNT(X,N)
说明: 统计总数统计满足条件的周期数。
用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一
个有效值开始。
例如: COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
----------------------
函数: DMA(X,N)
说明: 动态移动平均求动态移动平均。
用法: DMA(X,A),求X的动态移动平均。
算法: 若Y=DMA(X,A) 则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A
必须小于1。
例如: DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价
-----------------------
函数: EMA(X,N)
说明: 指数平滑移动平均卖一价求指数平滑移动平均。
用法: EMA(X,N),求X的N日指数平滑移动平均。
算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周
期Y值。
例如: EMA(CLOSE,30)表示求30日指数平滑均价
----------------------
函数: FILTER(X,N)
说明: 信号过滤过滤连续出现的信号。
用法: FILTER(X,N):X满足条件后,删除其后N周期内的数据置为0 。
例如: FILTER(C
通达信函数 来自淘豆网m.daumloan.com转载请标明出处.