通达信公式打包下载这件事,麻烦不在下载动作,在下载之后。压缩包里常见十几个 .tn6 文件,名字各不相同,导入之后公式管理器里多出一串条目,过一段时间就分不清哪个是哪来的、哪个还在用。程序化生成的公式包更麻烦:同名公式换了内容,覆盖导入会把旧版本顶掉。本文讲的是把「下载」这一步做成可回溯的动作:先核对来源,再决定文件名,最后落到目录。

一、先看包里的三类内容

拿到一个公式包,先解压到临时目录,不要直接导入。看三件事:文件类型、文件数量、有没有说明文件。

文件类型决定导入路径。通达信可导入的公式文件后缀主要有 .tn6(含公式与相关设置)与 .tne(预警设置),源码文本则是 .txt,需要走新建粘贴的方式。一个包里混着几种类型,就不能按同一个流程处理,要分开导入。

{解压后先做的三件事}
1. 数类型: .tn6 / .tne / .txt 各几个
2. 数数量: 与说明文件里列的条数是否一致
3. 找说明: 有没有 readme / 版本说明 / 更新记录
4. 查重名: 包内文件名有没有互相重名
5. 看路径: 说明里写的导入目录是不是 T0002 之下

第 4 项容易被忽略。同名文件在压缩包里可以共存,解压到同一个目录就会被系统提示覆盖,最后一颗文件顶掉前面一颗。解压时选「保留两者」或者逐个子目录解压,把重名的两份都留出来,再人工决定保留哪一份。

二、文件名与目录怎么组织

导入之后的公式名来自文件里的公式属性,不是文件名。所以文件名的价值不在通达信内部,而在你自己的归档里:它决定半年之后你还能不能找到这个包的来处。

文件名带三类信息就够用:来处、日期、内容概要。来处可以是一个短代号,日期用 YYYY-MM-DD,内容概要控制在几个字。举例:zhibiao-2026-10-06-跳空缺口包.tn6。这样排下来,按文件名排序就是按时间排序,找起来不需要打开文件。

归档对象 放在哪 为什么要这样放
下载的原始压缩包 自建归档目录,不进 T0002 原始包是来处凭证,和软件运行数据分开
解压出的公式文件 逐个导入,不留副本 留副本容易与导入后的内容混淆
导入后的备份 查看公式管理器设置的备份目录 出问题时按官方说明从备份恢复
说明文件与更新记录 与原始包同目录 是判断来源可靠性的依据

这里有一条边界要写清楚:T0002 是本机用户数据的落盘目录,公式、自选、板块都在其下,备份目录多在其下的子目录里。下载来的原始包不要往 T0002 里丢,两者混在一处,后面做备份或迁移时会分不清哪些是运行数据、哪些是外部文件。

导入前先做一次全量备份,是这份流程里不可省略的动作。备份位置以公式管理器里显示的设置项为准,不同版本的位置不一样;备份完成之后再做第一次覆盖导入,出了问题才有回退点。

三、同名公式覆盖导入的顺序

公式管理器遇到同名公式时会提示覆盖。这一步不能随手点确定,因为覆盖之后旧版本就没了,而包里的所谓「同名」可能只是名字撞了、内容完全是另一回事。

顺序按下面走:先导出当前同名公式做一次留底,再导入,导入后立刻在编辑器里对比关键行。

{同名公式的处理顺序}
1. 公式管理器 → 选中同名公式 → 导出(自定义文件名,带日期)
2. 记录原公式的参数表内容(参数名 / 默认值 / 最小值 / 最大值)
3. 执行导入,在提示覆盖时确认
4. 打开编辑器,看参数表是否与记录一致
5. 关键行对比: 数据字段 与 比较方式 有没有变化
6. 点「测试公式」,确认语法通过
7. 挂到主图或副图,确认输出画出
8. 结果与预期不符 → 从第 1 步导出的文件回退

第 8 步是这份顺序存在的理由。没有第 1 步的留底,第 8 步就执行不了,只能靠记忆复原原来的公式,这在源码比较长的公式上做不到。

四、导入之后怎么判断它装对了

导入成功的判据不是「提示导入完成」,是公式在界面上真的可用。三步确认:能在列表里找到、测试能通过、能挂到图上输出。

  • 列表位置:按类型分在技术指标或条件选股下,位置不对说明导入时选错了类别
  • 测试结果:公式管理器 → 选中 → 点「测试公式」,看是否报语法错误
  • 输出渲染:挂到主图或副图,确认画出的线与标注与包内说明一致
  • 参数生效:改一个参数值再测试,确认输出随参数变化

第三项不通过的情形有两种。一种是语法通过但输出为空,多数落在数据窗口上:公式取的数据在当前周期取不到,输出自然是空的。另一种是输出画出来了,但数值范围与说明不符,这一种要先核对公式里的常量,再看是不是导入时选中了同名的另一个版本。这两类都不属于安装失败,属于口径没对齐。

五、版本差异带来的导入失败

同一个包在不同版本的客户端上表现不同,这一点在下载阶段就要想到。版本差异主要落在四处:函数支持范围、数据字段名称、公式默认目录、免费版与付费版的功能开放范围。

{导入失败时按版本自查四项}
函数    : 该公式用到的函数在当前版本是否支持(查官方更新记录)
字段    : 数据字段名称是否随版本改名
目录    : 公式默认目录是否为该版本的 T0002 路径
版本    : 是否为免费版 / 精简版,功能是否开放

这四项里,函数与字段两项能在官方更新记录里查到;目录与版本两项在自己的客户端里就能确认。区分开来看,是因为前两项你改不了,属于版本不匹配;后两项属于配置不对,改完就能用。

通达信公式打包下载的多份公式一并导入时,失败会混在一起出现。把上面四项逐条对每个失败项过一遍,记录下失败原因,比反复重装更省时间。

六、归档台账:把下载这件事变成可回溯

最后一步是建台账。台账可以把「我从哪下的、什么时候下的、装了哪些」全部固定下来,一年之后翻台账就能重建当时的目录结构。

公式包归档台账(每包一行):
下载日期      来源代号    包内容        文件类型        条数   导入结果     备注
2026-10-06    zhibiao     跳空缺口包    .tn6           6      6/6 通过     含 1 个重名,已留底
2026-10-06    zhibiao     预警设置     .tne           2      2/2 通过     已挂 2 条预警

台账里最有用的一列是「导入结果」的分子分母形式。只写「成功」看不出有没有漏;写成 6/6,包里有几条、装进去几条一目了然。出现 5/6 时,缺的那一条就是需要回头查的对象。

把台账与原始包归档放在同一个目录下,两者互为索引:看到台账里某一行,能找到对应的原始包;看到某个原始包,能翻出台账里它对应的那几行。这套结构不依赖任何工具,用文本文件或表格都能维护。通达信公式打包下载的次数多了之后,这一层归档决定了你手上这批公式是资产还是负担。

本文只作技术研究口径,不涉及也不构成对任何标的的判断。

站内还有 指标资源选择与会员 的条目,通达信公式安装与导入 里讲导入路径与版本兼容,跨平台对比与公式转换 里讲格式差异带来的改动,可对照查看。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。