东方财富下载之后,那些K线、自选股的数据到底存在电脑哪个位置

东方财富下载 ·
东方财富下载之后,那些K线、自选股的数据到底存在电脑哪个位置

下载与安装步骤

说实话,我第一次下东方财富也是在官网那个下载站里折腾了半天。点本页下载按钮是个好习惯,别随便去百度搜来的野鸡链接点,我朋友有一次下回来个捆绑全家桶,卸载都搞了半天。下载完是个exe文件,双击后你会看到一堆选项,我建议你别急着狂点下一步。那个安装路径默认是在C盘,但我的经验是一定改到D盘或者E盘,这样万一重装系统,你的自选股、K线缓存这些数据还能留住。安装过程中它会问你要不要装一个什么“东方财富手机伴侣”,我一般直接去掉勾,没什么用,还拖速度。装完第一次启动,软件会让你选行业模板还是通用模板,我选的是“金融终端”,因为功能全一些。

安装完打开,界面花里胡哨的,很多人直接懵了。但其实你只用关心顶部那排菜单里的“自选股”和“分析”区域。数据下载时它会自动生成几个文件夹,后面找数据就靠这些文件夹了。记得安装完成后,先退出软件,去你安装的目录看看,别急着用。这一步很多人忽略,结果后面查数据还得重新找路径。

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

K线数据的存放文件夹与路径

K线数据其实藏在东方财富的安装目录深处。如果你是按我上面说的改了D盘,那一般在D:\东方财富\user\Data\。进去之后,你会发现一堆带数字的文件夹,比如002415、600519这种,对应的是股票代码。每个文件夹里躺着几个文件,后缀是.day、.min、.5min这种。.day就是日K线数据,.min是分钟线,.5min是5分钟线。我前年有一次因为电脑蓝屏,自选股里一只票的日K线突然少了几根,就是去这个文件夹里翻出来的老备份。

有个坑是,有些股票代码前面带个“SH”或“SZ”前缀,但文件夹名通常不带,只显示纯数字。比如贵州茅台是600519,你别去找“SH600519”的文件夹,不存在的。还有次我找科创板股票688981的数据,发现它藏在user\Data\里,但子文件夹名叫“688”,然后下面才是具体代码——这设计很绕,你得留心。如果你发现某个股票K线图数据不全,可以先退出东方财富,然后去那个文件夹里看看.day文件的大小,如果只有几百字节,多半是没更新完。这时候重新登录软件,等它自动补数据就行。

我试过手动改过.day文件里的数据,用记事本打开是乱码,根本读不了。这玩意是二进制格式,别瞎折腾,弄坏了只能删掉文件让软件重新下载。所以建议你平时想备份K线数据,直接压缩整个Data文件夹丢到移动硬盘里,省心很多。

自选股列表的存储位置与迁移

自选股这玩意儿,你要是换电脑重装,没备份好那就哭去吧。位置在user目录下,叫StockBlock.xml,或者有时候叫SelfStock.xml。我打开过这个XML文件,里面就是一堆代码和分组名称,比如你建的“大消费”、“科技龙头”这些组名,都存成标签了。有一次我在公司偷偷加了几只票,回家发现自选股列表还是旧版本,才发现这文件是跟着本地安装走的,不是云端同步的,除非你登录东方财富账号并勾了云同步功能。

很多人不知道,其实你可以手动复制这个XML文件到新电脑的对应目录里,直接覆盖就能恢复自选股列表。但有个注意点,版本号要一致,否则XML格式不对会加载失败。我试过从老版本1.0.17复制到2.0.3,打开后自选股全部空白,最后还得重新一个个加。所以升级软件前,最好备份一下这个文件。再说一个技巧,如果你想给朋友分享自选股,直接把StockBlock.xml发给他,他替换到自己目录里就行,比截图加代码快多了。

另外自选股的数据里还包含你设置的预警价、持仓成本这些信息,别乱删。我清理C盘时误删过一次,结果半年加的近百只票全没了,气得我第二天就写了个Python脚本定期备份这个文件到网盘。

账户与交易记录的本地缓存

东方财富的账户信息相对敏感,它不会傻到把密码明文存你电脑里。登录记录和交易委托的缓存,在user\LoginCache\和Trade\文件夹里。比如LoginCache.db这个SQLite数据库文件,里面记着你上次登录的账号和服务器地址,但密码是加密的,别指望能直接读出来。有一回我忘了自己的资金账号,就是去这个文件里用SQLite工具打开,查到绑定的手机号才找回来。

