我终于成功地将分笔数据转成了一分钟数据(有更新内容)
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:潜水牛
浏览:14187
回复:23
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于我喜欢经常做复盘分析,而且编写了一个使用一分钟数据的公式,所以,我非常希望能够获得尽可能多的一分钟数据。令我高兴的是,飞狐网络版的服务器里有今年全年的一分钟数据(要是有更多就更好了),但是美中不足的是里面有不少错误!最让人头痛的是服务器中6月19日的一分钟数据压缩包是坏的!!无法引入。(5555555555,我哭)于是,我有网上展开了大搜捕,最后的结果:失败!!不过,我找到了那天的分析家分笔成交数据。(观众:说了半天都没有进正题。丢他............臭鸡蛋、白菜梆子、西红柿都飞了上来..........别丢了,我投降!这就说正题)
经过N个小时的努力,我终于成功地将这个分笔数据转成了一分钟数据,方法如下:
1、下载本论坛上的“数据转换工具”(在九月二十日以后的飞狐中已经收入了这一工具)。
2、将“X:\FoxTrader_V3\Data\SH”和“X:\FoxTrader_V3\Data\SH”下的:DAY.HQD、MIN1.HQD、MIN5.HQD共六个文件剪切到其它目录,不要留在原来的目录里,也不要误删了。(那里面的数据可是咱们的命根子,千万不能丢!!)
3、启动飞狐,(你问改日期吗?不改,改那玩意做什么)导入6月19日的日线数据(我就要这天的一分钟数据),并点击“日线生成行情报价”(没找到?就在导入数据对话框里,左边,靠下一点,对,就是那里),退出飞狐。
4、启动“数据转换工具”,选择“当日行情”,数据来源选“分析家历史分笔”(你要是用别的数据当然就不能选这个),将目录设置好。最后不要忘了在“其它选项”中的“标志未收盘”前打勾。现在,点右下角的“转换”。等等,出了个提示框,问我是不是要备份StkData.sif文件?我已经做完今天的收盘了,随便!!
5、再次启动飞狐,调出分时图,哈哈,全是6月19日的数据,爽!!做收盘。(什么?今天是9月24日,当心日期!............你着什么急么?看那个收盘清盘对话框里的日期是哪天?............6月19日,吓到了吧?别张那么大嘴!惊讶了?我还以为你要吃人了呢)
6、导出一分钟数据。(为什么要导出?............我要的就是它,不导出不就全白干了。)退出飞狐。
7、将你第二步中移出的六个文件全部移回原位。(有提示框,问是否覆盖?..........当然要!恢复原样么。)
8、再次启动飞狐,初始化数据,彻底清除6月19日的数据残余。引入刚才导出的一分钟数据,喝一杯茶。(需要喝茶吗?............反正要稍稍多等一会儿,你不喝,我喝)完成后调出一分钟图,6月19日的“跳空缺口”没有了!!
以上的过程中可能有一些不是必须的,但我也不敢多试,我为的就是数据的完整性,如果在进行过程中破坏了数据那就真是不值得了。
2003年9月28日添加如下内容:
经过进一步分析,飞狐的收盘只调用两个文件,而“分笔数据管理器”在进行数据转换时已经完美地修改了那两个文件,因此,上面的步骤确实有不需要的。因此最简单的方法是:将整个飞狐去除数据后直接拷到另一个分区(或者再安装一套飞狐),然后在这个新的飞狐下进行第四、五、六步,导出的数据引入原来的飞狐就行了。但应当注意的是,千万不要在没有备份数据的情况下在原来的飞狐目录中进行以上步骤,否则,你处理数据所在日期(本例子就是6月19日)后的所有数据都将不复存在。
[ Last edited by 潜水牛 on 2003-9-28 at 11:15 ] |