如何备份和恢复通达信的自定义指标公式配置文件防止丢失

教程大全 2026-01-24 08:34:55 浏览

通达信作为国内投资者广泛使用的股票行情分析软件,其强大的可定制性深受用户喜爱,每一位用户独特的界面布局、自选股列表、技术指标以及预警条件,都被软件精心地保存在一系列配置文件中,这些文件如同通达信的“记忆中枢”,理解并善用它们,对于备份个人设置、迁移工作环境乃至排查软件故障都至关重要,本文将深入剖析通达信配置文件的结构、功能及其实战应用,帮助用户更好地掌控自己的投资工具。

定位核心配置文件夹

通达信的所有个人化设置几乎都集中存放在一个名为的文件夹中,该文件夹通常位于通达信的安装目录下, C:new_tdxT0002 ,如果您在安装时选择了自定义路径,则需要前往对应的安装目录查找,这个文件夹是用户数据的核心,其中包含了您从界面颜色到交易系统设置的全部信息,安装目录下的文件夹同样关键,它专门用于存放用户自定义的技术指标公式。

关键配置文件解析

在文件夹内部,包含了多个不同功能的配置文件,下面通过表格形式梳理其中最核心的几个,以便您快速了解其作用。

通达信自定义指标公式文件路径
文件/文件夹名称 所在路径 功能描述
存储用户的自选股、自定义板块及其分类,这是最重要的个人数据之一。
profile.dat 记录软件的全局设置,如界面配色方案、字体大小、窗口布局、快捷键等。
custom.dat 保存工具栏的自定义设置,包括按钮的增减和排列顺序。
用于保存条件预警、交易系统、公式选股等功能的设置和运行结果。
记录各类历史数据下载的设置,如日线、分钟线的下载范围和品种。
文件夹 安装目录下 存放所有用户自定义的技术指标公式()、交易系统公式()等。

文件直接关系到您的自选股,一旦丢失,所有精心挑选的股票都将不翼而飞。 profile.dat 则决定了软件的“脸面”,您熟悉的颜色方案、K线图形态、窗口位置都由它定义,而文件夹则是技术分析爱好者的“宝库”,您编写或下载的独家指标都保存在这里。

配置文件的实战应用

理解了这些文件的功能后,我们便能进行一些高效的操作。

备份与恢复 :这是最常见也最重要的应用,为确保数据安全,建议您定期进行备份,操作非常简单:

跨设备迁移 :当您更换新电脑时,只需在新电脑上安装好与旧版本相同或更新的通达信软件,然后将旧电脑上备份的和文件夹复制到新电脑的安装目录中,即可瞬间将旧电脑上的完整工作环境“克隆”过来,省去了重新设置的繁琐过程。


相关问答FAQs

我按照教程备份了T0002文件夹,但在新电脑上恢复后,自己编写的指标却没有了,是怎么回事? 解答: 这是一个非常常见的误区,自定义的技术指标、交易系统等公式文件,默认情况下并不存放在文件夹内,而是存放在通达信安装目录下的文件夹里,一个完整的备份方案必须同时包含文件夹和文件夹,您只需将文件夹也一同备份并恢复到新电脑的安装目录下,问题即可解决。

我可以直接用记事本打开并修改这些配置文件吗? 解答: 强烈不建议普通用户这样做,除了少数简单的配置文件可能采用文本格式外,大部分核心配置文件(如 profile.dat 、)都是二进制或专有格式的文件,使用记事本等文本编辑器打开会显示为乱码,任何尝试性的修改和保存几乎都会导致文件结构损坏,进而造成软件无法启动、设置错乱甚至数据丢失,所有配置修改都应通过通达信软件的图形界面完成,软件会以正确的格式自动保存。


知道通达信这个指标源码,怎样编出这个指标的选股公式?

