东方财富下载后数据存哪了,设置里能查到吗
下载按钮点完,装完软件,数据到底存哪了
说实话,我第一次用东方财富的时候也懵了。装好软件,看了几天的自选股,然后突然想找那个下载的K线数据或者财报文件,翻遍了桌面和C盘都没找到。后来发现,它压根不按套路出牌。你点本页下载按钮,装的是那个PC端的行情交易软件,下载后默认路径一般是在C盘的Program Files或者Program Files (x86)里,但那只是程序本体,真正的数据文件,它自己悄悄藏到了别的地方。我第一次找的时候,直接在C盘搜“东方财富”文件夹,结果搜出来一堆奇怪的缓存目录,压根分不清哪个是哪个。后来才摸清规律,程序和数据是分开存的两套文件夹。
具体来说,程序主目录里只有exe和dll那些启动用的东西,你经常看到的本地自选股、K线数据、个股F10资料,其实写在另一个位置。比如Win10、Win11系统,你要先打开“查看”菜单,勾上“隐藏的项目”,然后去C:Users你的用户名AppDataLocal 里面找。里面通常有一个叫EastMoney或者类似的文件夹,里面分了好多子目录,像Data、Cache、Config,才是真正存你下载的数据的地方。尤其是Cache文件夹,又大又乱,你点过的每个股票页面、每次刷新图片,它都缓存下来了。
不过我踩过一个大坑,就是C盘空间本来就不大,用了一段时间发现C盘红了,一查就是东方财富的缓存,少说占了我好几个G。所以后来我养成习惯,每隔一两周清理一下那个Cache文件夹,或者干脆把整个AppData里的EastMoney数据目录迁移到D盘或E盘去。具体操作不算麻烦,但得先退出软件,复制文件夹,然后建个软链接,不然软件一启动又回C盘再建一堆。
设置里查数据路径,其实有个隐藏入口
很多人以为东方财富的设置里肯定有“数据存储位置”这一栏,翻半天找不到,就开始怀疑自己眼神不好。其实它不像同花顺那样直接给个路径选项。东方财富的PC版,设置菜单藏在右上角那个齿轮图标里,点开之后,有“系统设置”、“界面设置”、“交易设置”这些大项,我在里面翻了半天,愣是没看到“数据目录”或者“缓存位置”这种字眼。
但你别急,其实有个变通的办法。在系统设置里,有一项叫“数据维护”或者“数据清理”的按钮,点进去会弹出一个新窗口。那个窗口里会列出当前所有缓存数据的占用大小,比如“行情数据缓存 1.2G”、“资讯数据缓存 800M”之类的。关键不是去清理,而是一行一行看,这里面写的那个“存储位置”,实际上就是它实际存放的路径,只是不给你直接改。你点清理的时候,它会显示正在删除哪个文件路径,你记下来,去文件夹资源管理器里粘贴进去,就能精准定位。
另外还有个更简单的方法,就是直接在软件里打开某个股票的日K线图,然后按F12或者右键选“属性”,有时候会弹出一个信息框,显示当前数据文件的完整路径,包括是哪个本地文件在加载。不过我试了好几次,这个方法不一定每次都好使,偶尔会报错或者不弹。最笨但最靠谱的还是我前面说的,去AppData里慢慢翻,找到了以后设个快捷方式。
我自己就遇到过一回,设置里显示清理数据,我点了,结果软件直接卡死,等了五分钟才缓过来。后来才知道,清理的时候最好先关闭所有自选股页面,不然它在后台还在读写,根本删不掉。从那以后我清理前必先退出软件,再手动删那个Cache文件夹,反而更利索。
如果换电脑,数据怎么跟着走
这事我吃了不少亏。我原来笔记本上配置了一堆自选股板块,还设定了几套技术指标参数,换台式机的时候想把整个配置和数据全搬过去。天真地以为软件有云端同步功能,结果登录同一个账号后,自选股确实从服务器拉回来了,但那些自定义指标、版面布局、画线工具画的几条线,全没了。后来才发现,这些玩意存在本地的Config文件夹里。
所以要完整迁移,得先找到C:Users你的用户名AppDataLocalEastMoney下的Config文件夹。把它整个复制到U盘或者网盘里,换到新电脑,装好东方财富后,别启动软件,先把原来那个Config文件夹覆盖到对应的位置。然后再启动,你的布局、指标、预警条件就全回来了。但是有一点要留意:覆盖之前,新机器上最好先登录一次软件,让它先自己生成一份默认的Config,不然直接覆盖有可能报错。我试过跳过这一步,结果软件启动时报“配置文件损坏”,只好卸载重装。
还有那个自选股分组,虽然服务器端会同步部分信息,但如果你分了很多自定义板块,比如“打新组”、“科技股组”、“消费复苏组”,这些分组名称和成员有时候同步不全,我碰到过几次,换了电脑后分组名字还在,但里面股票数量不对,少了好几只。后来我就学乖了,除了手动备份Config,还定期从软件里用“自选股导出”功能,导出一份txt或者csv文件,当成最后的备用方案。那个导出位置在自选股页面右键,有个“导入导出”选项,导出来放桌面,换电脑后直接导入,比靠云端靠谱得多。
下载的行情数据,本地能存多少天
这个问题直接影响到你看历史K线图。东方财富默认给你看的日K线数据,其实是从服务器实时拉的,但本地也会缓存一部分。我专门测试过,把网络断掉,只靠本地数据,看沪深300的日K线,能看到大约最近30天的走势,再往前就只显示收线没有具体数值了。分钟线就更少,我记得5分钟K线的本地缓存大概就两三天,超过就变成空白,除非你之前主动下载过历史数据。
那怎么主动下载历史数据呢?在软件的“工具”或者“扩展”菜单里,有一个“数据下载”功能,点开后能看到一个表格,让你勾选要下载的市场(沪深、港股、期货等)和周期(1分钟、5分钟、日线、周线等)。你可以一次性选好几年的数据,比如下载2019年到现在的全部日K线。但这里有个经验,千万别贪心全选所有市场所有周期同时下,否则内存直接爆满,软件就会假死。我自己干过一次,选了A股全市场加期货,又选了分钟线和日线,结果下载到一半卡住了,只好强制关进程,重启后一看,之前下的部分没保存。
所以我后来都是分批次下的。先下主板日线,再下创业板,期货单独抽时间下。而且下载时最好关闭其他占资源的软件,尤其别同时开网页视频。下载进度条走得慢是正常的,东方财富的数据下载效率不算高,我试过用百兆宽带,下载一天的量大概几秒钟,但全市场几年的数据可能要十几二十分钟。而且下载完的数据,在程序里看没问题,但如果你想把它导出来用Excel分析,东方财富不支持直接导出为csv格式的历史K线数据,只能截屏或者复制粘贴,这点挺烦的。我一般用通达信来导出数据做量化分析,东方财富主要看盘和查阅F10。
预警条件设置完了,数据存在哪里
我设了好几个价格预警和量比预警,有一次重装系统,忘了备份,结果那些预警条件全没了,一个个重新设,烦得要死。后来我发现,预警条件也藏在那个Config文件夹里,具体文件名是一个后缀为 .cfg 或者 .dat 的文本文件,用记事本打开能看到里面写的类似 “stock=000001.SZ;price=10.5;type=above” 这种规则。但如果你不懂技术,别乱改,改错一个字母软件就识别不了,预警不生效。
另外提醒一下,东方财富的预警触发记录不会永久保存在本地。我测试过,预警响了之后,如果你没及时在弹窗里点“确认”,那这条记录大概只会保留到软件关闭。下次再开软件,想看历史预警记录?抱歉,没有。除非你用的是付费版或者机构版,普通免费版这个功能很鸡肋。我为此吃过亏,有一回中午设了个破位预警,下午出去开会,回来一看软件开着但预警窗口已经被弹窗广告挡住了,根本没看到。后来我只好额外用手机版东方财富App,把预警同步过去,这样至少能震动提醒。
还有一个小技巧,如果你的预警条件比较多,比如同时监控上百只股票,建议把数据下载周期调到“全量数据”模式,不然预警计算时会卡。有一次我条件设得密,股票池又大,软件直接CPU飙到90%多,右下角小时钟都停了。后来我在系统设置里找到“预警刷新频率”,默认可能是1秒,我把它改成3秒,CPU温度立马降下来了,虽然没那么实时,但起码电脑不卡。
删掉的数据,文件夹里还能找回吗
有一次我不小心把自选股分组给误删了,点了一下“删除分组”,结果那组里面的股票从列表消失了,我觉得完了,毕竟没有云端回收站。但我没急着重新加,先去找了Config文件夹,发现里面有一个叫group.dat或者类似名字的文件,把它复制到别处备份,然后再打开软件,用数据恢复软件扫一下那个分区。具体操作是,先退出东方财富,然后用Recuva或者类似工具扫描C盘那个AppData目录,按文件名或者类型筛,运气好能找回之前被删的group.dat文件。我试过一次,成功恢复了50%左右的自选股分组信息,不过那个分组的排序乱了,得手动再整理。
但更棘手的情况是,你清理了缓存数据,删了Cache文件夹下的某些股票K线图缓存,想找回来基本不可能。因为那些数据是临时从服务器拉的,本地只是暂存,没有历史版本记录。我尝试过用文件恢复软件挖回来,结果挖出的文件大部分是损坏的,打开全是乱码。所以你要是对某只股票的历史分时图有特殊需求,最好就通过软件里的“数据下载”功能提前保存到本地,并且别随便删。
另外有个坑,东方财富的日志文件也会占用空间,位置在AppData的Logs文件夹里。这些日志是给程序员调试用的,普通用户看不懂,而且越积越多,我见过有的老电脑里日志文件能堆到几个G。如果你删错了文件,比如把整个Logs清了,软件不会崩溃,但下次启动时会重新生成新的日志,没影响。这个文件夹可以放心定期删除,我每月清一次。
手机版和电脑版数据互通,但玩法不一样
手机版东方财富下载后,它的数据存储路径就更隐蔽了,在安卓系统里,一般藏在Android/Data/com.eastmoney.xxx/下面,苹果系统被沙箱封死了,你根本看不到文件夹。不过手机版的好处是,自选股和板块同步基本靠账号登录后走云端,比电脑版强,你手机上添加的自选股,电脑登录后很快就出现了。但也有不完美的地方,比如电脑上设的趋势线、技术指标参数,手机版上完全看不到,它们是两套系统。
我平时习惯用电脑看盘,手机只看个结果。所以每次在电脑上改了某个指标参数后,我得在手机版里再手动改一遍,挺麻烦的。另外手机版下载的数据包,主要是当天的行情和资讯,历史K线图不会像电脑版那样本地攒一大堆,它基本是实时请求的,所以手机版的缓存文件夹不会太大,一般几百兆。但如果你长期不清理,累积起来也能占1-2G,尤其是你经常刷资讯短视频那种。
至于数据备份,手机版我觉得没必要纠结,因为重装App后,只要登录账号,自选股、关注板块全回来,但那些自定义的预警条件、排序规则,就难说了。我自己试过把手机版卸载重装后,之前设的“涨速大于1%”预警就消失了,只能重新输入。所以如果你在手机上做了很多精细的设置,最好截个图存档,或者用电脑版作为主力备份。
最后说个小吐槽,东方财富的PC版客户端,在更新版本时,偶尔会把旧的Config文件夹清空。我遇到过一回更新后,所有画线工具画的支撑位和压力位都没了,气得我差点砸键盘。从那以后,每次更新前我都先把整个EastMoney的AppData目录压缩一份扔到桌面,更新完后再覆盖回去。虽然麻烦,但至少不会丢东西。这软件功能多是真的,但本地数据管理这块,做得真不够贴心。