① 股票分时数据 用什么数据库
可以使用锐思数据库。
锐思高频数据库囊括上海、深圳等各大证券期货交易所等权威机构数据,交易文件包括分笔和5分钟、10分钟、15分钟、20分钟、30分钟、40分钟、60分钟频率的分时数据。
它是为满足量化投资时代背景下市场各类参与者对于高频数据等方面的迫切需求而推出的,基于高频数据访问与应用的一款产品。
② 怎么做实时的股票数据库
如果主站提供有相关的接口的话,可以调主站的接口.如果主站不提供相关接口.那就不不断抓取.获取最新的信息了.
③ 股票软件怎么开发股票软件开发需要注意哪些
股票软件开发开发过程包括以下五个阶段:
一、股票软件开发定制分析
然后把它用软件工程开发语言(形式功能规约,软件需求分析就是回答做什么的问题。一个对用户的需求进行去粗取精、去伪存真、正确理解。即需求规格说明书)表达进去的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
二、股票软件开发设计
也可以是可组合、可分解和可更换的功能单元。模块,股票软件设计可以分为概要设计和详细设计两个阶段。实际上软件设计的主要任务就是将软件分解成模块是指能实现某个功能的数据和程序说明、可执行程序的顺序单元。可以是一个函数、过程、子程序、一段带有顺序说明的独立的顺序和数据。然后进行模块设计。概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。详细设计的首要任务就是设计模块的顺序流程、算法和数据结构,主要任务就是设计数据库,常用方法还是结构化顺序设计方法。
三、股票软件开发定制编码
即写成以某一顺序设计语言表示的"源程序清单"充沛了解软件开发语言、工具的特性和编程风格,软件编码是指把软件设计转换成计算机可以接受的顺序。有助于开发工具的选择以及保证软件产品的开发质量。
四、股票软件开发测试
关键在于理解测试方法。不同的测试方法有不同的测试用例设计方法。两种常用的测试方法是白盒法测试对象是源程序,股票软件测试的目的以较小的代价发现尽可能多的错误。要实现这个目标的关键在于设计一套出色的测试用例(测试数据和预期的输出结果组成了测试用例)如何才干设计出一套出色的测试用例。依据的顺序内部的逻辑结构来发现软件的编程错误、结构错误和数据错误。结构错误包括逻辑、数据流、初始化等错误。用例设计的关键是以较少的用例覆盖尽可能多的内部顺序逻辑结果。白盒法和黑盒法依据的软件的功能或软件行为描述,发现软件的接口、功能和结构错误。其中接口错误包括内部/外部接口、资源管理、集成化以及系统错误。
五、股票软件开发与维护
对软件产品所进行的一些软件工程的活动。即根据软件运行的情况,维护是指在已完成对软件的研制(分析、设计、编码和测试)工作并交付使用以后。对软件进行适当修改,以适应新的要求,以及纠正运行中发现的错误。编写软件问题演讲、软件修改演讲。
④ 我想做一个股票行情的网站,用什么数据库存储行情数据比较好怎么定义表结构比较好
没有必要去做这些,这些东东,券商和软件公司都做得很好了,你要做的就是如何多赚钱,祝你投资顺利赚钱多多
⑤ mysql怎么做股票数据库
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import tushare as ts
from sqlalchemy import create_engine
code_list = []
#数据库链接参数
host = '10.0.0.5'
port = 3306
user = 'root'
password = 'qweqwe'
database = 'stock'
charset = "utf8"
table = "stock_data"
# create table stock_data(id int auto_increment,code int(6) zerofill,date date not null,open decimal(10,2) not null,high decimal(10,2) not null,close decimal(10,2) not null,low decimal(10,2) not null,volume decimal(10,2),turnover decimal(10,2),primary key (id),index(code),index(date),index(open),index(high),index(close),index(low));
def get_data (code):
df = ts.get_hist_data(code)
data = df.iloc[::-1, [0, 1, 2, 3, 4, 13]]
data["code"] = code
return data
def save_data_to_mysql (data,user = 'root',password = 'qweqwe',database = 'stock',charset = "utf8",table = "stock_data"):
engine = create_engine('mysql://' + user + ':' + password + '@' + host + '/' + database + '?charset=' + charset)
data.to_sql(table, engine, if_exists='append')
return
for code in code_list:
try:
data = get_data(code)
save_data_to_mysql(data)
print str(code) + "导入mysql成功"
except:
print str(code) + "获取数据失败"
⑥ 如何实时写股票数据进数据库
既然你自己设计了一个数据库,现在是每天收盘后,从同花顺软件里导出EXCEL,再导入数据库,来进行分析。那么你想及时查看开盘数据,那就用同样的技术,从同花顺软件里导出EXCEL,再导入数据库进行分析好了,向你学习!
⑦ 如何用access建立股票数据库
1、打开我们的access程序,打开方法是单击开始——所有程序。
⑧ 利用ACCESS模拟股票买入卖出软件的数据库如何设计
这个需要网页最好是用SQL,,ACCESS数据库不灵活。。。
⑨ 求数据库实验——关于股票查询系统实验的数据素材(E_R图设计 表格该这么建立啊,含哪些信息) 不胜感激!
_R图转化成表时三要点1.每个实体对应一张表,属性对应列
2.1:m时,多表包含1表主属性作为外键
3.m:n时,另建一张关系表(列包括:2表相关系的属性、另2张表的主属性)
⑩ 股票交易管理系统 数据库的
三个臭皮匠顶个诸葛亮。更何况你是一个人操作,而我们是一个集体来分析、操作,
各有各的分工。而你呢?盘中你有时间分析股票那么你有时间去盯盘吗?
你有时间盯盘,那么你有时间去找消息吗?你有时间找消息那么你有时间去研究公司、
行业、热点、资金、主力、市场、盘面、个股、等等……你要记住一心不能二用,
如果一心二用你认为你能做好吗?答案是否定的,不能。而我们有专业去分析消息、
搜索消息,以及专业研究热点、研究资金、研究市场,和专业去上市公司调研的老师。
你自己是肯定不能办到这些的。只有做到这些你才可以在股市里成为王者。但是,
现在离这些还差多少?10%、30%、50%呢?应该还有很多吧。那你还有什么理由不加入我们呢,
肯能我们离这些还有一定的欠缺,但是我们分工明确,最起码比你赚的要多。