一、艾略特波段理论实战(2):中8浪

前面介绍了艾略特波段理论的实战(1),本文在此基础上进行了进一步的探讨。将原来8浪中的第1、2、3、4、5作为中8浪的第1浪,原来8浪中的a、b、c浪作为中8浪的第2浪,然后按照原来8浪的规律进而画出整个中8浪。

二、代码实现

import matplotlibimport matplotlib.pyplot as plt # 导入matplotlib包的子模块pyplot,并将其重命名为plt
import numpy as np # 导入numpy,并将其重命名为npmatplotlib.rcParams['font.sans-serif'] = ['SimHei']     # 显示中文
# 为了坐标轴负号正常显示。matplotlib默认不支持中文,设置中文字体后,负号会显示异常。需要手动将坐标轴负号设为False才能正常显示负号。
matplotlib.rcParams['axes.unicode_minus'] = Falsex = np.linspace(0, 13, 1000)  # 横轴
x_02 = np.linspace(0, 52, 1000)  # 更大一级8段循环的横轴
x_list = x.tolist()           # 横轴数据转化为列表
x_list_02 = x_02.tolist()
y_list = []                   # 纵轴数据列表
y_list_02 = []                # 更大一级8段循环的纵轴数据列表# 8段循环函数
for a in x_list:if 0 <= a and a < 2:y = 1 * ay_list.append(y)elif 2 <= a and a < 3:y = -1 * a + 4y_list.append(y)elif 3 <=a and a < 5:y = 1 * a - 2y_list.append(y)elif 5 <= a and a < 6:y = -1 * a + 8y_list.append(y)elif 6 <= a and a < 8:y = 1 * a - 4y_list.append(y)elif 8 <= a and a < 10:y = -0.618 * a + 8.944y_list.append(y)elif 10 <= a and a < 11:y = 0.618 * a - 3.416y_list.append(y)elif 11 <= a <= 13:y = -0.618 *a + 10.18y_list.append(y)# 更大一级8段循环函数
for a in x_list_02:if 0 <= a and a < 8:y = 0.5 * ay_list_02.append(y)elif 8 <= a and a < 13:y = -0.3708 * a + 6.9664y_list_02.append(y)elif 13 <=a and a < 21:y = 0.5 * a - 4.354y_list_02.append(y)elif 21 <= a and a < 26:y = -0.3708 * a + 13.9328y_list_02.append(y)elif 26 <= a and a < 32:y = 0.5 * a - 8.708y_list_02.append(y)elif 32 <= a and a < 40:y = -0.23175 * a + 14.708y_list_02.append(y)elif 40 <= a and a < 44:y = 0.23175 * a - 3.832y_list_02.append(y)elif 44 <= a <= 52:y = -0.23175 *a + 16.562y_list_02.append(y)plt.plot(x_list, y_list, label='小8浪')  # 画图
plt.plot(x_list_02, y_list_02, label='中8浪')  # 画图
plt.legend(loc=0)           # 给图片在右上角添加图例
plt.xlabel('x')
plt.ylabel('y')plt.title('8浪循环图2')
plt.savefig(r"D:\u_career\i_coder\i_python\波浪理论实践\8浪循环图2.jpg")  # 保存到本地
plt.show()


参考链接:
Matplotlib基础绘图功能 — 以折线图为例
matplotlib

艾略特波段理论实战(2):中8浪相关推荐

  1. 艾略特波段理论实战(1):8浪

    一.艾略特波段理论简介 波浪理论是美国证券分析家拉尔夫·纳尔逊·艾略特(R.N.Elliott)利用道琼斯工业平均指数(Dow Jones Industrial Average,DJIA)作为研究工具 ...

  2. 哨兵2号波段_艾略特波段理论分析,A50和恒指走势的蛛丝马迹,完全暴露A股主力意图!...

    一.A50介绍: 新加坡的富时中国A50指数包含了中国A股市场市值最大的50家公司,其总市值占A股总市值的25%以上,是最能代表中国A股市场的指数,许多国际投资者把这一指数看作是衡量中国市场的精确指标 ...

  3. 艾略特波段理论(转载)

    艾略特波段理论 艾略特波段理论的含义 美国证券分析家拉尔夫•.纳尔逊•.艾略特(R.N.Elliott)利用道琼斯工业指数平均(Dow Jones Industrial Average,DJIA)作为 ...

  4. 【白话机器学习】算法理论+实战之LightGBM算法

    1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,在这简单的先捋一捋, 常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支 ...

  5. 【白话机器学习】算法理论+实战之Xgboost算法

    1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,在这简单的先捋一捋, 常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支 ...

  6. 【白话机器学习】算法理论+实战之PageRank算法

    1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支持向量机,集成算法Ad ...

  7. 【白话机器学习】算法理论+实战之关联规则

    1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支持向量机,集成算法Ad ...

  8. 【白话机器学习】算法理论+实战之EM聚类

    1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支持向量机,集成算法Ad ...

  9. 【白话机器学习】算法理论+实战之PCA降维

    1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,在这简单的先捋一捋, 常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支 ...

最新文章

  1. AngularJs $cacheFactory 缓存服务
  2. 深度神经网络控制的巡线智能车
  3. BZOJ1935 园丁的烦恼
  4. Java注解库_Java 注解详解
  5. SQL SERVER 数据导出JSON
  6. 网络流(最大流) HDU 1565 方格取数(1) HDU 1569 方格取数(2)
  7. 两款网站页面翻译插件
  8. linux打开anaconda的jupyter_Linux Centos7安装anaconda3和jupyter
  9. Rust 生命周期太难学、最想实现与 C++ 互操作,Rust 2020 调查报告发布!
  10. php10天速成培训,十天学会php之第九天
  11. EXTJS 5 开发环境搭建
  12. 思科上海被裁员人均赔偿100万?官方回应:大裁员消息不实,中国业务发展不顺为真...
  13. 数据结构 - AVL木
  14. PHP正则提取超链接地址及标题,PHP正则表达式提取超链接及其标题
  15. win10隐藏桌面功能
  16. 面试阿里,你必须知道的背景知识——双非上岸阿里巴巴系列
  17. Kubuntu终端中文显示一半解决办法
  18. Tensorflow (2): tf.slim库解读
  19. 运行LIO-SAM踩坑问题
  20. 怎样才能把pdf文件转换成jpg

热门文章

  1. ubuntu16.04 源码安装gazebo8.2时显示SDF version >=5.0.0. Required for reading and writing SDF files 解决方法
  2. Ubuntu20.04 卸载cuda 11.0
  3. 转载:自动化测试金字塔与反模式
  4. 为什么大公司不喜欢用第三方框架?难道是因为……
  5. 直升机停机坪监控系统(HMS)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  6. PHP设计模式(一)
  7. 【量化】股市技术分析利器之TA-Lib(一)
  8. 常州儿童学机器人编程_常州幼儿编程机器人
  9. 设计模式--中介者模式
  10. 关于vs qt 64位程序 编译文件0xc000007b错误的解决方案