咨询一下其他数据文件!

时间:2022-01-04 14:41:56
一些工具好像证券软件会保存数据文件( 如日线等)到硬盘,现在咨询一下,VFP 能不能调用这样数据文件(或者将他导入表中),不知有没有办法,谢谢各位大侠帮助!

22 个解决方案

#1


如果知道是什么数据库,可以用安装相应的数据库驱动程序连接,
再读取
OR
知道是怎么写入的,也可以

#2


这种文件是什么类型?

是单个文件,还是数据库?

#3


那就不知道了,比如大智慧L2 生成的day.dat 的日线文件,或者是SUPERSTK.DAD文件!

#4


那就比较复杂了,比如存入顺序、方法、是否加密等等

#5


这样看来是复杂了,没办法就算了!

#6


记得SUPERSTK.DAD 这个文件其他证券工具也可以调用的!

#7


也许这个文件是按照证券公司的某种格式建立的,你可以咨询一下
证券公司

#8


SUPERSTK.DAD  是大智慧L2 生成的日线输出文件,他可以被飞狐分析师导入,当然我现在是利用飞狐导入大智慧的数据,然后让飞狐以文本格式导出数据,再导入表中!现在是希望直接能导入这个SUPERSTK.DAD  !当然把day.dat 这个也能导入就最好了!

#9


有2种可能

1、行业标准,只要知道算法,VFP也可以读。
2、各自加密,基本没办法。

#10


可以帖一段里里面的内容看看。

#11


引用 10 楼 apple_8180 的回复:
可以帖一段里里面的内容看看。 


那方面的内容?!!

#13


看了那个连接内容,感觉不知如何下手!

#14


离开一两个小时,谢谢大家!

#15


在学习vf  先学习了

#16


数据文件千差万别,弄不清它的格式,很难用VFP调用的。

#17




大智慧L2 生成的day.dat 的日线文件

这个数据文件是以二进制格式存储的数据文件,并不复杂,你可以直接用VB来操作读取。

#18


引用 17 楼 ACMAIN_CHM 的回复:
大智慧L2 生成的day.dat 的日线文件 

这个数据文件是以二进制格式存储的数据文件,并不复杂,你可以直接用VB来操作读取。


不会VB!

现在上传一个文件,里面是乱码的:

http://access911.net/csdn/FileDescription.asp?mdb=2009-4-21&id=40

大家看看能否变正常,谢谢!

#19




