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

分析家数据存储格式错误_大数据存储的基本形式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
日

的天数。

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

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java-String类的作用和常用方法总结[通俗易懂]

    Java-String类的作用和常用方法总结[通俗易懂]String    String类是所有语言最常用的一个类,用于描述字符串事物。   String类在Java中被设计成final的,类不能被继承和修改,至于为什么要将String设计成final可以参考:            Java的String类不可变的好处    它为我们提供了多个方法对字符串进行操作。1,获取。 1.1字符串中的包含的字符数,也就是字符串的长度。     int…

    2022年11月1日
  • Hbuilder正则替换「建议收藏」

    左边:(([0-9]{2,3})px)分组,$1为最外一层括弧;$len为里面一层括弧右边:ab($2)rem$2为源字符中数据,其他为新加的效果:body{font-size:12px;line-hei…

    2022年4月15日
  • dp3003打印机怎么清零_打印机接口叫什么

    dp3003打印机怎么清零_打印机接口叫什么有台奇怪的打印机有以下两个特殊要求:打印机每次只能打印由 同一个字符 组成的序列。每次可以在任意起始和结束位置打印新字符,并且会覆盖掉原来已有的字符。给你一个字符串 s ,你的任务是计算这个打印机打印它需要的最少打印次数。示例 1:输入:s = “aaabbb”输出:2解释:首先打印 “aaa” 然后打印 “bbb”。示例 2:输入:s = “aba”输出:2解释:首先打印 “aaa” 然后在第二个位置打印 “b” 覆盖掉原来的字符 ‘a’。 提示:1 <= s.le

    2022年8月11日
  • axure实现点击按钮显示界面_axure哪些可点击怎么区分

    axure实现点击按钮显示界面_axure哪些可点击怎么区分由于公司产品离职,只能自己做了,汗~~整体过程挺好理解的,拖拽一个图片,双击能设置背景图片。然后选中按钮,并双击OnClick2.在弹出的视图中可以修改点击事件的名字3.由于我这个是在当前页面弹出二级页面,所以点击CurrentWindow,并点击要跳转的页面,然后点击ok4、点击ok后,回到工作区发现原来的按钮上有一个数字,表示添加上了点击事件,

    2022年11月3日
  • 5G网络注册中的切片选择「建议收藏」

    5G网络注册中的切片选择「建议收藏」UE->gNB开机以后,UE会发送RequestedNSSAI注册申请,会带有请求的切片ID,即这次的注册我想请求哪些切片ID,发送给基站,gNB->InitialAMF基站RequestedNSSAI注册申请,基站会根据之前的(),去选择一个AMF,初始AMFInitaialAMF可以看到手机带上来的切片ID到底是什么(例如1号),3.InitialAMF<–>UDM同时InitaialAMF会拿手机UE的IMSI信息,在5G里面是SUPI

    2022年10月2日
  • db4o官方停止支持及面向对象数据库的一些感想「建议收藏」

    db4o官方停止支持及面向对象数据库的一些感想

    2022年2月2日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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