提示出现价格在上升的行业

#MYSQL链接
library(RODBC)
library(zoo)
library(TTR)
channel<-odbcConnect(dsn="mysql")
odbcGetInfo(channel=channel) #得到数据库信息
start_date<-"2015-01-01"
close_date<-as.character(Sys.Date()-1)
sql<-paste("select","Date,2_industry,todayConsume","from","industry2_consume","where","Date",">=","‘",start_date,"‘","and","Date","<","‘",close_date,"‘","and","2_departmentID=200","and","2_industry!=‘其他‘",";",sep=" ")
raw_data<-sqlQuery(channel=channel,query=sql)

#数据消费处理

col_consuption<-raw_data[order(raw_data[,2]),]
matrix_consuption<-split(col_consuption$todayConsume,list(col_consuption[[2]]))
matrix_industry_result<-do.call(‘cbind‘,matrix_consuption)
frame_industry_result<-data.frame(matrix_industry_result)

#移动平均幅度
ma<-function(cdata){
ldata<-cdata
ldata<-(SMA(cdata,7)-SMA(cdata,14))/SMA(cdata,14)
ldata<-na.locf(ldata,fromLast=TRUE)
return(ldata)
}

result<-lapply(frame_industry_result,ma)

for (m in 1:length(result)){
if (length(result[[m]]) == 0)
result[[m]]<-NULL
}

hot_industry<-NULL
cold_industry<-NULL
mid_industry<-NULL

for (k in 1:length(result)){

if (result[[k]][length(result[[k]])] >=0.045) hot_industry<-c(hot_industry,names(result)[k])

else if (result[[k]][length(result[[k]])] <=-0.00) cold_industry<-c(cold_industry,names(result)[k])

else mid_industry<-c(mid_industry,names(result)[k])
}

时间: 2024-10-10 13:28:32

提示出现价格在上升的行业的相关文章

基金投资课——第8章-掌握更多品种:行业指数基金

目录 8.1行业的分类 标准行业 主题行业 8.2天生赚钱更容易的优秀行业有哪些? 哪些行业天生更容易赚钱? 8.3强周期性行业有哪些? 引发周期性的原因 1.经济面 2.政策面 3.供求面 强周期性行业投资特点 强周期性行业有哪些? 提示 投资者疑问 8.4优秀行业之医药行业好在哪儿? 8.5优秀行业之医药行业指数基金有哪些? 医药行业指数基金有哪些? 投资者疑问 规模大于1亿的医药行业指数基金 追踪的4个指数 我国医药行业的前景与风险 前景 风险 8.6优秀行业之必须消费行业 必须消费行业有

ASP.Net MVC开发基础学习笔记(5):区域、模板页与WebAPI初步

一.区域—麻雀虽小,五脏俱全的迷你MVC项目 1.1 Area的兴起 为了方便大规模网站中的管理大量文件,在ASP.NET MVC 2.0版本中引入了一个新概念—区域(Area). 在项目上右击创建新的区域,可以让我们的项目不至于太复杂而导致管理混乱.有了区域后,每个模块的页面都放入相应的区域内进行管理很方便.例如:上图中有两个模块,一个是Admin模块,另一个是Product模块,所有关于这两个模块的控制器.Model以及视图都放入各自的模块内.可以从上图中看出,区域的功能类似一个小的MVC项

【规范】电子病历系统功能规范(试行)

电子病历系统功能规范(试行) 第一章 总则 第一条 为规范医疗机构电子病历管理,明确医疗机构电子病历系统应当具有的功能,更好地发挥电子病历在医疗工作中的支持作用,促进以电子病历为核心的医院信息化建设工作,根据<中华人民共和国执业医师法>.<医疗机构管理条例>.<病历书写基本规范>.<电子病历基本规范(试行)>和<电子病历基本架构与数据标准(试行)>等法律.法规和规范性文件,制定本规范. 第二条 本规范适用于医疗机构电子病历系统的建立.使用.数据保

创业管理实战 李肖鸣 网络课程 题库(Ctrl+f查找)点赞哦

创业管理实战 创业与创业管理(上) 1 以下哪项不是创业的本质?() A.创业是一种活动 B.创业是一种精神 C.创业是一种技能 D.创业是一种态度 正确答案: D 2 创业管理是对企业多长时间的管理?() A.0-1年 B.0-2年 C.0-3年 D.0-4年 正确答案: C 3 创业最终实现的目标是(). A.创造价值 B.实现理想 C.帮助别人 D.回报社会 正确答案: A 4 当创业的机会成本低的时候更容易创业.() 正确答案:√ 5 实践不是创业的必经环节.() 正确答案:× 创业与创

10分钟理解全文检索

学习全文检索后的一些记录. 1:全文检索要解决的问题 我们遇到的数据总体分为两种:结构化数据和非结构化数据. 结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等. 非结构化数据:指不定长或无固定格式的数据,如邮件,word文档等. 对结构化的数据,我们可以用数据库等方式进行检索(效率差).对于非结构化数据进行检索,利用windows系统的搜索也可以搜索文件内容,Linux下的grep命令等命令来实现.然而,使用这种顺序扫描的方式是相当费时的,于是便有了全文检索系统. 2:全文检索原理

自己写的一些shell脚本

很贴心的猜价格的脚本 1 #!/bin/bash 2 PRICE=$(expr $RANDOM % 1000) 3 #PRICE=100 4 TIMES=10 5 USETIMES=0 6 LEFT=0 7 RIGHT=999 8 echo "商品的实际价格为0-999,猜猜看是多少?你最多有10次机会哦!" 9 while [[ $TIMES -gt 0 ]] # [ $TIMES -gt 0 ] 10 do 11 read -p "请输入您猜测的价格数字(为一整数): &

第一个WebAPI项目

(1)新建一个ASP.NET MVC项目,取名为:MyMvcWebAPIDemo,项目类型选择WebAPI. (2)在Models中新增一个类,取名为:Product,作为我们要测试的实体模型. 1 2 3 4 5 6 7 public class Product { public int Id { get; set; } public string Name { get; set; } public string Category { get; set; } public decimal Pr

济民可信20亿战略资金助力大健康产业,一号护工建立护工行业标准

互联网的存在,是为了更高效率地解决人类长久以来的存在的需求.如今"互联网+"的概念已经渗透到社会各个领域,随着春雨医生.好大夫在线等较早一批涉水互联网医疗的企业不断发展,互联网医疗的规模也不断扩大. "诊后护理和康复指导服务"被忽视,护工行业亟待建立标准 纵观目前"互联网+医疗"的发展,如何吸引患者.如何改进预约挂号难.如何在线问诊等仍然是大部分互联网医疗企业的主推业务: 医院方面,部分知名品牌医院,已经将原有的IT系统升级,对接新开设的微信服务

瑕疵(bug)严重性定义

======================== 严重性定义缺陷: o 最先进的–造成执行中断(应用程序崩溃),该功能未预期实现,测试等工作无法进行. o 急-事件是非常重要的,须要立即给予关注. o 高级-事件是重要的,而且应该在紧急的事件处理之后尽快得到解决. o 中级-事件是重要的,可是因为解决这个问题须要花费一定的时间,所以能够用较长的时间解决. o 低级-事件不重要,能够在时间和资源同意的情况下再解决. o 建议性缺陷. 更为具体的划分例如以下: A类--严重错误,包含: o 因为程序