1、AB股行情数据处理工具说明维护红宝书:AB股行情数据处理工具说明文档记录:版本时间修改者描述V1.0 2009-10-29董洪勤Win工具功能介绍1 系统设置 工具首次启动时会检查所需工作目录是否缺失,如不缺失将自动将各级目录建立起来,其中包括比本工具根目录高级的目录,所以请将工具放置在相应目录下。 图1中工具在F:DataToolrelease目录下,路径设置中的三个目录就是工具工作所需的三个目录。另外本工具会在同级目录下新建.logs和.temp两个目录,分别存放工作日志文件和临时文件。配置文件DataTool.Ini将被放置在工具同级目录下。 图12 数据下载数据下载包括一代日线数据下载
2、,分笔数据下载,二代日线数据下载,二代扩展日线数据下载(只有二代有),基本资料库下载,股本变迁库和专用信息库等七项下载功能。 图23 日线数据处理 图3图3列出了日线数据处理的所有功能。 图4图4是合并日线文件功能。它将把源文件1、源文件2两日线文件合并成包含日线信息更全得日线文件。合并得到的文件将覆盖源文件1。要指出的是两日线文件名必须相同,也就是两日线文件必须是同一股票的日线信息。 图5图5中功能将对指定日期段内日线文件进行检错。本功能所检察的文件不是转档后的.day文件,而是下载的.inf,.ihq两文件,即一代日线文件. 图6 图7图6图7两图中选中所有价格采用相同比例后,下方开盘价比
3、例收盘价比例最高价比例最低价比例昨收盘价比例将统一为开盘价比例.图7转档二代日线数据,于转档一代日线相似,此功能是将二代日线文件转档成日线数据4 分笔数据处理 图9 图10图9中功能与日线检错功能相似,仅对下载的.tic文件进行检错,不对转档成的分笔文件.idx,.ntc进行检错。Linux工具功能介绍1. 程序使用使用时将tool和tools.ini及各类脚本放在/tdx/tool/目录下面。并且tool和各类脚本设置成可运行形式,例如:chmod 777 tool其中tick脚本用于下载指定日期的tick并转档。newday脚本用于下载指定日期的二代行情并转档。tickdel和daydel
4、用于删除指定日期的分笔和日线2. 配置信息tools.initools.ini与工具在同一目录下WSCFGWORKPATH=/tdx/data/yxhj/DOCPATH=/tdx/data/vipdoc/;配置以上两个路径即可3.各功能及命令行输入格式转档指定日期二代日线: ./tool newday create 具体日期删除指定日期日线: ./tool day del 具体日期转档指定日期分笔数据: ./tool tick create 具体日期删除指定日期分笔数据: ./tool tick del 具体日期删除指定区间分笔数据: ./tool tick del 开始日期 终止日期删除指定日期之后所有分笔数据:/tool tick del start 具体日期Tick指定日期转分钟: ./tool tick tominute 日期Tick数据转分钟数据(全): ./tool tick tominute all以上的日期均为yyyymmdd格式