东方财富下载的数据都放在哪了?找了一下午终于弄明白了
东方财富下载的数据都放在哪了?找了一下午终于弄明白了
下载与安装步骤
我先说下载这事吧。你打开浏览器搜“东方财富下载”,能跳出来一堆下载站,什么华军、太平洋、中关村,甚至还有直接转去官网的。我个人的习惯是直接去东方财富官网找下载入口,这样心里踏实些。点本页下载按钮后,会弹出一个选择安装包的页面,有Windows版、Mac版和手机版。我自己的笔记本是Windows系统,就选了那个最大的exe文件,差不多一百多兆。下载速度还算快,用的联通宽带,几分钟就下完了。安装的时候要注意,默认路径是C盘,但我的C盘都快满了,就改成了D盘的“Program Files”文件夹。安装过程没啥坑,下一步下一步就行,但中间有个选项问你要不要装“东方财富手机助手”,我直接取消了,太烦这些捆绑的东西。
我遇到过一回,下载速度特别慢,折腾半天才找到原因——原来是我开了VPN,数据绕路了。关了VPN后,直接满速下载。另外,有些下载站提供的安装包版本可能比较老,比如我试过一次装了之后打不开自选股同步功能,最后还是去官网重下的新版才解决。所以,能走官网就走官网,省心。
安装后数据默认存储在哪里
装完之后我第一件事就是找数据存哪了。正常情况下,东方财富会把数据放到你安装目录下的一个叫“datas”的文件夹里,具体路径像是“D:\Program Files\东财证券\datas”。但你要知道,这不是全部。我打开一看,里面密密麻麻的文件夹,什么“1min”“5min”“day”“tick”,一看就是不同周期的K线数据。还有“user”文件夹,里面存着你的自选股、画线工具这些个人设置。我当时找“thread”文件夹还找了半天,原来它藏在一个叫“TdxW”的子目录下,这就是存放板块数据的地方。
不过,有些数据并不都在这个datas里。比如你下载的财报数据、F10资料,其实是在另一个叫“qs_data”的文件夹里,路径像是“D:\Program Files\东财证券\qs_data”。我一开始以为都混在一起,结果发现它俩是分开的。还有一个容易被忽略的地方——“Cache”文件夹,里面存的是临时下载的分时图和实时数据,你关闭软件后可能还会残留几个G的缓存。第一次找这些东西时,我翻遍了整个东财文件夹,用了整整一下午,最后还是靠搜索“.db”文件才摸清门路。
自选股和画线工具数据的存放位置
自选股这玩意儿丢过一次,那叫一个心疼。后来我专门研究了一下,东方财富的自选股数据是存在本地的“user”文件夹下,里面有个“zd_selfstock.xml”文件。你打开这个XML就能看到一长串股票代码。但要注意,如果你开通了东方财富的云同步功能,这些数据也会上传到服务器,但本地仍然保留一份。画线工具的数据就没这么透明了,它藏在“user\drawing”文件夹里,文件后缀是“.drw”。我试过从一台电脑把drawing文件夹复制到另一台的同目录下,画线竟然能完美恢复,连颜色都没变。这里有个小技巧:如果你重装系统,提前把整个“user”文件夹备份到U盘,装完新系统后直接覆盖回去,自选股、画线、自定义公式全都能还原,比登录云同步还快。
不过,云同步有个坑。我手机和电脑都登同一个账号,但有时候手机上添加的自选股,电脑上没同步过来。后来发现,得在电脑端点一下“工具” ->“同步设置” ->“立即同步”,才能把手机数据拉下来。所以不能光靠账号自动同步,这个手动步骤很容易忘。
技术指标和公式文件的秘密
玩技术分析的肯定都折腾过公式。东方财富的公式文件存在“user\Formula”文件夹里,里面的文件后缀是“.alg”或者“.exp”。比如你写了个“MACD金叉买入”的选股公式,它就会生成一个带乱码名字的.alg文件。我刚开始不懂,想自己写个均线公式,结果把写好的代码保存了,但第二天打开软件就找不到了。后来才发现,因为公式文件名包含中文字符,而软件在保存时自动重命名成了拼音首字母,就跟我以为的名字对不上。所以,写好的公式最好在软件内复制一份到系统默认公式组,这样就不容易丢。
还有,某些第三方公式在网上能下载。但要注意,东方财富的公式格式跟通达信、同花顺不完全一样,直接导入通达信的公式会报错。我吃过一次亏,下了一个100多KB的“涨停板捕捉”公式,导入时报“无效文件”,折腾半天才明白格式不对。如果你真需要导入,得先把公式代码复制到记事本,把里面类似“DRAWICON”的命令改成东财支持的“DRAWTEXT”,才能用。
缓存和历史数据的清理与备份
用久了东方财富,datas文件夹能到好几个G。尤其是“5min”和“tick”文件夹,里面存着所有股票5分钟线和逐笔成交数据,你就算只看沪深300,它也会把你没点开过的股票数据一并下载下来。我清理过一次,发现光“tick”文件夹就占了2.3G。删掉后打开软件,速度确实快了点,但再点开某只股票的逐笔成交,它会重新下载历史数据,所以不必担心删了找不回来。
备份的话,我建议定期把整个datas文件夹压缩打包,特别是如果你有自定义的板块分类或者监控大单的公式。但要注意,如果软件正在运行,你压缩datas文件夹时会报“文件被占用”,得先退出东方财富。我通常每隔一个月备份一次,存到移动硬盘里,这样万一电脑崩了,恢复起来就只差这几天的新数据。另外,“Cache”文件夹里那些几个G的临时缓存,除非你硬盘空间吃紧,否则不用管它,删了软件下次启动也会重新生成。
多台电脑数据同步的实战方法
很多人在办公室和家里两台电脑用东财,最头疼的就是自选股不同步。除了用云同步,还有更野的路子。我在QQ邮箱里搞了个“数据备份”文件夹,把“user”文件夹打包成zip,每次改动数据后就上传到邮箱。到另一台电脑,下载、解压、覆盖,几乎实时同步。但这么干有个问题——你得记住每次都上传,不然容易漏。有个朋友推荐用网盘,但要注意,像某度网盘非会员限速严重,上传一个100MB的user包要十多分钟。我试过用手机热点给电脑传文件,反而更快,因为数据量不大,30秒就能搞定。
还有一个更实用的技巧:用东方财富的“用户数据迁移”工具。在软件界面点“工具” ->“数据维护” ->“数据迁移”,它会自动帮你把自选股、画线、公式打包成一个“UData”文件夹,然后你用U盘拷贝走就行。这个工具的好处是,它只迁移你实际用过的数据,不像把整个datas文件夹拷下来那样带一大堆无用仓位。我试过从Win7迁到Win10,一次成功,连公式里的注释都没乱码。
常见数据丢失问题与恢复技巧
数据丢失是迟早会遇到的事。最常见的,是重装系统后自选股没了。如果你没备份,别急,可以尝试在旧系统的Windows.old文件夹里找。路径是“C:\Windows.old\Users\你的用户名\AppData\Local\东方财富\”,那里的“user”文件夹可能还存着。我用这个方法恢复过一次,当时把旧电脑硬盘拆下来当移动硬盘,找到那个文件夹,复制回去,竟然连我两年前画的线都还在。另一个常见问题是分笔数据缺失。比如你看某只股票的历史逐笔成交,发现缺了好几天,那不是数据丢了,是软件没完整下载。你可以在“工具” ->“数据维护” ->“下载数据”里勾选“补充分笔数据”,然后指定日期范围,它会自动从服务器拉回来。不过,这个方法只对近半年的数据有效,更老的逐笔数据服务器也不一定会保留。
还有一次,我突然发现自选股全变空了,但没重装系统。后来查出来是因为我清理C盘时,误删了AppData下的一个文件夹。解决办法是直接去软件里“工具” ->“数据维护” ->“重建用户数据索引”,它会扫描现有文件并重建关联,自选股就全回来了。这个操作几分钟就行,比重新再建一次省事太多。最后提醒一句,别没事手贱去删datas里那些看不懂的文件夹,比如“dll”“sys”,留它们一条生路,你的软件才不会崩。