当前位置: 首页 > news >正文

通达信多版本完美共享方案:一键共用vipdoc盘后数据\+T0002自选股\+全部自定义公式

一、前言:股民多版本通达信的痛点

大部分炒股朋友电脑中都会存放多个通达信版本,用于专属复盘、指标测试、多券商登录、分区看盘等场景。我本地环境如下:

  • 主版本(唯一数据源/配置源):E:\通达信MPV版【已安装指标版】\通达信MPV版【指标已安装好】

  • 副版本1:D:\tdx

  • 副版本2:D:\new_tdx_test

在未做共享设置前,存在两个非常折磨人的问题:

  1. 数据冗余:三个通达信各自独立下载vipdoc盘后数据,重复占用几十G硬盘空间,每天收盘需要重复下载,浪费时间和磁盘资源。

  2. 配置割裂:自选股、自定义板块、自编指标公式、界面布局、画线标记全部独立,新增公式、调整自选、修改版面需要重复操作三次,极易错乱、丢失配置。

为此,本文分享Windows mklink目录联接终极解决方案:只保留E盘主版本为唯一数据、配置源头,两个D盘副版本全部联动共享,实现一次下载、全端同步,一次改公式、全端生效。同时附带全自动BAT脚本,自动备份旧目录,零失误部署。

二、核心共享原理

1、vipdoc文件夹

存放所有日线、分时、分钟K线、财务数据、板块数据,是通达信行情数据核心目录,共享后无需重复下载盘后数据。

2、T0002文件夹(重中之重)

通达信所有个人核心配置全部集中在此目录,完整映射T0002即可实现全配置同步,包含:

  • 所有自编指标、选股公式、交易系统公式(PriGS.dat等核心文件)

  • 自定义自选股、自定义板块分组

  • 界面布局、窗口配色、快捷键设置

  • K线画线、标记、预警条件、系统参数配置

三、一键部署脚本(自动备份+创建共享链接)

脚本核心功能

  1. 自动检测D:\tdx、D:\new_tdx_test中的vipdoc、T0002旧目录;

  2. 自动将原有目录重命名为vipdoc_old、T0002_old安全备份,不丢失任何数据;

  3. 通过mklink /J创建稳定目录联接,指向E盘主版本;

  4. 自动申请管理员权限,无需手动设置。

使用方法

新建文本文档,复制下方全部代码,保存为通达信一键共享.bat,编码选择ANSI。

@echo off chcp 936 >nul %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0" :: 【配置区:路径已适配你的电脑,无需修改】 set "SrcRoot=E:\通达信MPV版【已安装指标版】\通达信MPV版【指标已安装好】" set "Tdx1=D:\tdx" set "Tdx2=D:\new_tdx_test" echo ============================================== echo 通达信多版本共享 vipdoc + T0002 一键部署 echo 旧目录自动备份为 xxx_old echo ============================================== echo. :: ========== 处理 D:\tdx ========== echo 正在处理:%Tdx1% :: 备份并链接vipdoc if exist "%Tdx1%\vipdoc" ( ren "%Tdx1%\vipdoc" "vipdoc_old" echo 已备份原vipdoc => vipdoc_old ) mklink /J "%Tdx1%\vipdoc" "%SrcRoot%\vipdoc" :: 备份并链接T0002 if exist "%Tdx1%\T0002" ( ren "%Tdx1%\T0002" "T0002_old" echo 已备份原T0002 => T0002_old ) mklink /J "%Tdx1%\T0002" "%SrcRoot%\T0002" echo. :: ========== 处理 D:\new_tdx_test ========== echo 正在处理:%Tdx2% :: 备份并链接vipdoc if exist "%Tdx2%\vipdoc" ( ren "%Tdx2%\vipdoc" "vipdoc_old" echo 已备份原vipdoc => vipdoc_old ) mklink /J "%Tdx2%\vipdoc" "%SrcRoot%\vipdoc" :: 备份并链接T0002 if exist "%Tdx2%\T0002" ( ren "%Tdx2%\T0002" "T0002_old" echo 已备份原T0002 => T0002_old ) mklink /J "%Tdx2%\T0002" "%SrcRoot%\T0002" echo. echo ============================================== echo 【部署完成】 echo 1、仅在E盘主版本下载盘后数据 echo 2、自选股/公式/板块/布局全部全局同步 echo 3、旧数据已备份为 _old 后缀,可随时恢复 echo ============================================== pause exit

四、解除共享、恢复独立脚本

如需取消多版本共享,恢复三个通达信独立运行,使用下方一键恢复脚本,自动删除链接、还原备份目录。保存为解除通达信共享恢复原状.bat

@echo off chcp 936 >nul %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0" set "Tdx1=D:\tdx" set "Tdx2=D:\new_tdx_test" echo 正在删除共享链接,恢复本地独立目录... echo. :: 恢复 D:\tdx rd "%Tdx1%\vipdoc" 2>nul if exist "%Tdx1%\vipdoc_old" ren "%Tdx1%\vipdoc_old" "vipdoc" rd "%Tdx1%\T0002" 2>nul if exist "%Tdx1%\T0002_old" ren "%Tdx1%\T0002_old" "T0002" :: 恢复 D:\new_tdx_test rd "%Tdx2%\vipdoc" 2>nul if exist "%Tdx2%\vipdoc_old" ren "%Tdx2%\vipdoc_old" "vipdoc" rd "%Tdx2%\T0002" 2>nul if exist "%Tdx2%\T0002_old" ren "%Tdx2%\T0002_old" "T0002" echo 【恢复完成】所有通达信已变为独立模式! pause exit

