当前位置: 首页 > news >正文

成都网站建设公司电话南宁网红打卡

成都网站建设公司电话,南宁网红打卡,dw网页制作教程个人网站,蜜雪冰城网络营销方案本文使用Python语言绘制一只股票的CCI(Commodity channel index)曲线,论文参考《Commodity channel index: Tool for trading cyclic trends》,该指标可以用来测量股价、外汇或者贵金属交易是否已超出常态分布范围,​ …

本文使用Python语言绘制一只股票的CCI(Commodity channel index)曲线,论文参考《Commodity channel index: Tool for trading cyclic trends》,该指标可以用来测量股价、外汇或者贵金属交易是否已超出常态分布范围,​ 波动于正无穷大和负无穷大之间 。

参考招商证券软件对CCI指标的应用:

参考百度对CCI公式的定义:

* CCI(n) = (TP- MA) ÷MD ÷0.015

* TP = (最高价 + 最低价 + 收盘价) ÷ 3

* MA = 最近n日(TP)价的累计和÷n

* MD = 最近n日 (TP-MA )的绝对值的累计和 ÷ n

* 系统默认n为14

 根据公式,需要获得一只股票每天的盘口数据,可以使用AKShare库获取:

import akshare as ak
import datetimedate = datetime.datetime.now().strftime("%Y%m%d")
stock_zh_a_spot_em_df = ak.stock_zh_a_spot_em()
stock_zh_a_spot_em_df.to_csv('E:\\股票盘口信息\\{}.csv'.format(date), encoding='utf_8_sig')

这样我们就获得了每一天的盘口数据,CSV格式,文件内容如下:

采用下面的代码,绘制CCI曲线,股票选择平安银行,代码“000001”,csv格式的文件中“代码”列是数值,所以前面五个0会去掉,故下面代码中stock_num为1,又如上图“代码”列中的758,表示“000758”中色股份。

import math
import os.path
import matplotlib.pyplot as plt
import pandas as pddate = []
zg = []
zd = []
zxj = []
TP = []
MA = []
MD = []
CCI = []
n = 14plt.figure(figsize=(10, 5))stock_num = 1path = 'E:\\股票盘口信息'
name_list = os.listdir(path)
for name in name_list:filename = 'E:\\股票盘口信息\\' + namedata = pd.read_csv(filename, encoding='utf_8_sig')for i in range(0, len(data.get('代码'))):if data.get('代码')[i] == stock_num:zg.append(data.get('最高')[i])zd.append(data.get('最低')[i])zxj.append(data.get('最新价')[i])TP.append((data.get('最高')[i] + data.get('最低')[i] + data.get('最新价')[i]) / 3)date.append(name)breakfor i in range(0, len(date)):if i >= (n - 1):count = 0for j in range(0, n):count += TP[i - j]MA.append(count/n)else:MA.append(0)for i in range(0, len(date)):if i >= (n - 1):count = 0for j in range(0, n):count += math.fabs(TP[i - j] - MA[i - j])MD.append(count/n)else:MD.append(0)for i in range(0, len(date)):CCI.append((TP[i] - MA[i])/(MD[i]*0.015))plt.plot(date, CCI, 'b')
plt.grid()
plt.show()

 程序运行结果如下:

 拿证券软件的曲线对应:

 可能是中间有几天数据缺失的原因,形状有些不一样,如果是代码问题是留言指正。

==============================

抱怨几句)去年11月12月项目比较忙,加上☀了一个星期,年底部门会议又多,停更了几个月。说实话,年纪确实大了,以前在实验室,从早上9点整到晚上22点,还能开开心心吃个宵夜再回家,现在每天7点下班回家后就躺在沙发上起不来,感觉消耗特别大,借迪迪哥一句“哎~人生啊”。

http://www.yayakq.cn/news/506924/

相关文章:

  • 线框图网站4a级景区网站建设
  • 泰州企业建站程序网上商城介绍
  • 爱的网站医院互联网网站建设
  • 怎么挂代理访问网站建设图片展示网站
  • 婚恋网站开发背景网店推广工作内容
  • 中文网站模板哪个做简历的网站可以中英的
  • 哪里可以做网站系统vs2012手机网站开发教程
  • 凡科轻站小程序怎么样美橙网站建设教程
  • 国内做的比较大的外贸电商网站黄骅港旅游攻略
  • 泊头市网站建设价格国家先进制造业集群
  • tk后缀网站是什么网站网站的控制面板
  • 广州市建设企业网站价格做网站需要的信息
  • 响应式网站都有哪些四川网站建设方案
  • 专业做网站哪家正规娄底市住房和城乡建设局官方网站
  • php网站建设全程解析旺道seo推广有用吗
  • 别墅效果图网站什么是自适应网站
  • 小程序和网站的区别html网页设计源代码免费
  • 企业网站营销解决方案外贸业务网络推广
  • 做同城信息类网站如何赚钱郑州建设公司网站
  • 手机企业网站设计理念wordpress主题网站
  • 平湖手机网站建设广州注册公司核名在哪个网站
  • 做安装系统网站有钱赚吗定制网站和模板网站
  • 东莞网站开发找谁网站建设需要学习哪些
  • 深圳市建设厅网站高性能网站建设指南 书
  • 顺德龙江做网站wordpress w3 total cache 编码错误
  • 白酒网站的建设长春自媒体公司
  • 做网站遇到的问题wordpress软件网站模板
  • 漫画网站建设教程视频淄博外贸网站哪家好
  • 如何建立营销型网站专业网店推广
  • 潍坊建设厅网站seo教程培训