在Ubuntu20.04(Linux Mint)中同步通达信软件的自选股和画线数据

8 篇文章 2 订阅
3 篇文章 0 订阅

        之前解决了在Ubuntu操作系统中安装使用通达信版本的证券交易软件的问题,但是在使用中会用到自选股和画线等工具,由于通达信不像同花顺软件或东方财富软件那样自带云同步的功能,这些数据的同步就只能借助第三方的云数据同步软件。我在Linux Mint中是使用的坚果云软件免费版,之前尝试通过同步交易软件的T0002目录完成的自选股和画线的更新是没有问题的。但是T0002目录数据量较大,使用一次通达信都面临很多数据的更新,那么就可能要求坚果云升级为专业版来完成这么多数据的同步。
        如果想减少同步的数据量,就缩小同步的文件数量,比如同步自选股就只需要同步T0002/blocknew子目录即可。但是坚果云都是基于目录的同步,要同步画线数据文件tdxline.dat,以前只能把tdxline.dat所在的T0002整个同步了。tdxline.dat文件在通达信的配置中也无法更改存放位置,为了避免大量数据同步就一直没有同步画线数据。
        这两天接收到Ubuntu关于工具rsync的同步更新信息,我想是否可以使用Linux自带的同步功能来实现单个文件的远程或本地同步,实验了一下,没有找到解决办法。还是不想放弃,我又想到尝试用Linux的文件链接的方式来解决。比如把链接文件放入数据量较少的blocknew中进行同步。
        通过在网上查阅文件链接的相关资料,了解到链接分为硬链接和软链接;通过资料的介绍来看应该是硬链接更合适,但是却发现硬链接和坚果云无法进行协同工作。只能使用软链接来做尝试,如果创建tdxline.dat的软链接到blocknew目录中同步,坚果云软件也不能发现数据的变化,无法同步;我想只有在blocknew目录中存放实实在在的画线数据tdxline.dat,那么同步是没问题,就是解决通达信软件的数据读取问题。通过实验我的解决办法就是将原来位于T0002的tdxline.dat真实的数据文件移动到blocknew子目录下,在T0002目录下新建一个指向blocknew子目录下的tdxline.dat文件的链接,名称也是tdxline.dat,这样通达信也可以顺利的找到画线数据文件。在终端中进入T0002目录下创建语句为:
ln -s blocknew/tdxline.dat tdxline.dat
        这样在每个要使用通达信的Linux Mint中进行上述操作,就可以在同步非常少的数据的情况下完成自选股和画线数据的同步,如果要同步其他的数据也可以参照上述方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值