每次重装都找不到自选股?东方财富下载的数据原来藏在这里

东方财富下载 ·
每次重装都找不到自选股?东方财富下载的数据原来藏在这里

每次重装都找不到自选股?东方财富下载的数据原来藏在这里

我用东方财富下载炒股软件差不多有五年了,前前后后重装了七八次系统,每次最头疼的不是重新下载安装包,而是那些辛辛苦苦攒下来的自选股、自定义板块、技术指标,一换电脑就全没了。刚用那会儿,我以为自选股是存在云端的,直到有一次重装系统后登录账号,发现里面空空如也,才意识到事情没那么简单。后来跟一个老股民聊,他告诉我东方财富的数据文件其实就藏在某个角落,手动备份一下就能省很多事。今天我就把这个秘密掰开了说,顺便把下载安装的常见坑也一并填上。

我最早下载东方财富的时候,总喜欢去搜索引擎里找第一眼看到的链接,结果有一次点进了个挂着官方旗号的下载站,下载的安装包一运行,桌面上多了好几个游戏图标和浏览器插件,那叫一个恶心。从那以后,我只认准一个办法:直接点本页下载按钮,下载前先看文件大小和签名信息。一般官方版本的安装包大概在80到100兆左右,太小的包十有八九是精简版或者捆绑版。下载的时候留意下后缀名,必须是.exe或者.msi格式,如果是.rar或者.zip,那大概率是绿色版,缺少一些注册表信息,后续功能可能不全。安装的时候别图快一路点“下一步”,把安装路径改到D盘这种非系统盘,比如我习惯放在D:\EastMoney,这样就算C盘系统崩了,数据文件也不容易被格式化带走。

说到安装路径,很多人不太在意这个。但你必须得知道,东方财富的主程序和数据文件是分开存的两个地方。主程序在你选的安装目录里,数据文件却默认藏在C盘的某个文件夹下。我第一次重装系统后,自选股全丢了,就是因为以为它在安装目录里,结果备份错了地方。后来我逐个文件夹翻,才发现它藏在C:\Users\你的用户名\AppData\Roaming\EastMoney这个位置。AppData是个隐藏文件夹,你要在文件夹选项里勾上“显示隐藏的文件和文件夹”才能看到。进去之后,有个叫userdata的挺大文件夹,里面装着你所有的自选股、板块配置、指标公式,甚至连你看过的历史K线缓存都在里头。这玩意儿才是真正的宝贝。

高速下载多线程·稳定不限速安全纯净无广告·无捆绑全平台支持Win·Mac·手机

自选股到底存在哪个文件夹

很多人把自选股直接跟登录账号绑定,觉得只要账号在,换哪台电脑都能同步。但东方财富的自选股同步有个很坑的地方:它只同步你登录状态下手动添加的股票,如果是通过导入公式、程序化交易或者某些第三方插件生成的,云端根本不会记录。我有一次用了个自定义的板块筛选功能,把所有市盈率低于10的股票自动加到了自选股里,换了电脑登录后发现,新电脑上的自选股只有我自己手动点的那些,自动加的一个都没同步过来。这才是最让人崩溃的地方。

那个userdata文件夹里,具体负责自选股和板块的文件叫SelfStock.ini和BkStock.ini。你可以用记事本打开SelfStock.ini看看,里面格式就是股票代码和名称的对应列表,比如SH600519 贵州茅台,一行一个。如果你想备份自选股,最简单的方法就是把这个userdata文件夹整个复制出来,放到移动硬盘或者网盘里。重装系统后,先别急着登录,先把备份的userdata文件夹覆盖到新安装路径对应的Roaming目录下,再启动软件,你就会发现所有自选股、技术指标、画线工具、自定义界面布局全回来了。这一招我试过不下十次,每次都灵。

不过得留意一点,如果你之前重装了系统,然后又重新安装了更高版本的主程序,有时候老版本的userdata文件和新版不兼容。我遇到过一回,旧版的某些指标公式在新版里显示不全,图标旁边出现感叹号。解决办法是,启动软件后手动打开公式管理器,把有问题的公式逐条重新保存一下,软件会把公式数据重新格式化。虽然麻烦点,但总比一个个重新编写强百倍。

自定义指标和画线工具的备份技巧

