用东方财富这么久,你存的自选股数据到底藏在哪
下载东方财富客户端其实就两步,但很多人第一步就栽了
我用东方财富炒股票大概五年了,从最早的电脑版到现在的手机APP,中间换过好几台电脑和手机。最头疼的不是软件本身,而是每次换设备,那些辛辛苦苦盯了好几年的自选股、预警条件、自编公式,突然全没了。刚开始我以为这些数据是存在软件安装目录里的,后来发现根本不是那么回事。你去点本页下载按钮,装好最新的东方财富客户端,然后登录你自己的账号,数据才会慢慢回来。但注意了,如果你只是下载了安装包直接装上却不登录,那装完就是个空壳子,啥都没有。
我有个朋友就是,他重装系统前把整个东方财富文件夹都备份了,结果装上后发现自选股还是空的,气得差点摔鼠标。其实原因很简单,东方财富从2018年左右开始,就把用户的核心配置数据全挪到服务器端了,也就是说,你只要登录账号,数据自然就同步回来。但问题是,同步过来的数据里,有些东西它并不完全覆盖,比如你本地的自定义模板、指标参数,这些它只存一部分。所以每次我重装系统,都会先登录一次,然后手动检查几个关键点:自选股数量对不对、分组还在不在、预警条件有没有丢失。常见的坑是,如果你有两个设备同时登录,后登录的那个可能会覆盖先登录的数据,特别是自选股,它会合并,但预警条件会完全覆盖成当前设备最后一次保存的版本。
自选股数据藏在云端和本地两个地方,千万别只信一个
很多人以为自选股就是存在软件里,登录账号就能同步到任何地方。这话对了一半。东方财富的确把自选股数据存在云端服务器,但同时在本地也有缓存。云端是你的主数据源,本地的只是临时副本。我遇到过一回,在手机上删除了几只自选股,结果电脑端登录后发现那几只股票还在,而且删不掉。后来我才搞清楚,这是因为手机端的删除动作还没同步到云端,或者同步有延迟。最好的解决办法是先退出电脑端软件,然后在手机上重新登录一次,确认删除生效后,再回到电脑端登录,数据才会被更新。
还有更坑的情况。有一次我出差,用网吧电脑登录了东方财富,走的时候忘了退出。结果两天后,我在自己电脑上登录,发现自选股里多了好几只从来没见过的股票,分组也被打乱了。原来网吧那个账号的缓存数据被错误地当作我的主数据同步上来了。从那以后,我养成一个习惯:每次在公用电脑上用东方财富,都只用网页版,绝不下载客户端。网页版的自选股数据存在浏览器本地和云端,但不会污染你的客户端本地缓存。如果你已经装了客户端,那每次登录前最好先清理一下本地缓存。Windows系统下,你需要找到C盘的用户目录,具体路径是 `C:\Users\你的用户名\AppData\Local\EastMoney`,把里面那个 `Cache` 文件夹删掉,再登录。这样能保证你拿到的数据是最新的云端版本,而不是本地残留的旧数据。
分组管理自选股,一个技巧避免数据全乱套
自选股多到一定程度,不分肯定不行。我刚开始炒股那会,只放了几十只,觉得分组没必要。后来关注了大概两百多只,每天看盘就像翻菜谱,累得不行。于是慢慢分出好几组:长期持仓、短线波段、科技板块、消费白马、股加B股等等。分组本身不难,在软件里右键点自选股列表就能新建分组,拖动股票就能归组。但有个核心问题:不同分组的股票如果用了同样的名称,比如两组里都有“贵州茅台”,那在同步数据时,它有时会混乱,把这只股票同时在两个分组里显示出来,但实际上只存了一个分组ID。我不止一次遇到这种情况:某个分组里少了两三只股票,结果跑到别的分组里去了。
解决方法是每个自选股只在一个分组里出现。如果你非要在一只股票上标两个标签,可以用软件的“标签”功能,而不是分组功能。标签可以给股票添加多个关键词,比如“白马股”、“高股息”、“亏损中”,不影响分组结构。另外,我一般每个月手动导出一份自选股列表到本地。导出方式很简单:在自选股列表里全选股票,然后右键选择“导出数据”,会生成一个txt或csv文件,里面包含股票代码和名称。这个文件我备份到网盘上,万一哪天账号出事,至少能手动恢复。导出还有一个好处,就是你可以用Excel打开,按股价、市值、行业进行二次筛选,比在软件里看直观多了。
预警条件藏得深,删除重设比想象中麻烦
预警条件是很多人的痛点。东方财富的预警功能很好用,但设置一旦多了,管理起来就很头痛。比如你设了一个股价跌破20元的预警,过几天发现股价已经跌到15元了,你想把这个预警条件改成跌破10元,按理说应该直接修改就行。但实际操作中,你打开预警列表,找到那条预警,点修改,填上新数值,结果点保存后,它竟然提示你“条件重复”或者“无法修改”。我就碰到过好几次,最后只能删除原来的预警,重新建一条。
然后,删除预警也不是点一下就完事。预警条件有十几个类别,比如价格预警、涨跌幅预警、换手率预警、大单买入预警等等。如果你删除了所有条件,结果发现股票还在预警列表里,那是系统自带的一些基础预警没取消。要在设置界面里把“启用默认预警”前面的勾去掉才行。另外,预警条件也分云端同步和本地保存两种。我遇到过在手机上设的一条预警,在电脑端看不到,反过来也一样。这大概率是因为你两台设备的登录状态不同步,或者预警数据有冲突。一个稳妥的办法是在同一个设备上设置好所有预警,然后退出登录再重新登录一次,让数据强制同步。如果还不生效,那就只能等24小时,它一般会自动同步。这就是为什么我建议不要把预警设得太复杂,超过30条预警,管理起来就很容易出问题。
自定义公式和指标,备份到U盘才是真保险
用东方财富写自定义公式的人,多半是有点技术底子的。我自己写了几十个选股公式和指标,比如MACD背离、量价背离、筹码分布等等。这些公式存在哪里呢?不是云端,而是本地的一个叫 `UserData` 的文件夹里。路径在安装目录下的 `Tdx\userdata` 文件夹里,里面有几个以 `.alg`、`.exp` 结尾的文件,那就是你的公式。如果没有备份,重装系统后这些文件重新生成,你的公式就全没了。
我吃过两次亏。第一次是系统崩溃,重装后打开东方财富,公式全部消失,只能一个个重新写,花了整整一个周末。第二次更惨,我复制了 `UserData` 文件夹到U盘,结果发现复制出来的文件打开后公式不全,原来有些公式名称里带了空格或者特殊符号,导致文件保存时部分数据丢失。所以后来我的习惯是:写好的公式,除了保存在本地,还会用记事本打开每个公式文件,复制代码到一个txt文档里,以公式名命名,再备份到U盘和网盘。这样就算软件完全坏掉,我也可以手动粘贴回去。导入公式也很简单,在软件里点公式管理器,选择导入,找到你的备份文件就行。但要注意,导入前最好先把原来空的公式组清空一下,否则可能引起冲突。有一次我导入时就弹出了几十个重复提示,点了半个小时才点完。
手机和电脑数据不同步,问题十有八九出在账号
手机端和电脑端的数据同步,看起来是最简单的,其实最容易出问题。我用手上的安卓机和电脑试过很多次,明明登录的是同一个账号,手机上添加的自选股,电脑端等了十分钟还不显示。我以为是网络延迟,后来发现是因为手机端登录时没勾选“同步自选股到云端”那个选项。这个选项藏在设置菜单的“数据同步”里,默认是关闭的,很多人不知道。你不手动打开,那手机端的操作就不会上传到服务器,电脑端当然看不到。
反过来,电脑端添加的数据,手机端不显示的问题也常见。解决办法是检查手机端的同步设置,确保它处于打开状态,然后再手动在手机上点一下“立即同步”。还有一个容易忽视的点:如果你换了手机号或者改了账号密码,老设备上虽然显示已登录,但云端的数据可能已经换了主人。我有个朋友就是换了手机号后,用新号注册了一个新账号,结果发现自选股全空了,其实旧号的数据还在,只不过他以为数据丢了。另外,如果你用两个手机同时登录同一个账号,那就要小心了。有一次我用家人的手机临时看股票,登录后没注意同步开关,结果她的手机上多了我几十只股票,搞得她以为软件被黑了。所以现在我都是用一主一备的账号策略,主账号用手机,备账号在电脑上偶尔登录看盘,但从不做修改操作。