分类
简单的外汇交易策略

EMA比SMA信号更准

12-23 1万+

【原生代码】Python3 实现ATR、MA、EMA、SMMA、RMA、TEMA指标的计算

苏慕白的博客 于 2021-11-01 20:30:43 发布 1481 收藏 4

1. 参数说明

r:K线数据,字典或者数组
days:指标长度
name:使用哪一个字段,填’Close’即可,如果不填则代表r是数组而不是字典

2. ATR 真实波动幅度 (需配合下面的指标)

3. MA 移动平均线

4. EMA 指数移动平均线

5. SMMA 平滑移动平均线

6. RMA,RSI中使用的移动平均线,它是指数加权移动平均线

7. TEMA 三重指数平滑移动平均线

12-23 1万+

移动平均线指标显示某一个时间段平均工具性价格数值。当我们计算移动平均线时候,其实我们是在平均这段时间内工具性价格数值。由于价格变化,移动平均线指标要么增加要么减少。 有四种不同类型移动平均线: 简单(也被成为算术)移动平均线, 指数移动平均线, 通畅移动平均线, 线形权数移动平均线。我们可以为任何一套顺序排列数据来进行移动平均线计算,包括开市和闭市价格,最高和最低价格,

重要提示 Ta4j不再由Marc de Verdelhan维护。 将来PR和问题将不在此处处理。 有关更多信息,请参见 。 保留该存储库用于存档目,并且可以用作ta4j 0.9(稳定版本)文档。 社区决定接管该项目并继续进行维护。 新存储库可从。 ta4j Java技术分析 Ta4j是用于开源Java库。 它提供了创建,评估和执行交易策略基本组件。 产品特点 100%纯Java-适用于任何Java Platform版本8或更高版本 EMA比SMA信号更准 超过100个技术指标(Aroon,ATR,移动平均线,抛物线SAR,RSI等) 建立自定义交易策略强大引擎 运行和比较策略实用程序 最少第三方依赖 简单整合 还有一件事:它是MIT许可 Maven配置 Ta4j在上可用。 您只需要在pom.xml文件中添加以下依赖项。 < dependency>< groupId>eu.verdelhan < artifactId>ta4j < version>0.9

01-25 1081

指标说明 ATR又称 Average true range平均真实波动范围,简称ATR指标,是由J.Welles Wilder 发明,ATR指标主要是用来衡量市场波动强烈度,即为了显示市场变化率指标。 首先提出,这一指标主要用来衡量价格波动。因此,这一技术指标并不能直接反映价格走向及其趋势稳定性,而只是表明价格波动程度。 计算公式 t——当日; n——时间长度; Ci——第i日收盘价; Hi——第i日最高价; Li——第i日最低价。 计算公式: 均幅指标 均幅指标 其中: TRi = m

12-08 629