交易委托记录,比如你挂的单子、历史成交,通常存在Trade\下的几个二进制文件里。我试过把这些文件拷贝到另一台电脑同目录下,发现软件能读取到之前的委托查询记录。但别指望能靠这个恢复被取消的挂单——那只是日志,不是实时数据。另外注意,如果你频繁重装软件,这个区容易残留旧文件,导致软件启动时卡顿。我每月手动清理一次user\Log\和user\Temp\里的缓存文件,速度能快一截。

提醒一句,如果你在公共场所用东方财富,最好每次退出后手动删掉LoginCache文件夹。我之前在咖啡店用笔记本看盘,忘了清缓存,回来发现有人用我账号看了持仓图——虽然没做坏事,但吓得我立马改了密码。安全第一。

缓存与临时文件的管理

东方财富的缓存能吃多大地盘?我最多见过50GB。位置在user\Cache\和user\Temp\。走技术路线的话,你可以直接删掉Cache里的所有文件,它们会在下次启动时重新生成K线图缩略图和分时图缓存。但有个坑,删完后第一次打开股票界面会卡成PPT,因为它在重新下载那些图标数据。我建议你隔一个月删一次,选在周五收盘后,这样周末它能慢慢重建,不影响看盘。

在Temp文件夹里,经常有一些临时下载的DLL文件或者更新包。有一次我发现软件总报错,提示缺失某个组件,查了半天发现是因为Temp里有个旧的更新包没清干净,冲突了。删掉Temp下所有文件,然后重启软件,问题就解决了。所以别怕删缓存,它就像电脑里的灰尘,定期清一下对性能有好处。

不过要注意,别手贱删user\Config\里的配置文件。那个是存你设置的窗口布局、快捷键、自定指标这些的,删了得重新调一遍,烦得很。我上次重装系统后忘了备份Config,结果盯盘界面颜色调了半小时才找回原来那套黑暗模式的配色。

指标公式与画线工具的本地文件

如果你自己写过技术指标,比如MACD改良版或者自定义布林带,这些公式都存成一个DBF文件,在user\System\或者user\Expert\里。名字通常是Formula.dbf或者SysFormula.dbf。别被这个文件后缀骗了,它不是FoxPro数据库,是东方财富自己的一套格式。我试过用记事本打开,全是乱码,但用软件内置的“导入导出”功能可以转成文本。

有一次我写了套“量价背离”的公式,好不容易调试好,结果因为硬盘故障整个目录废了。后来我就定期把这个文件导出来。具体操作是,在软件里选“工具”->“公式管理”->“导出”,保存成.tni格式,存到云盘。这样换电脑或者格式化后,直接导入就行。画线工具的数据,比如趋势线、斐波那契线,存在user\Draw\下的DrawData.dat文件里。这个文件可脆弱了,有一次我升级版本后,之前画的线全没了,因为新版本不兼容老的DrawData格式。建议重大版本升级前,先把你画的关键线截图保存——反正我后来都这么干,因为画线重来一遍太费眼。

再说一个小心得,如果你在K线图上标了很多关键支撑位和阻力位,最好把它们记在Excel里或者纸上备份。因为哪怕文件没坏,软件崩溃时也可能导致画线数据错乱。我有次盘中发现日内支撑线突然偏移了十几个点,差点多空做反,一查才发现是文件损坏了,只好重新画。

备份与恢复的关键技巧

别等到数据丢光才后悔。我最常用的备份方式是周末定时压缩整个user目录,放到一个叫“东方财富_备份”的文件夹里,然后同步到OneDrive和移动硬盘各一份。恢复的时候更简单:在新电脑上装好同版本东方财富,先不打开,直接把备份的user文件夹覆盖过去(注意是整个替换),再启动软件,自选股、K线缓存、指标公式、画线全部回来。

但有个大坑要注意:备份前一定先退出软件,否则文件可能被占用,备份出来的是残次品。我吃过一次亏,凌晨五点觉得行情淡,没退软件就复制文件夹,结果恢复后自选股组全乱了,有的票出现在两个组里。解决办法是重新添加,累得半死。

如果你只想恢复自选股列表,可以只替换StockBlock.xml文件;想恢复K线数据,则需要复制整个Data文件夹。但我不建议只恢复部分文件,因为不同数据文件之间有依赖关系,比如K线数据是基于合约代码和自选股分组映射的,换了一半容易冲突。我自己的做法是,每次备份都全量一个user目录,恢复也一样。这办法虽然笨,但从来没翻过车。

最后提醒一下,如果你用手机版东方财富同步数据到电脑,别指望把手机上的自选股同步到电脑的本地目录里——那走的云服务路线,跟文件不搭边。我试过用数据线把手机里的东方财富数据文件夹拷进电脑,完全没卵用,格式不兼容。所以别白费力气,老老实实用官方云同步功能或者手动备份。