东方财富下载完的数据存在哪,教你两步就能找到
下载安装后,数据默认窝在哪
我用东方财富看盘有几年了,一开始装完软件,点开个股K线图就傻眼了——怎么数据不全,老跳出错框?后来才发现,是软件把数据装到了一个挺隐蔽的地方,而且默认勾选的东西,不一定适合每个人的硬盘习惯。说实话,要不是有一次C盘爆红,我到现在都懒得去找。
装完东方财富,第一次运行,它会自动在系统盘,通常是C盘,建个文件夹,名字叫「东方财富证券交易」。这个路径我记了好几次——C:\Users\你的用户名\AppData\Roaming\东方财富证券交易。注意,AppData这个文件夹默认是隐藏的,所以你要是不开显示隐藏文件夹,直接去C盘根目录翻是找不到的。我头一回就是吃了这个亏,还以为是软件没装好。后来在文件夹选项里勾上「查看隐藏的文件和文件夹」,才看到那个Roaming目录。
数据分两大块:一块是行情数据,像日K线、分时图、财务数据这些,都在那个Roaming文件夹里;另一块是报表或自定义指标,有些会跑系统盘的Temp区域。我试过一次,把软件装在D盘,但数据目录死活跟着系统盘走,你想改?得手动调。后面我会细说怎么改。
找到那个隐藏的文件夹
想找到数据存在哪,最简单的是打开东方财富,点菜单栏的「工具」或者「系统设置」,不同版本位置稍微差一点。我用的是经典版,在左上角「系统」那儿,拉下来有个「系统设置」或者「数据维护」的选项。点进去,弹窗里通常有个标签叫「常用设置」或者「文件路径」,里面就写着行情数据目录。这行字默认是灰色的,不能直接改,但能看到具体路径。
我上次帮一个朋友找,他点的却是「帮助」菜单,结果翻半天没找到。后来发现他的版本信息里有个「安装目录」按钮,点一下直接跳转到Exe所在文件夹,但那不是数据文件夹。数据文件夹还必须去那个Roaming路径。所以建议直接按我上面说的操作:打开软件,系统设置里找文件路径。如果嫌麻烦,还有一招更快的——在桌面右键东方财富图标,选「属性」,再点「打开文件所在位置」,这时候你看到的是安装目录,数据目录不在这个里面,但你可以从这里往回退一层,进Appdata文件夹,顺着Roaming找。
我第一次这样操作时,在AppData里翻了个遍,还误删了个temp文件,搞得软件重装了一次。所以一定要看清楚目录名字,别手滑。
两步法:把数据搬家,腾空C盘
C盘用久了就红,这毛病我改不了。第一次想挪数据,我在网上搜了一堆教程,有的叫我直接复制粘贴,有的说改注册表,都不太靠谱。后来我自己试了个简单方法,就两步。
第一步:关闭东方财富。必须完全退出,任务管理器里也确认下还有没有后台进程,我遇到过关了窗口但进程还在的情况。然后去刚才说的那个Roaming路径,找到「东方财富证券交易」文件夹,右键复制整个文件夹。别剪切,先复制。然后打开你想移去的位置,比如D盘根目录下新建一个叫「东方财富Data」的文件夹,粘贴过去。这一步就是备份加转移,万一出错还能回退。
第二步:修改快捷方式的启动参数。桌面右键东方财富图标,选「属性」,在「目标」那一行最后面加个空格,然后输入 `-datapath=D:\东方财富Data`。注意,这个路径得和你刚才粘贴的目标目录完全一致,斜杠、盘符都不能错。我一开始多了个空格,结果软件还是从C盘读数据。改好点确定后,双击打开软件,它会自动用新路径的数据。为了保险,你可以打开K线图看看数据对不对,如果都正常,就能删掉C盘那个原始备份文件夹了。我上次删之前还重启了一遍软件,确认没问题才动的手。
有个坑:有些版本用这个方法无效,可能是权限问题,或者启动参数不支持。如果没反应,那就得进软件里的系统设置,找到数据路径相关选项直接改。我见过一个版本直接就有个「数据目录」可调,更人性化一点。反正两种方法都试试,总有一个能成功。
备份与恢复:别等到数据崩了才后悔
我有过血泪教训。一次做量化分析,写了个自定义指标,跑了几个月,结果某天软件崩溃,重装后那些自定义的公式和参数全没了,C盘数据也一起清掉。从那以后,我养成习惯,定期把那个「东方财富证券交易」文件夹打包压缩,存到移动硬盘或者百度网盘里。
备份的频率看自己用得多不多。我是每周一次,周末收盘后操作。压缩的时候注意,别压缩到系统盘,不然等于白干。压缩包命名加个日期,比如「东财数据_20231125.zip」,方便找回。恢复就更简单:关闭软件,把备份文件夹解压到对应目录覆盖原来的。如果之前改了启动参数,记得路径别变。
有一回我恢复后,软件多出一个奇怪的分时图数据,可能是之前备份的覆盖错了版本。解决办法是删除本地目录,重新解压备份,再启动。如果还不行,就进软件用数据维护功能打个勾修复下。所以备份前最好确认软件版本没变,不然不同版本的数据文件结构可能不一样,容易报错。
清理与维护:别让臃肿数据拖慢速度
东方财富用久了,数据文件夹会膨胀得厉害。我见过有人用了三年,C盘那个文件夹撑到20多GB。其实好多都是重复的K线历史数据、冗余的分笔成交记录和下载过的F10财务档案。定期清理能省不少空间。
软件自带的清理功能藏在系统设置的数据维护里,有个「清除历史数据」的按钮。点开能选清除多少天前的,比如只保留最近半年的。我建议别勾得太多,至少留个200天,因为做技术分析要算均线时,数据太少影响准确性。清理的时候注意,盘中交易时别操作,容易锁文件导致失败。我试过在交易时段点清理,结果进度条卡住不动,强制关掉后,重新打开软件还提示数据损坏,最后只能重下一遍。
除了内置清理,有人喜欢手动删文件。我不推荐自己瞎删,容易删掉关键配置。比如那个叫「DataInfo.ini」的小文件,删了会导致软件重新下载整个行情目录。我有个朋友就干过这事,下午三点删的,结果下载到晚上都没搞完。如果你实在想手动,就只删那些「dmp」这种日志文件或者临时缓存,别碰有数字和字母混编名字的文件夹。
数据丢失的紧急补救
万一哪天打开软件发现全是空白K线或者提示「数据文件错误」,别慌,我有两招。第一招:进软件系统设置里的「数据维护」,点「修复数据」。这功能会自动扫描缺失文件并重新下载。我试过一次,修复了大概半个小时,因为网络快慢。如果这招不管用,第二招更彻底:关闭软件,去C盘Roaming或者你自定义的数据目录,把「东方财富证券交易」文件夹整个改名,比如后面加个「_bak」。再启动软件,它会像新装的一样重新生成一个干净的文件夹,然后你只能重新下载所有数据了。这法子得看你的行情速度,我那次用了将近三个小时才下完A股全市场的日线。好在自选股什么的,可以在登录后从服务器同步回来。
要是连同步也失败,那就得在登录界面找个「数据恢复」或「自选股同步」的勾选,很多版本都有。我有一回同步后,发现还少了几只股票,后来发现是服务器端没更新好。这时候手动补一下就行。所以建议养成导出自选股的习惯,软件菜单里通常有个「导出」功能,存成文本文件放在网盘,比什么修复都稳妥。
版本不同,目录结构也有区别
用过老版的「东方财富通」和新版的「东方财富证券」都知道,文件夹名字会变。老版本的数据目录经常直接东拼西凑在安装目录下,不藏AppData。所以要是你用的不是最新版,上面说的Roaming路径可能不对。一种简单判断方法:右击桌面快捷方式,看目标路径里的exe名字。如果是「eastmoney.exe」,多半数据在安装目录里;如果是「ESUNNY.exe」,就可能走Roaming。我自己就保留着一个老版绿色版,数据直接带在U盘里,插哪台电脑都能看,那是另一种用法了,但新版没这福利。
还有个细节,数据文件夹里常有子目录叫「Tdx」或「Template」,别乱动,那是通达信历史格式或自定义模板。我有个阶段想优化指标,结果误删了Template,导致所有画线设置全丢。所以不管版本怎么换,备份永远是你最好的朋友。