EOD 扫描 SGX 的rules测试了一周,效果还不错。
登录 | 论坛导航 -> 华新鲜事 -> 狮城财经 | 本帖共有 28 楼,当前显示第 28 楼 : 从楼主开始阅读 : 本帖树形列表 : 返回上一页
作者:金盆洗菜 (等级:2 - 初出茅庐,发帖:3) 发表:2009-10-28 14:51:13  28楼 
请问哪里能得到坡股的数据?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版只看此人从这里展开收起列表

本帖共有 28 楼,当前显示第 28 楼,本文还有 N-1 层楼,要不你试试看:点击此处阅读更多 >>



请登录后回复:帐号   密码