技术分析指标(持续更新中~) 下载本文

内容发布更新时间 : 2024/9/20 4:07:06星期一 下面是文章的全部内容请认真阅读。

技术分析指标(持续更新中~)

因子说明

为了让用户有更多可直接调用的技术分析指标因子,我们计划基于通达信、东方财富、同花顺等的公式,来完善我们的技术分析指标因子库。

我们给出了公式的API、参数说明、返回值的结果及类型说明、备注(相较于上述三家结果及算法的比对)、用法注释及示例,旨在帮助您更方便、更快速的在策略研究中使用这些因子函数。 重要提示 ★

在使用之前请导入 technical_analysis 库 # 导入 technical_analysis 库

>>> from jqlib.technical_analysis import * 超买超卖型 ACCER-幅度涨速

ACCER(security_list, check_date, N = 8) 参数:

security_list:股票列表check_date:要查询数据的日期N:统计的天数 N 返回: ACCER 的值

返回结果类型:

字典(dict):键(key)为股票代码,值(value)为数据。如:{‘000001.XSHE’: 0.0013989466754443464, ‘603177.XSHG’: nan, ‘000002.XSHE’: 0.024078586658544048, ‘601211.XSHG’: -0.0056372951942572323} 备注:

返回结果与通达信一致,东方财富和同花顺没有该指标计算方式与通达信相同,东方财富和同花顺没有该指标 用法注释:

算法:先求出斜率,再对其价格进行归一 示例:

# 定义股票池列表

security_list1 = '000001.XSHE' security_list2 =

['000001.XSHE','000002.XSHE','601211.XSHG','603177.XSHG']

# 计算并输出 security_list1 的 ACCER 值

ACCER1 = ACCER(security_list1, check_date='2017-01-04', N = 8)

print ACCER1[security_list1]

# 输出 security_list2 的 ACCER 值

ACCER2 = ACCER(security_list2, check_date='2017-01-04', N = 8)

for stock in security_list2: print ACCER2[stock] ADTM-动态买卖气指标

ADTM(security_list, check_date, N = 23, M = 8) 参数:

security_list:股票列表check_date:要查询数据的日期N:统计的天数 NM:统计的天数 M 返回:

ADTM和MAADTM 的值 返回结果类型:

字典(dict):键(key)为股票代码,值(value)为数据。如:({‘000001.XSHE’: 0.49999999999999584, ‘603177.XSHG’: nan, ‘000002.XSHE’: 0.83612040133779286, ‘601211.XSHG’: -0.050991501416427533}, {‘000001.XSHE’:

0.46909197819443404, ‘603177.XSHG’: nan, ‘000002.XSHE’: 0.79181488308861514, ‘601211.XSHG’: 0.10434158941106236}) 备注:

返回结果与通达信,同花顺和东方财富一致计算方式与通达