分析家数据存储格式错误_大数据存储的基本形式

分析家数据存储格式错误_大数据存储的基本形式fromlee感谢他! 分析家数据存储格式上海日线存储文件为:\superstk\data\sh\day.dat深圳日线存储文件为:\superstk\data\sz\day.dat以上海日

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
from lee 感谢他! 
分析家数据存储格式



  


  

上海日线存储文件为
:\superstk\data\sh\day.dat

  

深圳日线存储文件为
:\superstk\data\sz\day.dat

  


  

以上海日线存储文件
day.dat
为例:


  


  
00000h: F4 9B 13 FC 10 02 00 00-00 00 00 00 D1 04 00 00

  
00000h: 81

0C
00 00 48

0C
00 00-31 41 30 30 30 31 00 FF

  
00020h: FF FF B0 09 00 00 16 00-17 00 18 00 19 00

1A
00

  
00030h: 1B 00

1C
00 1D 00 1E 00-07

0A
FF FF FF FF FF FF

  
00040h: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF

  
00050h: FF FF FF FF FF FF FF FF

  
……

  
……

  
41000h: 80 47 B2 2B B9 1E 25 41-CD CC

4C
41 EC 51 18 41

  
41010h:

9A
99 41 41 80 06 B2 47-40

1C
BC

4C
00 00 00 00

  
41020h: 00

3C
B6 2B 34 33

3F
41-AF 47 49 41 01 00 30 41

  
41030h: 34 33 3B 41 00 07 12 47-A4

3C
26

4C
00 00 00 00

  


  

该文件格式与磁盘文件物理存储方式类似:


  


  

起止地址

数据内容

数据含义

数据类型


  
00 –

03 F
4 9B 13 FC

日线文件标志
Integer

  
04 – 07 10 02 00 00
保留
Integer

  
08 – 0B 00 00 00 00
保留
Integer

  


0C


0F
D1 04 00 00

证券总数
Integer

  
10 – 13 81

0C
00 00

需添加之起始块号
Integer

  
14 – 17 48

0C
00 00

当前最后空块号
Integer

  
18 – 21 31 41 30 30 30…FF
证券代码
Char[10]

  
22 – 25 B0 09 00 00
日线记录数
Integer

  
26 – 57 16 00 17 00…FF FF
记录块号
Word[25]

  
……

  
41000 – 41003 80 47 B2 2B
日期
Integer

  
41004 – 41007 B9 1E 25 41
开盘价
Single

  
41008 – 4100B CD CC

4C
41

最高价
Single

  


4100C


4100F
EC 51 18 41

最低价
Single

  
41010 – 41013

9A
99 41 41

收盘价
Single

  
41014 – 41017 80 06 B2 47
成交量
Single

  
41018 – 4101B 40

1C
BC

4C

成交金额
Single

  


4101C
– 4101D 00 00

上涨家数
Word

  
4101E –

4101F
00 00

下跌家数
Word

  


  

注:


  
1
)起止地址、数据内容为十六进制,数据类型为
Delphi
下之定义。


  
2
)从
18h
开始至
40017h

64byte
为一条股票数据分配记录,含义如上表
18h – 57h
所示;


  
3
)从
41000h
开始每
8KB
为一股票数据存储块,每个股票数据存储块共存储
256
条日线记录,每一条记录的长度为
32 byte
(含义如上表;上涨家数及下跌家数只对指数有效);


  
4
)从
41000h
开始的
8KB
为第
0
号数据存储块,以后类推;


  
5
)系统对每个股票日线数据存储以存储块为单位进行分配。


  
6
)具体应用实例分析家数据管理程序。


  
7)
日期字段的意义为:实际日期
= StrToDate(^

1970-01-01
^)+(

日期字段
div 86400)
;即

日期字段

除以
86400
所得数为实际日期距

1970

01

01


的天数。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/167036.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • MTK65XX平台充电调试总结

    MTK65XX平台充电调试总结

  • axisfault faultcode_转付证明怎么写

    axisfault faultcode_转付证明怎么写2007-06-26关于AxisFault的说明一般说来,不可避免的WebService的服务中也会出现异常,举个简单的例子,一个服务接受一个SOAP请求消息,获取有效负载后,进行一个数据库更新操作,而在更新操作过程中发生了SQLException,这个时候就需要告诉客户端(调用WebService)出现异常了,Axis2将异常封装成为一个AxisFault进行抛出。任何类型的…

  • IP地址分类以及子网划分「建议收藏」

    IP地址分类以及子网划分「建议收藏」IP地址:是网络层的概念,IP地址长度为32位,分为四个8位,用点分十进制来表示,每部分范围0~255(0~255.0~255.0~255.0~255)。一个可有2的32次方个IP地址。1、IP地址的分类最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B

  • labelme图像标注_ai标注工具

    labelme图像标注_ai标注工具参考:https://blog.csdn.net/u011574296/article/details/79740633在做目标检测任务时,需要用到labelImg进行画框标注,在之前的文章中已经介绍过该工具的使用方法。然而如果是做语义分割的任务时,就不能只是标注框里,需要用另外一种工具labelme进行标注,本文对该工具的安装使用方法进行介绍。官方教程:https://github.co…

  • QTime 计时(正计时)

    #include<QDebug>#include<QTime>Widget::Widget(QWidget*parent):QWidget(parent),ui(newUi::Widget){ui->setupUi(this);QTimetime;time.start();//开始计时qDebug()<<QTime::currentTime().msec();//打印当前时间

  • ubuntu pip清华源_ubuntu 清华源

    ubuntu pip清华源_ubuntu 清华源pip清华镜像源使用方法总结2020年07月07日|萬仟网网络运营|我要评论临时使用pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simplesome-package注意,simple不能少,是https而不是http设为默认修改~/.config/pip/pip.conf(Linux)%…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号