python股票函数大全 python 股票程序( 五 )


用法: TAN(X) 返回X的正切值 。
EXP 指数
指数 。
用法: EXP(X) e的X次幂 。
例如: EXP(CLOSE) 返回e的CLOSE次幂 。
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(A,B) 返回A的B次幂 。
例如: POW(CLOSE , 3) 求得收盘价的3次方 。
CEILING 向上舍入
向上舍入 。
用法: CEILING(A) 返回沿A数值增大方向最接近的整数 。
例如: CEILING(12.3) 求得13,CEILING(-3.5)求得-3 。
FLOOR 向下舍入
向下舍入 。
用法: FLOOR(A) 返回沿A数值减小方向最接近的整数 。
例如: FLOOR(12.3) 求得12,FLOOR(-3.5)求得-4 。
INTPART 取整
用法: INTPART(A) 返回沿A绝对值减小方向最接近的整数 。
例如: INTPART(12.3) 求得12,INTPART(-3.5)求得-3 。
BETWEEN: 介于
介于 。
用法: BETWEEN(A , B,C) 表示A处于B和C之间时返回1 , 否则返回0 。
例如: BETWEEN(CLOSE , MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间 。
AVEDEV 平均绝对方差
AVEDEV(X,N)返回平均绝对方差 。
DEVSQ 数据偏差平方和
DEVSQ(X,N)返回数据偏差平方和 。
FORCAST 线性回归预测值
FORCAST(X,N)返回线性回归预测值 。
SLOPE 线性回归斜率
SLOPE(X,N)返回线性回归斜率 。
STD 估算标准差
STD(X,N)返回估算标准差 。
STDP 总体标准差
STDP(X,N)返回总体标准差 。
VAR 估算样本方差
VAR(X,N)返回估算样本方差 。
VARP 总体样本方差
VARP(X,N)返回总体样本方差。
BLOCKSETNUM 板块股票个数
用法: BLOCKSETNUM(板块名称) 返回该板块股票个数 。
HORCALC 多股统计
用法: HORCALC(板块名称,数据项,计算方式,权重)
数据项:100-HIGH , 101-OPEN , 102-LOW,103-CLOSE,104-VOL,105-涨幅
计算方式: 0-累加,1-排名次
权重: 0-总股本,1-流通股本,2-等同权重,3-流通市值
COST 成本分布
成本分布情况 。
用法: COST(10),表示10%获利盘的价格是多少 , 即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘 。
该函数仅对日线分析周期有效 。
PEAK 波峰值
前M个ZIG转向波峰值 。
用法: PEAK(K,N,M) 表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1 。
例如: PEAK(1,5,1) 表示%5最高价ZIG转向的上一个波峰的数值 。
PEAKBARS 波峰位置
前M个ZIG转向波峰到当前距离 。
用法: PEAKBARS(K,N,M) 表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1 。
例如: PEAKBARS (0,5,1) 表示%5开盘价ZIG转向的上一个波峰到当前的周期数 。
SAR 抛物转向
抛物转向 。
用法:SAR(N , S,M),N为计算周期,S为步长,M为极值 。
例如: SAR(10,2,20) 表示计算10日抛物转向,步长为2%,极限值为20% 。
SARTURN 抛物转向点
抛物转向点 。
用法: SARTURN(N,S , M) N为计算周期,S为步长 , M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0 。

推荐阅读