终于找到了,东方财富下载的数据存放位置原来在这里

东方财富下载 ·
终于找到了,东方财富下载的数据存放位置原来在这里

终于找到了,东方财富下载的数据存放位置原来在这里

最早用东方财富那会儿,我其实没太在意数据存哪这种事。反正软件能打开、行情能看、自选股能同步,剩下的我哪管它。可后来有一次系统崩溃重装,我傻眼了——辛辛苦苦攒了好几年的技术指标、画线分析、自定义版面,全没了。那时候我才意识到,搞清楚东方财富下载的数据文件到底放哪,比你会几个快捷键重要得多。今天这篇,我就帮你把这个位置扒得清清楚楚,顺便把常见坑都填上。

持续更新紧跟官方新版本免费使用无需付费解锁官方正版安装包带数字签名

从下载安装到第一次打开

如果你是新用户,第一步肯定是找安装包。别去那些乱七八糟的第三方网站搜,直接去东方财富官网就行,首页上一般都有显眼的下载入口。点本页下载按钮,会拿到一个exe文件,大小大概在八九十兆左右。双击之后,安装向导会问你装在哪——这里我建议你多留个心,别一股脑点下一步。默认路径通常是C盘的Program Files (x86)下的东方财富文件夹,但如果你C盘空间紧张,或者跟我一样有洁癖喜欢把软件都放D盘,可以在安装时手动改路径,比如D:\软件\东方财富。这一步改好,以后找数据文件会顺很多,因为整个目录结构都在你眼皮底下。

安装过程很快,大概一两分钟。第一次打开时,它会弹出一个登录窗口。你可以用手机号注册,也可以直接用微信扫码,不过微信登录有时候会多一步绑定操作,建议还是手机号注册更干脆。登录成功后,软件会自动初始化,这时候它会往你选的安装路径下写一堆文件——自选股、版面、指标模板,还有一大堆缓存和历史数据。但注意,真正的关键数据并不全在这一个地方,后面我会细说。

本地数据文件夹的真实位置

前面安装完,你以为数据全在安装目录下了?太天真了。东方财富这个软件,其实有两套数据存放机制。一套是安装目录下的config和data文件夹,这些主要存软件自身的配置文件、插件和一些临时缓存。另一套,才是用户真正关心的——自选股列表、画线、指标、版面设置和账户信息。这些默认被藏在Windows的用户文件夹里,用路径表示就是C:\Users\你的用户名\AppData\Roaming\东方财富。记住这个位置,AppData默认是隐藏文件夹,你需要在文件夹选项里勾选显示隐藏的文件和文件夹才能看到。

我第一次翻到这儿时,还愣了一下。因为里面除了一个叫config的目录,还有个叫Local Storage的文件夹,里面全是JSON格式的小文件。比如自选股列表,就藏在Local Storage下的leveldb文件夹里,文件名像是default_...这类乱七八糟的字符。你要是想手动备份,可以直接把整个Roaming下的东方财富文件夹复制走,回头重装系统了,再原样贴回来,自选股和版面基本都能恢复。但别想着只拷贝一个自选股文件,因为软件读的时候是按整个目录结构读取的,缺一个文件可能就报错。

如何定位下载的行情与K线数据

很多人想知道自己下载的历史行情数据放哪了,尤其是那种做量化分析或者需要离线复盘的朋友。东方财富的本地数据缓存路径比较绕,它不在Roaming里,而是藏在安装目录下的data文件夹里。举个例子,你安装时选的是D:\软件\东方财富,那么K线数据就在D:\软件\东方财富\data\stock下面。这里面按市场分了文件夹,比如sh(沪市)、sz(深市)、bj(北交所),每个股票一个单独的子文件夹,里面存的是h5格式的日线、周线、分钟线数据文件。但请注意,这些文件是软件私有格式,你不能直接用记事本打开看,得用软件自身才能解析。如果你只是想备份或转移这些数据,直接把整个data文件夹复制就行,但千万别随便删减,否则软件打开时加载不全,会报数据缺失的错误。

另外,用软件右下角的数据下载功能时——就是那个可以选下载多少天、哪种周期的工具——它下载完的临时文件其实会先放在内存缓存里,然后再写入硬盘。如果你下载中途关掉软件,有可能部分数据没写进去,导致下次打开时部分股票的K线是断的。我遇到过好几次,后来习惯每次下载完都等右下角那个进度条消失再关,基本就没再出过问题。

自选股和版面的备份恢复指南

自选股丢了是很多人的噩梦,尤其是你加了几百只股票、分了好几个分组,还配了不同的颜色标记和备注。其实自选股数据主要存在Roaming目录下的config文件夹里,具体是UserCustom.dat那个文件(名字可能因版本略有不同)。但更稳妥的做法是,你在软件里用导出功能:点击菜单栏的工具-数据备份与恢复,选择导出自选股和版面,会生成一个后缀是bkp的备份文件。这个文件可以随便放U盘、网盘上,恢复时点导入就好。这个功能我用了三四年,换了三台电脑,从来没丢过一个自选股分组。

不过有个细节要注意:导出时它不会自动带上你画的那些趋势线、斐波那契线、文字标记——这些图线文件藏在Roaming里的drawing文件夹下,后缀是dwg。如果你画线很重要,比如你在关键支撑位画的那些线,一定要单独把这个文件夹也备份了。恢复时先把dwg文件夹拷到新电脑的对应路径下,再导入bkp文件,这样画线和自选股才能同时回来。

常见错误和如何清理缓存文件

用久了东方财富,你会发现软件越来越慢,尤其是启动时加载行情那个进度条卡在半分钟以上。十有八九是缓存文件太多了。缓存主要在两个地方:一个是安装目录下的cache文件夹,另一个是Roaming下的temp文件夹。前者存的是软件运行时产生的无伤大雅的临时图数据,后者可能存了一些崩溃日志和旧版本的配置残留。我建议每隔一两个月手动清理一次:直接删除cache文件夹里的所有文件(别删文件夹本身),再把temp下的文件能删的都删。删完后重启软件,它会自动重新生成必要的文件,速度会快不少。

但别手贱去删data文件夹里的东西,尤其是一些名字像index.dat、stocklist.dat的系统文件。删了之后你可能得重新下载所有的股票列表和时间数据,那个下载量可不小。还有一次我误删了自选股文件夹里的一个系统缓存,结果软件启动后直接报了一个代码为“-1024”的错误,自选股全变灰。后来查了半天才知道是权限问题,用管理员身份运行了一次软件才恢复。所以清理时,宁可多留,不要乱删。

多台设备同步数据的方法

很多人想在办公室电脑和家里的笔记本上用同一套自选股和版面,东方财富官方其实是提供了云同步功能的。登录同一个账号后,在设置里找到云端同步,勾选自选股同步、版面同步和画线同步,软件后台会自动上传。但注意,云同步有时延,而且不是实时。我测试过,改动后大概要等个一两分钟才能在另一台设备上看到更新。而且画线同步有时候会丢细节,尤其是那种跨周期的长画线,可能同步过去后位置偏移了一点,需要你手动微调。

如果不信任云端,我一般用第三方同步盘,比如OneDrive或坚果云。把Roaming下的东方财富文件夹整个链接到同步盘里,这样改完就自动同步。但有一件事:如果你两台电脑同时打开软件并修改数据,会产生冲突文件,导致自选股错乱。所以建议不要同时在两台设备操作,改完一个退出之后,再开另一台。这个方法比官方同步更可控,但需要一点动手能力去建符号链接。如果不会符号链接,我建议还是老老实实备份bkp文件,每次手动搞定,反而最安全。