技术指标总览¶
辅助类指标
ALIGN()
- 按指定的参考日期对齐CVAL()
- 创建指定长度的固定数值指标DROPNA()
- 删除 nan 值PRICELIST()
- 将PriceList或Indicator的结果集包装为Indicator,同名 VALUEWEAVE()
- 将两个ind的结果合并到一个ind中
行情指标
KDATA()
- 包装KData成Indicator,用于其他指标计算KDATA_PART()
- 根据字符串选择返回指标KDATA/OPEN/HIGH/LOW/CLOSE/AMO/VOLOPEN()
- 包装KData的开盘价成IndicatorHIGH()
- 包装KData的最高价成IndicatorLOW()
- 包装KData的最低价成IndicatorCLOSE()
- 包装KData的收盘价成IndicatorAMO()
- 包装KData的成交金额成IndicatorVOL()
- 包装KData的成交量成IndicatorHSL()
- 换手率CAPITAL()
- 流通盘,同名:LIUTONGPANTIMELINE()
- 分时价格TIMELINEVOL()
- 分时成交量
大盘指标
逻辑算术函数
指标本身直接支持 “+”、”-”、”*” 、”/”、”&”(与)、”|”(或)、”<”、”>”、”<=”、”>=”、”==”、”!=” 操作。
BETWEEN()
- 介于(介于两个数之间)CEILING()
- 向上舍入(向数值增大方向舍入)取整CROSS()
- 交叉函数DOWNNDAY()
- 连跌周期数EVERY()
- 一直存在EXIST()
- 存在, EXIST(X,N) 表示条件X在N周期有存在FLOOR()
- 向下舍入(向数值减小方向舍入)取整IF()
- 根据条件求不同的值INTPART()
- 取整(绝对值减小取整,即取得数据的整数部分)LAST()
- 区间存在LONGCROSS()
- 两条线维持一定周期后交叉NOT()
- 求逻辑非UPNDAY()
- 连涨周期数NDAY()
- 连大
数学指标
ABS()
- 求绝对值ACOS()
- 反余弦值ASIN()
- 反正弦值ATAN()
- 反正切值COS()
- 余弦值EXP()
- e的X次幂LN()
- 求自然对数, LN(X)以e为底的对数LOG()
- 以10为底的对数MAX()
- 最大值MIN()
- 最小值MOD()
- 取整后求模。该函数仅为兼容通达信。实际上,指标求模可直接使用 % 操作符。POW()
- 乘幂REVERSE()
- 求相反数ROUND()
- 四舍五入ROUNDUP()
- 向上截取,如10.1截取后为11ROUNDDOWN()
- 向下截取,如10.1截取后为10SIN()
- 正弦值SGN()
- 求符号值SLOPE()
- 计算线性回归斜率SQRT()
- 开平方TAN()
- 正切值
统计指标
AVEDEV()
- 平均绝对偏差DEVSQ()
- 数据偏差平方和STD()
- 估算标准差,同 STDEVSTDEV()
- 计算N周期内样本标准差STDP()
- 总体标准差VAR()
- 估算样本方差VARP()
- 总体样本方差CORR()
- 样本相关系数与协方差
技术指标
BACKSET()
- 向前赋值将当前位置到若干周期前的数据设为1BARSCOUNT()
- 有效值周期数, 求总的周期数。BARSLAST()
- 上一次条件成立位置, 上一次条件成立到当前的周期数BARSSINCE()
- 第一个条件成立位置到当前的周期数COUNT()
- 统计满足条件的周期数COST()
- 成本分布DIFF()
- 差分指标,即data[i] - data[i-1]DMA()
- 动态移动平均FILTER()
- 信号过滤, 过滤连续出现的信号HHV()
- N日内最高价HHVBARS()
- 上一高点位置 求上一高点到当前的周期数KDJ()
- 经典随机指标LLV()
- N日内最低价LLVBARS()
- 上一低点位置 求上一低点到当前的周期数MA()
- 简单移动平均数MACD()
- 平滑异同移动平均线EMA()
- 指数移动平均线(Exponential Moving Average)REF()
- 向前引用 (即右移),引用若干周期前的数据RSI()
- 相对强弱指标SMA()
- 移动平均线SAFTYLOSS()
- 亚历山大 艾尔德安全地带止损线SUM()
- 求总和SUMBARS()
- 累加到指定周期数, 向前累加到指定值到现在的周期数VIGOR()
- 亚历山大.艾尔德力度指数
时间指标
DATE()
- 取得该周期从1900以来的年月日TIME()
- 取得该周期的时分秒YEAR()
- 取得该周期的年份MONTH()
- 取得该周期的月份WEEK()
- 取得该周期的星期数,函数返回有效值范围为(0-6),0表示星期天DAY()
- 取得该周期的日期HOUR()
- 取得该周期的小时数MINUTE()
- 取得该周期的分钟数
Ta-lib指标
以下指标计算方法同 Ta-lib