证券研究支持系统,征求解决方案与建议 -- 3(300分)

  • 主题发起人 Infernal Goddes
  • 开始时间
I

Infernal Goddes

Unregistered / Unconfirmed
GUEST, unregistred user!
征求解决方案与建议,有见地者决不吝啬,分值送光为止。
数据库基于SQL2000
一、数据结构、数据模型的设计问题
3、分时交易数据
  每只证券当日的每笔交易数据,每天所有证券的交易数据有30至50万条。一年的
数据大约20-30G。
  分时交易数据有两个作用,首先是分析分时交易数据,寻找规律,一般只用1年之
内的;其次是根据即时的分时交易数据,根据某种策略用计算机进行自动交易。
  问题:分时数据应该如何存储,才能为分析研究提供较好的效率性、方便性;自动
交易需要即时的数据分析,如前5-30分钟各证券的买卖变化情况(10至30秒内对
300-500只股票进行扫描并分析),从SQL数据库中读取肯定是不行的。
 
没有办法分时数据就那么多,但是一般来讲对分时数据的保存和分析没有超过一年的,
现有的普通股票分析软件一般只保存数天的分时数据和交易数据,如果你要快速的查
看的交易变化情况最好是通过自定义的定长记录文件!这方面可以借鉴乾隆网络版前
端读取行情库的方法,读取数据文件A,然后读取文件A-N,对比两个文件的不同点,然
后判别不同点处股票的交易情况!A为该时间的数据文件N为前多少分钟!
如果你要用SQL除非你疯了!
 
不建议用sql server 2000,请看以下讨论:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=636445
 
用数据仓库吧。
呵呵
 
你是证券公司的还是it公司,怎么会有这么大的交易数据,难道是集中交易?
 
你我做的是同一工作
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部