如下所示, 0x40个字节一个股票的信息,包括开,收,均等信息。用你熟悉的某种程序来打开二进制格式读取数据。
[code=BatchFile]H:\>debug SUPERSTK.TXT
-d
13C9:0100  8C 19 FC 33 0E 06 00 00-A5 09 00 00 00 00 00 00   ...3............
13C9:0110  FF FF FF FF 53 48 30 30-30 30 30 31 00 EE 12 00   ....SH000001....
13C9:0120  9A C8 C3 A5 C9 CF D6 A4-D6 B8 CA FD 00 F5 12 00   ....上证指数.....
13C9:0130  80 0C ED 49 29 B4 1D 45-9A 89 1F 45 9A 39 1C 45   ...I)..E...E.9.E
13C9:0140  48 7D 1E 45 33 9A 2C 4D-B2 F9 12 52 24 00 06 00   H}.E3.,M...R$...
13C9:0150  FF FF FF FF 53 48 30 30-30 30 30 32 00 39 1C 45   ....SH000002.9.E
13C9:0160  9A C8 C3 A5 A3 C1 B9 C9-D6 B8 CA FD 00 00 06 00   ....A股指数....
13C9:0170  80 0C ED 49 71 89 25 45-8F 76 27 45 85 FB 23 45   ...Iq.%E.v'E..#E
-d
13C9:0180  7B 5C 26 45 43 C3 2B 4D-84 8B 12 52 24 00 06 00   {\&EC.+M...R$...
13C9:0190  FF FF FF FF 53 48 30 30-30 30 30 33 00 FB 23 45   ....SH000003..#E
13C9:01A0  9A C8 C3 A5 A3 C2 B9 C9-D6 B8 CA FD 00 00 06 00   ....B股指数....
13C9:01B0  80 0C ED 49 1F 45 25 43-52 F8 26 43 5C 0F 24 43   ...I.E%CR.&C\.$C
13C9:01C0  00 00 26 43 E0 96 56 49-D7 FC DB 4D 24 00 06 00   ..&C..VI...M$...
13C9:01D0  FF FF FF FF 53 48 30 30-30 30 30 34 00 0F 24 43   ....SH000004..$C
13C9:01E0  9A C8 C3 A5 B9 A4 D2 B5-D6 B8 CA FD 00 00 06 00   ....工业指数....
13C9:01F0  80 0C ED 49 71 55 00 45-0A F7 01 45 5C 47 FE 44   ...IqU.E...E\G.D
-[/code]

#20


看到了,不过如果没有格式说明恐怕要难分解出来。

#21


我也不知道是什么格式,就是大智慧L2 日线输出文件!

#22


看来难度不小,先结贴,慢慢学习,谢谢各位!

#1


如果知道是什么数据库,可以用安装相应的数据库驱动程序连接,
再读取
OR
知道是怎么写入的,也可以

#2


这种文件是什么类型?

是单个文件,还是数据库?

#3


那就不知道了,比如大智慧L2 生成的day.dat 的日线文件,或者是SUPERSTK.DAD文件!

#4


那就比较复杂了,比如存入顺序、方法、是否加密等等

#5


这样看来是复杂了,没办法就算了!

#6


记得SUPERSTK.DAD 这个文件其他证券工具也可以调用的!

#7


也许这个文件是按照证券公司的某种格式建立的,你可以咨询一下
证券公司

#8


SUPERSTK.DAD  是大智慧L2 生成的日线输出文件,他可以被飞狐分析师导入,当然我现在是利用飞狐导入大智慧的数据,然后让飞狐以文本格式导出数据,再导入表中!现在是希望直接能导入这个SUPERSTK.DAD  !当然把day.dat 这个也能导入就最好了!

#9


有2种可能

1、行业标准,只要知道算法,VFP也可以读。
2、各自加密,基本没办法。

#10


可以帖一段里里面的内容看看。

#11


引用 10 楼 apple_8180 的回复:
可以帖一段里里面的内容看看。 


那方面的内容?!!

#12


#13


看了那个连接内容,感觉不知如何下手!

#14


离开一两个小时,谢谢大家!

#15


在学习vf  先学习了

#16


数据文件千差万别,弄不清它的格式,很难用VFP调用的。

#17




大智慧L2 生成的day.dat 的日线文件

这个数据文件是以二进制格式存储的数据文件,并不复杂,你可以直接用VB来操作读取。

#18


引用 17 楼 ACMAIN_CHM 的回复:
大智慧L2 生成的day.dat 的日线文件 

这个数据文件是以二进制格式存储的数据文件,并不复杂,你可以直接用VB来操作读取。


不会VB!

现在上传一个文件,里面是乱码的:

http://access911.net/csdn/FileDescription.asp?mdb=2009-4-21&id=40

大家看看能否变正常,谢谢!

#19




如下所示, 0x40个字节一个股票的信息,包括开,收,均等信息。用你熟悉的某种程序来打开二进制格式读取数据。
[code=BatchFile]H:\>debug SUPERSTK.TXT
-d
13C9:0100  8C 19 FC 33 0E 06 00 00-A5 09 00 00 00 00 00 00   ...3............
13C9:0110  FF FF FF FF 53 48 30 30-30 30 30 31 00 EE 12 00   ....SH000001....
13C9:0120  9A C8 C3 A5 C9 CF D6 A4-D6 B8 CA FD 00 F5 12 00   ....上证指数.....
13C9:0130  80 0C ED 49 29 B4 1D 45-9A 89 1F 45 9A 39 1C 45   ...I)..E...E.9.E
13C9:0140  48 7D 1E 45 33 9A 2C 4D-B2 F9 12 52 24 00 06 00   H}.E3.,M...R$...
13C9:0150  FF FF FF FF 53 48 30 30-30 30 30 32 00 39 1C 45   ....SH000002.9.E
13C9:0160  9A C8 C3 A5 A3 C1 B9 C9-D6 B8 CA FD 00 00 06 00   ....A股指数....
13C9:0170  80 0C ED 49 71 89 25 45-8F 76 27 45 85 FB 23 45   ...Iq.%E.v'E..#E
-d
13C9:0180  7B 5C 26 45 43 C3 2B 4D-84 8B 12 52 24 00 06 00   {\&EC.+M...R$...
13C9:0190  FF FF FF FF 53 48 30 30-30 30 30 33 00 FB 23 45   ....SH000003..#E
13C9:01A0  9A C8 C3 A5 A3 C2 B9 C9-D6 B8 CA FD 00 00 06 00   ....B股指数....
13C9:01B0  80 0C ED 49 1F 45 25 43-52 F8 26 43 5C 0F 24 43   ...I.E%CR.&C\.$C
13C9:01C0  00 00 26 43 E0 96 56 49-D7 FC DB 4D 24 00 06 00   ..&C..VI...M$...
13C9:01D0  FF FF FF FF 53 48 30 30-30 30 30 34 00 0F 24 43   ....SH000004..$C
13C9:01E0  9A C8 C3 A5 B9 A4 D2 B5-D6 B8 CA FD 00 00 06 00   ....工业指数....
13C9:01F0  80 0C ED 49 71 55 00 45-0A F7 01 45 5C 47 FE 44   ...IqU.E...E\G.D
-[/code]

#20


看到了,不过如果没有格式说明恐怕要难分解出来。

#21


我也不知道是什么格式,就是大智慧L2 日线输出文件!

#22


看来难度不小,先结贴,慢慢学习,谢谢各位!