通达信变量式表达为“:=”,通达信的输出表达式为“:”,也就是没有等号的变量就是输出。 选股公式时只允许有一个变量输出,输出的条件就是你要选股的条件,其它作图公式不能出现在选股公式中,因此上面的指标需要将所有作图公式,如STICKLINE,DRAWICON等需要删除或注释掉;另外,变量后面如果有COLORRED、COLORFFCC66、LINETHICK3等情况,也是不允许的。 通过上述,可知,要将指标转换成选股公式,则需把不需要的输出变成变量,加个等号就可以了,把作图公式注释掉,如果你觉得作图公式的条件才是选股公式,那么把它拿出来作为唯一的输出。 下面是以“条件”这个作为选股条件为例:买:=IF(KDJ.J<0,10,0);条件:CROSS(9.9,买);其它的部分没用上,可以不要了。 如果要以XXX这一项作为选股公式,则可以这样:买:=IF(KDJ.J<0,10,0);条件:=CROSS(9.9,买);VAR1:=(2*CLOSE+HIGH+LOW)/4;VAR2:=LLV(LOW,5);VAR3:=HHV(HIGH,5);VAR4:=EMA((VAR1-VAR2)/(VAR3-VAR2)*100,5);MA1:=MA(VAR4,2);{AA:STICKLINE(VAR4>MA1,VAR4,MA1,6,1),COLORRED;}{BBB:=STICKLINE(VAR4>MA1 AND REF(VAR4,1)<30,VAR4,MA1,6,1);}{STICKLINE(VAR4<=MA1,VAR4,MA1,6,1),COLORFFCC66;}{DRAWICON(CROSS(9.9,买),VAR4-12,4);}{STICKLINE(CROSS(9.9,买),VAR4+5,MA1-4,6,1),COLORYELLOW;}XXX:VAR4>MA1 AND REF(VAR4,1)<30;加中括号部分是注释掉的部分,你也可以删掉。 望采纳!

股票指标设置需要详细讲解(详细的加送+100或200分)

一、楼主你是想学指标的编写还是仅仅需要修改指标参数?

仅仅修改指标参数的话只要在指标的图上面右击,然后选择“变更指标参数”就可以修改了,不需要进条件管理器。(钱龙是“变更指标参数”,同花顺是“修改指标参数”)

二、钱龙旗舰的MACD指标是直接引用的,不需要公式。 同花顺MACD倒是有公式,如果你真想学,请说明一下,我可以教你。

三、你的那个截图是VMACD,不是MACD,VMACD是把成交量用MACD的公式表示出来,据我自己的感觉,用处不大。

求通达信无未来指标公式(要极品哦)

var1:=if(Open<=ref(open,1),0,max(high-open,open-ref(open,1)));var2:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1)));var3:=sum(var1,5);var4:=sum(var2,5);var5:=if(var3>var4,(var3-var4)/var3,if(var3=var4,0,(var3-var4)/var4));var6:=ma(var5,5);var8:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1)));var9:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1)));vara:=sum(var8,3);varb:=sum(var9,3); varc:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); vard:=ma(varc,3);火: barslast(ema(close,5)vare:=hhv(close,2); varf:=barslast(vare var10:=if(varf>=1,llv(vare,varf),low); var11:=var10+var10*varf*0.5/100; var12:=if(var11 var13:=var10+var10*(varf-1)*1.618/100; 山: count(ema(close,5)>ref(ema(close,5),1),5); var14:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1))); var15:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1))); var16:=sum(var8,3); var17:=sum(var9,3); var18:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); var19:=ma(varc,3); rsv:=(close-llv(low,9))/(hhv(high,9)-llv(low,9))*100; 买入或持股: stickline(山>0,火,0,2,0), colorred; var1a:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1))); var1b:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1))); var1c:=sum(var8,3); var1d:=sum(var9,3); var1e:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); var1f:=ma(varc,3); 下跌→抛出: stickline(山>0,火,山,2,1), colorf0f000; var20:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1))); var21:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1))); var22:=sum(var8,3); var23:=sum(var9,3); var24:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); var25:=ma(varc,3); 观望: stickline(山=0 and 火=0,0,1,4,1), colorblue; var26:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1))); var27:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1))); var28:=sum(var8,3); var29:=sum(var9,3); var2a:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); var2b:=ma(varc,3); 植被: stickline(山var2c:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1))); {_通达信股票指标公式} var2d:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1))); var2e:=sum(var8,3); var2f:=sum(var9,3); var30:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); var31:=ma(varc,3); var32:=(close-llv(low,5))/(hhv(high,5)-llv(low,5))*10; var33:=if(open<=ref(open,1),0,max(high-open,open-ref(open,1))); var34:=if(open>=ref(open,1),0,max(open-low,open-ref(open,1))); var35:=sum(var8,3); var36:=sum(var9,3); var37:=if(vara>varb,(vara-varb)/vara,if(vara=varb,0,(vara-varb)/varb)); var38:=ma(varc,3); stickline(ref(山,1)=0 and 山>0,0,-1,2,0), colorred; drawtext(ref(火,3)>0 and ref(火,2)>0 and ref(火,1)>0 and 火=0 and ref(火,1)>山,ref(火,1),调整),coloryellow; {测试已通过,你原来的倒数第二行多了个“:”而已}

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