技术分析玩家最痛苦的事,莫过于自己花了几个月调出来的均线系统、MACD参数、布林带上下轨,因为换电脑就全没了。东方财富的画线工具和自定义指标,其实也藏在前文说的userdata文件夹里,具体是Doc和Formula这两个子文件夹。Formula下面有indicator、formula等目录,里面装的就是你修改过的所有技术指标公式。如果是自己编写的自定义公式,直接复制zcstk这个文件就行,这是你的专属公式库。Doc文件夹则保存着你在K线图上的所有画线和文字标注,比如阻力位、支撑线、趋势线之类的。

实际操作中,我建议你在每次大版本更新前手动备份一次。东方财富有时候会推送强制更新,最新版安装后会覆盖一些旧文件,如果你没备份,就真找不回来了。我有一次为了省事,直接覆盖安装了新版本,结果之前画的一个月线级别的上升通道线全变成了歪歪扭扭的曲线,差点把我气吐血。从那以后,我养成了习惯:每次软件提示更新前,先去userdata文件夹把Formula和Doc两个文件夹压缩打包,存到桌面或者云盘里。更新完成后,如果发现指标或画线有问题,直接解压覆盖回去就行,百试百灵。

另外,我在多个电脑之间同步自选股和指标时,用的是OneDrive这类云盘直接同步整个Roaming\EastMoney目录。这样我在家里电脑添加了自选股或者修改了指标公式,公司电脑重新打开软件后自动就同步过来了。不过要注意,两台电脑必须都用同一个东方财富账号登录,而且软件版本最好一致,版本差太多会导致某个电脑上打不开保存的数据文件,提示“文件格式错误”。遇到这种情况,只要把版本统一升级到同一代就行了。

登录同步失灵时的自救方案

有一次我出差借了朋友的电脑炒股,登录自己的东方财富账号后,发现自选股只有不到三分之一被同步过来,剩下的全没了。我当时差点以为是黑客入侵然后删除了数据,后来冷静分析才发现,是因为我朋友电脑上之前也装过东方财富,登录时系统默认用的是他本地的userdata文件,而我的云端数据因为网络延迟没有完全拉取下来。这种情况其实很常见,特别是在网络不太好的地方。

解决方案其实也不复杂。在登录页面,登录之前先把本地userdata文件夹重命名为userdata_backup,让它成为一个全新的空文件夹。然后再登录,系统会提示“未检测到本地数据,是否从云端同步”,点同意后云端数据会被完整拉取到本地。登录成功后再对比下本地userdata的大小,如果是几十兆甚至上百兆,说明数据拉全了。如果只有几兆,说明可能只同步了账号基础信息,这时候退出账号,再次重复这个操作,一般第二次就能成功。

要是不想这么折腾,还有一个更直接的办法:用前文提到的手动备份方式,把自己常用电脑上的userdata文件夹直接复制到新电脑上覆盖。这样哪怕账号同步失灵,你也能保证数据完整。我自己的做法是,每周五收盘后把userdata文件夹打包上传到微云和百度网盘各一份,双重保障。账号同步只是辅助手段,千万不要把它当唯一依靠。

系统重装后的完整数据恢复流程

重装系统前,一般人会想着备份桌面、文档、图片这些文件,但很少有人记得东方财富的数据文件夹。我建议你准备一个U盘或者移动硬盘,进入C:\Users\你的用户名\AppData\Roaming\EastMoney目录,把整个EastMoney文件夹直接复制到外部存储设备上。如果系统已经崩了进不了桌面,可以用PE系统启动电脑,从C盘的那个隐藏路径里把数据救出来。有的人装系统后直接格式化C盘,这种操作千万别做,格式化前先把数据救出来。

新系统装好之后,先别急着安装东方财富。第一步是恢复数据文件。先把刚才备份的EastMoney文件夹复制回原来的位置:C:\Users\你的新用户名\AppData\Roaming\,注意新系统的用户名要跟原来一样,如果换了用户名,建议手动改成原来的用户名,不然路径不一致,软件可能找不见。然后下载安装东方财富,点本页下载按钮拿到安装包,安装的时候选跟原来一样的安装路径,比如D:\EastMoney。安装完毕后,先不要启动软件,去Roaming目录下把备份的EastMoney文件夹再次覆盖一次,确保所有配置文件都被替换成旧时的。

