当前位置:首页 > 通达信公式编写教程
名师推荐 精心整理 学习必备
4.7 数学函数
函数: ABS(X)
说明: 求绝对值
用法: ABS(X)返回X的绝对值 例如: ABS(-34)返回34 ----------------------
函数: BETWEEN(A,B,C) 说明: 介于(介于两个数之间)
用法: 用法: BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0
例如: BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线
和10日均线之间
----------------------
函数: MAX(A,B) 说明: 求最大值
用法: MAX(A,B)返回A和B中的较大值
例如: MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0 ----------------------
函数: MIN(A,B) 说明: 求最小值
用法: MIN(A,B)返回A和B中的较小值
例如: MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值 ----------------------
函数: MOD(A,B) 说明: 求模运算
用法: MOD(A,B)返回A对B求模 例如: MOD(26,10)返回6 ----------------------
函数: NOT(X) 说明: 求逻辑非
用法: NOT(X)返回非X,即当X=0时返回1,否则返回0 例如: NOT(ISUP)表示平盘或收阴 ----------------------
函数: RANGE(A,B,C)
说明: 范围(于某个范围之间)
用法: RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0
例如: RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并
且小于10日均线
----------------------
函数: REVERSE(X) 说明: 求相反数
用法: REVERSE(X)返回-X
例如: REVERSE(CLOSE)返回-CLOSE
名师推荐 精心整理 学习必备
----------------------
函数: SGN(X) 说明: 求符号值
用法: 用法: SGN(X),当X>0,X=0,X<0分别返回1,0,-1 例如: SGN(10)返回1,SGN(0)返回0,SGN(-10)返回-1 ----------------------
函数: ACOS(X) 说明: 反余弦值
用法: ACOS(X)返回X的反余弦值
例如: ACOS(CLOSE)返回CLOSE的反余弦值 ----------------------
函数: ASIN(X) 说明: 反正弦值
用法: ASIN(X)返回X的反正弦值
例如: ASIN(CLOSE) 返回CLOSE的反正弦值 ----------------------
函数: CEILING(A)
说明: 向上舍入 (向数值增大方向舍入)
用法: CEILING(A)返回沿A数值增大方向最接近的整数 例如: CEILING(12.3)求得13;
CEILING(-3.5)求得-3
----------------------
函数: COS(X) 说明: 余弦值
用法: COS(X)返回X的余弦值
例如: COS(CLOSE)返回收盘价的余弦值 ----------------------
函数: EXP(X) 说明: 指数
用法: EXP(X)为e的X次幂
例如: EXP(CLOSE)返回e的CLOSE次幂 ----------------------
函数: FLOOR(A)
说明: 向下舍入(向数值减小方向舍入)
用法: FLOOR(A)返回沿A数值减小方向最接近的整数 例如: FLOOR(12.3)求得12;
FLOOR(-3.5)求得-4
----------------------
函数: INTPART(A)
说明: 取整(绝对值减小取整,即取得数据的整数部分) 用法: INTPART(A)返回沿A绝对值减小方向最接近的整数 例如: INTPART(12.3)求得12,INTPART(-3.5)求得-3 ----------------------
函数: LN(X)
名师推荐 精心整理 学习必备
说明: 求自然对数
用法: LN(X)以e为底的对数
例如: LN(CLOSE)求收盘价的对数 ----------------------
函数: LOG(X)
说明: 以10为底的对数
用法: LOG(X)取得X的对数 例如: LOG(100)等于10 ----------------------
函数: POW(A,B) 说明: 乘幂
用法: POW(A,B)返回A的B次幂
例如: POW(CLOSE,3)求得收盘价的3次方 ----------------------
函数: SIN(X) 说明: 正弦值
用法: SIN(X)返回X的正弦值
例如: SIN(CLOSE)返回CLOSE的正弦值 ----------------------
函数: SQRT(X) 说明: 开平方
用法: SQRT(X)为X的平方根
例如: SQRT(CLOSE)收盘价的平方根 ----------------------
函数: TAN(X) 说明: 正切值
用法: TAN(X)返回X的正切值
例如: TAN(CLOSE)返回CLOSE的正切值
4.8 统计函数
函数: AVEDEV(X,N)
说明: 平均绝对偏差
用法: 平均绝对偏差,求X的N日平均绝对偏差
例如: AVEDEV(CLOSE,20),求收盘价的20日平均绝对偏差 ----------------------
函数: DEVSQ(X,N) 说明: 数据偏差平方和
用法: 数据偏差平方和,求X的N日数据偏差平方和
例如: DEVSQ(CLOSE,20),求收盘价的20日数据偏差平方和 ----------------------
函数: FORCAST(X,N) 说明: 线性回归预测值
用法: FORCAST(X,N)为X的N周期线性回归预测值
例如: FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价
名师推荐 精心整理 学习必备
----------------------
函数: SLOPE(X,N) 说明: 线性回归斜率
用法: SLOPE(X,N)为X的N周期线性回归线的斜率
例如: SLOPE(CLOSE,10)表示求10周期线性回归线的斜率 ----------------------
函数: STD(X,N) 说明: 估算标准差
用法: STD(X,N)为X的N日估算标准差
例如: STD(CLOSE,10),求10周期收盘价的估算标准差 ----------------------
函数: STDP(X,N) 说明: 总体标准差
用法: STDP(X,N)为X的N日总体标准差
例如: STDP(CLOSE,20),求收盘价的20日总体标准差 ----------------------
函数: VAR(X,N) 说明: 估算样本方差
用法: VAR(X,N)为X的N日估算样本方差
例如: VAR(CLOSE,20),求收盘价的20日总体标准差 ----------------------
函数: VARP(X,N) 说明: 总体样本方差
用法: VARP(X,N)为X的N日总体样本方差
例如: VARP(CLOSE,20),求收盘价的20日总体样本方差
4.9 指标函数
COST(X)
成本分布
COST(X) 表示X%获利盘的价格是多少
COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘 该函数仅对日线分析周期有效
----------------------
函数: PEAK(K,N,M) 说明: 前M个波峰值
用法: PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于
1
例如: PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值. ----------------------
函数: PEAKBARS(K,N,M) 说明: 前M个波峰位置
用法: PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M
函数: 说明: 用法: 例如:
共分享92篇相关文档