通达信量化之历史数据下载
摘要: 本文介绍通达信盘后分析数据的获取方法(盘中的实时数据获取则需要借助DLL,可参考我别的文章):1)盘后数据下载\T0002\\目录下的sh.tfz和sz.tfz表示通达信当日沪市和深市的分时数据。2)复权数据导出上面就可以导出当前窗口的股票信息。
借助于Java、、等,可以把通达信作为一个数据源,进行量化分析,这样就免去了使用之类麻烦的约束(现在基础版好像已经不能用了吧),也可以避免你网上爬取数据的其它风险。
通达信作为一个免费的数据源,性能好,来源稳定,而且完全不用担心被封IP,作为一个量化分析的数据源肯定是足够了。
有了数据来源,量化计算的引擎就可以随意选择了,诸如Java、之类你愿意用哪个就用哪个吧。
本文介绍通达信盘后分析数据的获取方法(盘中的实时数据获取则需要借助DLL,可参考我别的文章):
1)盘后数据下载
选择主界面的:选项->盘后数据下载,就会出现如下界面,
这里面就可以下载历史的日线、1分钟线和5分钟线数据以及当日的分时图数据。
下载完成以后:
在\\sh\lday目录下的.day文件,就是日线数据
\\sh\目录下的.lc5文件,就是5分钟数据
\\sh\目录下的.lc1文件,就是1分钟数据
以上sh表示沪市的数据,换成sz表示深市的数据。
\T0002\\目录下的sh.tfz和sz.tfz表示通达信当日沪市和深市的分时数据。
以上就获得了对应的盘后数据
2)复权数据导出
此外还可以选择:选项->数据导出功能
上面就可以导出当前窗口的股票信息。
此外点击右上角的高级导出,就可以进一步选择:
出现上图的界面,在这里你可以选择导出的格式,复权形式,点击“添加品种”,你可以选择需要导出的股票,就可以到处如下图所示的数据文件(这里以沪市的为例进行举例,生成的文件名为SH#.txt):
有了这些数据文件,剩下的就不用我多说了吧,把这些数据文件加载到你的或者Java中,愉快的开启你的量化分析之旅吧!
我来说两句