第一次启动软件时,如果看到提示“数据格式不兼容”或者“指标公式加载错误”,不要慌。这是因为新版软件改动了一些底层数据结构。你可以按F8进入公式管理器,找到“自定义公式”,右键选择“全部重新保存”,软件会逐个校验和重写公式。画线工具的恢复稍微麻烦点,需要在画线工具里把每条线的参数手动重新设置一遍,但好在东方财富画线工具支持批量编辑,右键画线分组,选择“属性”就能统一修改。我上次恢复画线数据时画了二十几条趋势线,花了大概四十分钟才全部搞定,但总比一条条重画强太多了。

常见下载与安装后的故障排查

有些朋友下载完安装包后,双击运行却打不开,或者打开后闪一下就没了。我遇到过两次这种情况,第一次以为是电脑坏了,后来发现是杀毒软件把安装包里的一个dll文件隔离了。东方财富的安装包有时会被360、电脑管家误报,这属于正常的误识别。解决办法是在下载前暂时关闭实时防护,等安装完成后再重新开启。如果已经发生了被隔离的情况,去杀毒软件的隔离区里找到被误杀的文件,恢复后重新运行安装包就行。

还有一次我帮朋友装软件,装完后启动正常,但发现K线图显示不正常,看起来像是数据没有加载。后来发现是他电脑的系统时间设置得比实际时间早了两年。东方财富的数据服务器会根据时间戳判断K线数据的有效期,如果本地时间和服务器时间相差太大,服务器直接拒绝返回历史数据。把系统时间改成自动同步网络时间后,重启软件就正常了。这种低级错误我踩过之后,再也不敢乱调时间了。

另外,不少人遇到“网络连接失败”或者“数据更新失败”的提示。这种情况不一定是软件问题,可以尝试把DNS改成114.114.114.114或者8.8.8.8,刷新解析缓存后重启网络。如果还不行,看下防火墙设置,确认东方财富的exe和它的更新服务被允许通过防火墙。我办公室的电脑曾经因为统一部署的企业防火墙策略阻止了特定端口,后来找IT管理员申请了白名单才能正常使用,小公司用户可能不会遇到这种问题,但公司网络环境复杂的值得留意。

清理缓存与性能优化的小心得

用了一段时间后,东方财富的数据缓存会越来越大。你看过的每只股票的分时、日K、分钟K线都会缓存在本地的userdata\Cache文件夹下。几年下来,这个文件夹能膨胀到十几GB,尤其是如果你用多股同屏功能,一个屏幕挂着几十个股票分时图,每个图的缓存都快赶上小视频了。缓存太多不仅占用硬盘空间,还容易让软件启动变慢,打开个股详情时出现卡顿。

我每隔两三个月会手动清理一次Cache文件夹,只保留最近两个月的缓存。操作步骤很简单:先退出东方财富的客户端,然后进入userdata\Cache,把里面所有的子文件夹和文件全选删除。下次启动软件后,系统会自动生成新的缓存文件,清理后首次加载历史数据可能会稍微慢几秒,但后续使用体验明显变顺滑,股票切换和刷新速度提高不少。有人担心删除缓存在线数据会不会丢失自选股和指标,不会,Cache只负责图形加速,真正的自选股和指标数据在别的子文件夹里。

还有一个小技巧,如果你同时登录多个证券账户,东方财富会在状态栏显示每个账号的持仓和资金,这些数据也是缓存在本地的。如果你发现某个账号的持仓数据长期不变,可能是缓存旧了,可以在设置里找到“交易数据同步”选项,点一下“强制刷新本地缓存”,马上就能看到最新数据。这功能在遇到盘中快速交易时特别管用,有时候你挂单成交了,但软件上还显示未成交,强制刷新一下就能看到实际状态,省得干着急。

说到底,东方财富下载这个软件本身不算复杂,真正麻烦的是数据跟着账号走这件事儿,远没有想象中那么可靠。自己动手备份userdata文件夹,才是保证自选股和所有习惯设置能跟着你满世界跑的终极方案。如果你还没备份过,现在就可以去那个隐藏文件夹里看看,趁数据还完整,赶紧复制一份。相信我,等你下次重装系统时,会感谢今天做了备份的自己。