请问《证券之星》和《招商银行外汇通》数据格式和接口有吗?期盼中! 向高手学习!
补充一下大智慧的板块数据的说明
这几日翻看旧帖子,看到了之前关于大智慧的板块数据部分的描述,于是在此基础上进行了更进一步的研究。目前得出结论如下,供各位高手参阅。最关键的数据文件分为plank.ctf和plank.cxt。其中ctf文件存放的是一个目录,据我观察应该是平行结构的。而cxt文件则是存放具体的板块下的股票代码数据。
格式分别为:
ctf格式:
该文件最前面的124个byte数据最好是舍弃不要。因为首先是基本上没有数据,其次,格式似乎跟后面的有些出入。从125个byte开始,每18个byte为一个板块的数据。
0~1 为某板块的股票个数
2~9 为该板块的名称(中文)
10~13 为该板块的股票的起始位置,该位置与cxt中对应。后面会详细介绍。
14~17 为该板块的股票的截止位置。同上。
该文件中间部分存在着很多无法正确获取名称的板块,但格式与这里是完全一致的。这一段数据是怎么回事,还希望高手研究一下。
cxt格式:
该文件,每12个byte为一个股票的数据。
0~3 为该股票的位置。此位置与ctf中的位置完全对应。但这里有一点比较奇怪,就是在数据中他用"FFFF"来代表该板块的结束。其实没有这个反而更好。
4~9 为该股票的代码
10~11 舍弃不用。
读出来后,ctf举例读出
板块名称 股票数 起始位置 截止位置
准权证 3 6545 6547
cxt中可以对应的找到
股票代码 位置
000752 6544
600873 -1(即那堆FFFF)
600688 6546
600795 6547
600028 -1
此时,从600688开始一直到600028就都是准权证板块的了。即起始位置所标注的下一个股票,截止位置所标注的下一个股票。就好了。这样通过这两个表的相互配合,就可以完成所有板块以及相关股票的对应关系了。 真牛啊
回复 #5 lylyl 的帖子
你在那个文件读的,是不是月日时分秒共10位?没有年份,共同研究一下. 本人由于自己有一些自己的选股方法,所以一直想自己写一个选股程序,股票数据的读取已经解决,就是除权信息的数据不知道该如何去读取,一直用的大智慧的软件,不知道那位高手能够帮助解惑,再就是本人只会VB,对VC仅仅一知半解,所以只希望能够把数据的拆解写出来就好,谢谢。 当然如果有其他容易获得除权信息的软件数据,或者我可以换一个看股软件。 难道真的没有人能够破解交易软件的除权信息格式?如果有能够破解的真心希望能够告知一声,现在等米下锅了。 分析家的除权信息格式很容易破解,网上还有中天格式的,非常简单,自己琢磨一下也可以搞定
分析家除权文件PWR文件格式
文件头 + M * (股票名记录 + N * 股票交易记录)
文件头(8字节):
unsigned int 1: 文件标记 0xff43c832
unsigned int 2: 未知,总是0xffcc83dd
股票名记录(20字节):
unsigned int date_id: 0xffffffff表示类型为股票名字
char : 股票名字,其中上海以SH开头,深圳以SZ开头,后六位为标准编码
char : 未知
通常这8个字节分为2个float,是上一个股票最后一条除权记录的配股价格和红利价格字段的拷贝。
估计是除权文件生成程序的bug,或者起到一个校验作用
交易记录(20字节):
unsigned int date_id: !=0xffffffff
为1970-01-01起始的秒数
float stock_sggs; // 每股送股股数,如果是10送5,则为0.5
float stock_pggs; // 每股配股股数,方式同上
float stock_pgjg; // 配股每股价格
float stock_bonus; // 每股红利价格
求助!!请教!
想请问国泰君安大智慧的个股“诊断”信息在哪个文件中,如何读取?谢谢!! 求助!!请教!請問飛狐的擴展數據格式和財務數據格式,謝謝! 为什么不用在线数据呢?譬如说工商银行的开收高低量:
http://finance.yahoo.com/d/quotes.csv?s=601398.SS&f=ol1gh 详细股票数据格式 这里有 http://alantop.5166.info 支持这个帖子,辛苦楼主把各个帖子的资料集中在一起!:) 如果知道服务器的接口,直接读服务器的数据要方便的多。 支持这个帖子,辛苦楼主把各个帖子的资料集中在一起!:)