五、关键知识点:mklink /J 与 /D 终极区别(通达信必看)

很多用户踩坑用 /D 软链接导致通达信闪退、读不到K线、公式丢失,本文统一采用**/J 目录联接**,以下是详细对比:

对比维度mklink /J 目录联接(本文推荐)mklink /D 目录符号链接(不推荐通达信使用)
路径解析自动固定为绝对路径,稳定性极强支持相对/绝对路径,灵活但易失效
软件兼容性适配所有新旧版通达信,无报错、不闪退老旧版本易出现读不到数据、公式错乱、弹窗报错
跨盘符支持完美支持D盘、E盘跨盘映射支持跨盘,但冗余功能多、稳定性差
移动链接影响移动链接文件夹,指向路径不变,永不失效相对路径创建的链接,移动后直接失效损坏
系统权限Win10/Win11默认权限即可使用,零配置精简系统需额外开启系统策略,否则创建失败
通达信适配结论✅ 最优解,股民通用标准方案❌ 极易出BUG,坚决不用

六、使用规范(避免公式/数据损坏)

  1. 唯一数据源原则:仅打开E盘MPV主版本进行盘后数据下载、公式导入、参数修改、自选增减;两个D盘版本只用来看盘、复盘,禁止下载数据。

  2. 单进程修改原则:修改、导入、删除自定义公式时,关闭另外两个通达信,避免多程序同时读写数据库,导致公式错乱、丢失。

  3. 备份安全兜底:脚本自动生成的vipdoc_oldT0002_old是原始本地配置,无需删除,出现异常可随时用恢复脚本回滚。

七、最终效果总结

部署完成后,三台通达信实现100%全同步

  • K线数据、财务数据、盘后数据完全同步,无需重复下载;

  • 所有自编指标、选股公式、交易系统公式全局同步;

  • 自选股、自定义板块、画线标记、界面布局、系统设置全部统一;

  • 节省大量硬盘空间,统一维护、极简操作,告别重复劳作。

http://www.jsqmd.com/news/1106940/

相关文章:

  • Selenium自动化测试:XPath与CSS Selector定位策略深度解析
  • 八佰里影业影视融合文旅项目启动,打造全新产业生态
  • Halcon 向量到变换矩阵算子对比
  • Claude Sonnet 5 正式发布:模型 ID、价格、上下文变化与接入要点
  • JMeter性能测试实战:精准测量QPS、TPS与吞吐量的完整指南
  • 设置IDEA的内存
  • 生产级机器学习服务:从Notebook到高可用模型推理
  • Java毕设选题推荐:基于 SpringBoot 的高校兼职信息智能推送系统的设计与实现 基于 SpringBoot 的学生校园兼职应聘管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 基于AWVS API构建B/S架构漏洞扫描管理平台实战指南
  • 计算机Java毕设实战-基于 SpringBoot 的企业会议室资源调度管理系统的设计与实现 基于 SpringBoot 的智能会议室线上预订管【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 硬件研发避坑|蓝牙BQB认证繁琐?全套认证蓝牙模组,告别射频调试+重复认证
  • 【电赛/毕设天花板】别再调包 SimpleFOC 了!STM32 纯手写 FOC 矢量控制:空间变换、SVPWM 与相电流采样硬核指南
  • 当我们在讨论CQRS时,我们在讨论些神马?
  • XXL-JOB v3.4.0 发布 | OpenClaw集成、合并调度、健壮性及体验增强
  • ulimit永久设置方法
  • AI逆向 - 某众点MTGSIG/某里234醇酸
  • 公司电脑文件如何加密?这几种办法有效又实用
  • 旅商学院线上课程介绍助力旅行社老板打造个人IP与提升业绩技巧
  • 保冷管束用在哪里?六大核心应用场景全梳理
  • 用Claude对MicroPython代码进行AI审查:零基础手把手教你
  • 2026商城网站制作哪家好,哪些方案更适合没有技术团队的商家
  • 【毕业设计】基于 SpringBoot 的会议室占用登记与审批系统的设计与实现 基于 SpringBoot 的单位会议场地预约管理系统(源码+文档+远程调试,全bao定制等)
  • 互联网医院|在线问诊提升医疗服务质量
  • 文件转Base64编码工具
  • 【计算机毕业设计案例】基于 SpringBoot 的工业协作机器人宣传展示系统的设计与实现 基于 SpringBoot 的机器人技术科普门户网站(程序+文档+讲解+定制)
  • 不懂数据库索引的底层原理?那是因为你心里没点b树
  • 基于GitHub Actions的TTS模型自动化测试方案设计与实践
  • AI实战培训的核心价值:落地能力才是核心竞争力
  • 企业固定资产数字化管理软件分析:从技术架构到选型落地全解析(附选型问题解答)
  • 蓝色星球造价机器人,正在重塑企业看不见的数字家底