分析家dad转txt,一怒之下自己写一个
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:Merak
浏览:23027
回复:103
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
找了半天没一个好用的,干脆自己来一个
可以批量转出指定股票的日线和5分钟线数据到txt文本
比方说想转d:\data目录下所有dad文件的上证指数(SH1A0001)数据:
先
merakfile -rd d:\data d:\temp.mek SH1A0001
这时上证指数数据被整理到d:\temp.mek中间文件
然后
merakfile -txt d:\temp.mek d:\ok.txt
这时所有上证指数数据就输出到txt文本文件了。
详细用法:
1. 从单一dad文件抽取SH000300到Merak文件用法:
merakfile -i c:\20060823.dad c:\20060823.mek SH000300
2. 从单一dad文件抽取SH000300并 !追加数据! 到Merak文件用法:
merakfile -ia c:\20060823.dad c:\20060823.mek SH000300
3. 从目录下所有dad文件抽取SH000300到Merak文件用法:
merakfile -d c:\dad\ c:\2006.mek SH000300
4. 从目录下所有dad文件抽取SH000300并 !追加数据! 到Merak文件用法:
merakfile -da c:\dad\ c:\2006.mek SH000300
以上3、4需要递归所有子目录时 -d 和 -da 参数变为 -rd 和 -rda 即可
5. 从Merak文件转换生成txt文本文件用法:
merakfile -txt c:\2006.mek c:\2006.txt
MACD论坛Merak制作,2006/8/26,thomas92911@gmail.com
修个bug,之前目录打成c:/有错,现改好
更新 : 2006/8/27 , 现在添加一个转换后的数据浏览器,可以检查转换后的数据大概情况,用类似K线表示,我检查到下载的数据有好多问题。
[ 本帖最后由 Merak 于 2006-8-30 23:48 编辑 ] |