① 怎么做实时的股票数据库
如果主站提供有相关的接口的话,可以调主站的接口.如果主站不提供相关接口.那就不不断抓取.获取最新的信息了.
② 如何快速批量导出炒股软件F10里的部分信息,最终汇总生成EXCEL文件
1.打开行情软件,点击主页最左上角的【系统】/【数据导出】,如下图所示
③ 股票里的源码是什么意思
股票里的源码是指股票交易所的软件源代码,是股票交易所维护股票交易流程的核心代码。源代码通常包含了关键算法、数据结构、网络通信、交易规则等一系列技术细节,是股票交易系统的灵魂之一。
源代码的维护和优化对于股票市场的健康发展非常重要。优秀的源代码可以提高交易系统的稳定性和安全性,减少系统错误和故障,推进股票市场信息化进程。因此,各家交易所经常对源代码进行更新和维护,以满足市场变化和技术需求。
尽管源代码十分重要,然而只有拥有足够的软硬件配套和技术团队才能充分发挥其价值。这也是为什么大多数小型股票交易所很难与大型交易所相比。在全球化和数字化的今天,进行信息化建设成为股票交易所必不可少的战略手段之一,不断加强对源代码的投入和管理,是推动产业升级和增强竞争力的重要途径。
④ 求大神C#编程:打开并读取格式为“.day”的文件!!!求助!!!
这是个二进制文件,用低级函数读写。
建议先用ultraedit打开,把里面的结构搞清楚,例如那一段是股票代号,哪一段是名称,哪一段价格。
第二步:读写流。读写二进制文件用System.IO.BinaryReader和System.IO.BinaryWriter类;
你同样要分析数据格式。特别day文件里的日期,我是老早搞过,现在都忘了。里面的日期好像还要换算。day文件里存储的是一段时期的每天价格。这个好像很好分析的。原来用delphi编过,刚才找没找到,可能被老婆给删除了。
这个给你参考:
一、数据文件和数据结构:
大智慧数据文件和数据结构:(假设大智慧股票行情软件安装在D:dzh目录下)
上海日线存储路径为:D:dzhDATASHaseDay,文件扩展名为:.day
上海周线存储路径为:D:dzhDATASHaseweek,文件扩展名为: .wek
上海月线存储路径为:D:dzhDATASHasemonth,文件扩展名为: .mnt
深圳日线存储路径为:D:dzhDATASZnseDay
深圳周线存储路径为:D:dzhDATASZnseweek
深圳月线存储路径为:D:dzhDATASZnsemonth
周线,月线格式与日线格式一致.
以深发展日线为例:
1A76:0100 D6 CD 2F 01 52 07 01 00-52 07 01 00 52 07 01 00
1A76:0110 52 07 01 00 86 0F 00 00-4D 02 00 00 00 00 00 00
1A76:0120 00 00 00 00 00 00 00 00-D7 CD 2F 01 60 03 01 00
1A76:0130 60 03 01 00 60 03 01 00-60 03 01 00 82 05 00 00
1A76:0140 D4 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
每一条记录的长度为40字节:
1-4字节为日期,D6 CD 2F 01转换为十进制是:19910102
5-8字节=开盘价(元)*1000
9-12字节=最高价(元)*1000
13-16字节=最低价(元)*1000
17-20字节=收盘价(元)*1000
21-24字节=成交金额(元)/1000
25-28字节=成交量(手)
其余12字节未使用
实现步骤:
1、先定义日线数据结构数组
2、再以实际记录数分配动态数组空间
3、然后把数据读入相应数组中
日线数据放在:%app_dir%\DATA\SHase\Day(上证A股) 以及 %app_dir%\DATA\SZnse\Day(深圳A股)
#pragma once
struct DZH5Day
{
unsigned long date;//date的格式:20070423
unsigned long open;//开盘价
unsigned long high;//最高价
unsigned long low;//最低价
unsigned long close;//收盘价
unsigned long moneysum;//成交金额
unsigned long turnover;//成交数量
char unused[12];//保留
};
整个结构共40个字节,读者可以查看所有的日线文件,大小肯定是40的倍数
这样很容易读出相应的数据:
如:
FILE* pFile = fopen("600001.day", "rb");
if (NULL != pFile)
{
while(!feof(pFile))
{
DZH5Day dayK;
fread(&dayK, sizeof(DZH5Day), 1, pFile);
......
}
}
-------------------------------------------------------------------------------------------------------
⑤ 股票行情软件的数据从哪里得来的
打开行情软件,点击主页最左上角的【系统】/【数据导出】,如下图所示
在弹出的对话框选择【Excel】/【报表中所有数据】,再选择浏览,设置好存贮路径,方便查找使用。
设置好路径后选择确定,如下图所示。
设置好存贮路径,最终点击确定,生成电子表格。
打开电子表格,如下图所示,方便我们进行研究。
⑥ 人工智能可以用来炒股吗
说的神乎其神,人工智能能用来炒股吗?
人工智能在围棋、象棋、德扑等领域都已经取得了碾压式胜利,这已经是一个不争的事实。事实上AlphaGo这样的AI已经可以用于任何需要理解复杂模式、进行长期计划、并制定决策的领域。人们不禁想问,还有什么是人工智能不能克服的吗?譬如说,变幻莫测的A股?
对于这个问题,持各种观点的都不乏其人。探讨它实可以分为两个部分:1. 股市可以预测吗? 2、 假如可以预测,用机器学习的方法去预测可以吗?
先回答第一个问题:股市的涨跌可以预测吗?
如果将股市的价格变化看做一个随时间变化的序列,Price = Market (t), 我们往往会发现,不管是尝试用N个模型(线性,非线性, 概率)来进行逼近,即使是建立了符合股价变化的这样的模型,并且在有足够多的训练数据的情况下模拟出了股价,但是这些模型最多只能在特定的区间能做一些并不十分精准的预测。
美国硅谷“感知力”技术公司让人工智能程序全程负责股票交易,与其他一些运用人工智能的投资公司不同,该公司交易部门只有两名员工负责监控机器,以确保出现不可控情形时可通过关机终止交易。据报道,“感知力”公司的人工智能投资系统可以通过经验学习实现“自主进化”。公司在全球拥有数千台同时运行的机器,其独特算法创造了数万亿被称为“基因”的虚拟交易者。系统利用历史数据模拟交易,目前可在几分钟内模拟1800天的交易量,经过测试,不好的“基因”被剔除,好的“基因”被保留。通过考验的好“基因”被用于真正的交易。公司员工只需设定好时间、回报率、风险指数等交易指标,剩下的一切都交由机器负责。
公司首席投资官杰夫·霍尔曼透露,目前机器在没有人为干预情况下掌握着大量股票,每天完成数以百计的交易,持仓期限为数日到几周。公司说机器的表现已超越他们设定的内部指标,但没有透露指标的具体内容。
随着人工智能技术的持续进步,人工智能投资成为被学术界和资本看好的领域。英国布里斯托尔大学教授克里斯蒂亚尼尼说,股票投资是十大最有可能被人工智能改变的行业之一。另一方面,也不是所有的投资商都信任机器,英国对冲基金曼氏金融首席科学家莱德福警告说,不应过度信任人工智能投资,该领域还远没有成熟。虽然有各种各样具有迷惑性的承诺,很多投资人的钱却有去无回。