我知道怎么弄Chartnexus的数据,具体见内:
登录 | 论坛导航 -> 华新鲜事 -> 狮城财经 | 本帖共有 1 楼,分 1 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  末页>>
作者:金盆洗菜 (等级:2 - 初出茅庐,发帖:3) 发表:2009-10-28 14:51:13  楼主  关注此帖
请问哪里能得到坡股的数据?chartnexus的数据吾看不懂
我知道怎么弄Chartnexus的数据,具体见内:
程序目录下有个stockdata的目录,里面按年份有很多子目录。每个股票的历史数据就在这些子目录里面。如果要SGX的数据,先用文本格式打开stockdata下面list_SGX.dat文件,就可以看到每个股票的的编号和其他一些信息。用这个编号去相应年份的文件夹里面找出详细的数据文件,这个数据文件用二进制打开。
举个例子,我要看NOL在2009年的数据, 方法如下:
1. 打开list_SGX.dat,通过搜索NOL的symbol”N03“, 找到NOL编号为00002715
2. 打开目录2009,找到文件名为00002715.dat的文件
3. 用16进制编辑器(或者编个程序)打开这个文件
4. 数据格式:
(1)从字节0开始,每32byte为一个数据单元,
(2)每个单元包含一天的数据,这个数据单元首字节(字节0)为00H
(3)这些数据是:Date + Open price + Day Hi + Day Low + Close + Volume
--- 日期:字节1到3, 分别代表日/月/年。日:字节1的值除以8,月:字节2的值-207,年:字节3的值+3
--- 开盘价:字节8到11,数值除以1000
--- 最高价:字节12到15,数值除以1000
--- 最低价:字节16到19,数值除以1000
--- 收盘价:字节20到23,数值除以1000
--- 成交量:字节24到31,数值成以100
价格和成交量数字都是LSB在前面,例如开盘价AC0701,应该计算0107AC(H) = 67500(D),67500/1000=$67.5

下图是NOL在10月26号的数据单元:


欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版所有回复从这里展开收起列表
论坛导航 -> 华新鲜事 -> 狮城财经 | 返回上一页 | 本主题共有 1 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码