好文档 - 专业文书写作范文服务资料分享网站

通达信指标公式编辑教程大全(函数+指标+实例)

天下 分享 时间: 加入收藏 我要投稿 点赞

A 数据来源

公式中的基本数据来源于接收的每日行情数据,这些数据由行情函数从数据库中按照一定的方式提取,例如、高开低收、成交量、成交额等等。 B 数据类型

按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量。所谓变量就是一个随着时间变化而变化的数据,例如成交量;常量就是永远不变的数据。例如3,每个函数需要的参数可能是变量也可能是常量,不能随便乱用,函数计算的结果一般是一个变量。

例如计算收盘价均线MA(CLOSE,5),MA函数要求第一个参数为变量,而CLOSE函数返回的正是一个变量;MA函数要求的第二个参数是常量,5就是一个常量,所以我们就不能这样书写:MA(5,CLOSE)。 2 特殊数据引用 A 指标数据引用:

经常地编制公式的过程当中,需要使用另外一个指标的值,如果按照通常的做法,重新编写过这个指标显得麻烦,因此有必要学习使用如何调用别的指标公式。

基本的格式为:“指标.指标线”(参数)

a) 指标和指标线之间用逗号分开,一个指标不—定只有一条指标线,所以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线。

b) 参数在表达式的末尾,必须用括号括起来,参数之间用逗号分开,通过参数设置可以选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置。

c) 整个表达式用引号引在其中,除参数以外。例如:“MACD.DEA”(26,12,9)表示计算MACD指标的DEA指标线。计算参数为26、11、9, ‘'MACD'’(26,12,9)表示该指标的最后一条指标线,计算参数是26、12、9, ‘'MACD\表示该指标的最后—条指标线并且使用公式的默认参数。 B 跨周期引用指标数据:

a) 引用大盘数据:引用大盘数据时使用下列函数: INDEXC/NDEXV,等等!

b) 引用个股数据:引用个数据时使用下列格式:“股票代码$数据”.在以上格式当中调用CLOSE,VOL,AMOUNT等等!例如“000002$VOL'表000002该股本周期的成交量。“999998$CLOSE\同样也可以表示为A股指数本周期的收盘价,此时的A股指数被视为一只个股。 C 其它股票数据引用:

使用以下的格式可以在当前的分析界面下引用大盘的数据或者其它个股的数据实现横向上的对比。

46 / 63

a) 引用大盘数据:引用大盘数据时使用下列函数: INDEXC/NDEXV,等等!

b) 引用个股数据:引用个数据时使用下列格式:“股票代码$数据”.在以上格式当中调用CLOSE,VOL,AMOUNT等等!例如“000002$VOL'表000002该股本周期的成交量。“999998$CLOSE\同样也可以表示为A股指数本周期的收盘价,此时的A股指数被视为一只个股。 3 公式构成 A 公式语句

所有的公式体由若干语句按照一定的格式组成,每个语句表示一个计算结果,根据各个语句的功能分为两大类语句,一类是赋值语句,一类是中间表达式。 B 赋值语句

在技术指标“B:AZ”和“c:B*0.618”就是分别两条指标线,语句间用分号隔开。该语句被称为赋值语句,在技术指标当中,赋值语句的计算结果将会被计算机执行并形成相应的图形。每个语句可以有一个名称,该名称写在语句的最前面,并用一个冒号将它与语句分隔开。例如:ST:MA(CLOSE,5);表示该语句求收盘价的五日均线,语句的名称为ST。在该语句后的语句中可以直接用ST来替代MA(CLOSE,5),例如:MA(ST, 5)表示对收盘价的五日均线再求五日平均。 C 中间语句

一个语句如果不需要显示,可以将它定义为中间语句,例如在上例当中的第一句“A:= X+Y;”,这样该语句就不会披系统辨认为是指标线了。中间语句用“:=”替代冒号,其它与一般语句完全一样。使用中间语句可以有效降低公式的书写难度,还可以将需要重复使用的语句定义成中间语句以减少计算量。每个公式最多可以分6个语句,中间公式数量没有限制,所有语句之间需要使用分号隔开。 D 公式计算符

公式计算符将函数连接成为公式。计算分为算术计算符和逻辑计算符。 a)算术计算符

包括十、一、*、/,它们分别对计算符两边的数据进行加减乘除计算,这同一般意义上的算术计算没有差异。 b)逻辑计算符

包括>、<、<>、>=、<=、=、AND、OR八种,分别表示大于、小于、不等于、大于等于、小于等于、等于、逻辑与、逻辑或运算,如果条件成立计算结果就等于1,否则等于0。例如:3+4等于7,4>3就等于1。“逻辑与”表示两个条件都成立时结果才成立:“逻辑或”表示两个条件中只要有一个成立结果成立。例如:4>3ANDl2>=4的结果等于1,4>3 0R 3>12的结果等于1。 E 线形描述符

对于技术指标公式可以在语句加上线形描述符.用来表示如何画该语句描述的指标线。线形描述符包括以下7种。描述符写在语句后分号前,用逗号将它与语句分隔开,例如在上例当中加入一句线形描述符,c:B*0.618,COLORSTICK;该语句在被执行时,会在图中添加彩色柱线,该功能在编制MACD等指标的时候会显出它的用处。 柱状线 名称 STICK COLORSTICK

含义 彩色柱状线,当值为正时显示虹色,否则显示绿色。 为线形赋色, 47 / 63

COLORRED 为线形赋红色 COLORBLUE 为线形赋蓝色 COLORYELLOW 表示黄色线 VOLSTICK LINESTICK LINETHICK CROSSDOT CIRCLEDOT POINTDOT 成交量柱状线,股价上涨显示红色空心柱,则显示绿色实心柱 同时画出柱状线和指标线 对线体的粗细作出描述 小叉线 小圆圈线 小圆点线 a) COLORRED等三个线形描述符还可以自定义颜色,格式为COLOR+“BBGGRR”:BB、GG、RR表示蓝色、绿色和红色的分量,每种颜色的取值范围是00-FF,采用了16进制。例如:MA5:MA(CLOSE,5),COLOR00FFFF表示纯红色与纯绿色的混合色:COLOR808000表示淡蓝色和淡绿色的混合色。

b) LINETHlCK可以允许对线型的粗细进行白定义的描述,格式LINETHICK+(1-9)”;参数的取值范围在1—9之间,“LINETHICK1”表示最细的线,而“LINETHICK9”表示最粗的线; 4 关于无效数的问题

所谓无效数即指没有数据。在某些情况下,一些数据项可能取不到数据,这时返回值为无效数。例如,MA(CLOSE,500),其含义是该股票最近500天收盘价的均价,如果有些公司上市时间较短没有500天,则其值为无效数。反应在分析图上则该指标线不显示。在TDX分析系统中函数NODRAW代表无效数,可作为常数使用。

无效数与任何数作计算,其结果仍为无效数。例如:7*NODRAW得到的结果仍为NODRAW。

指标公式:均线通道

新建公式“均线通道”(JXTD) 1.使用快捷键Ctrl+F打开“公式管理器”。

48 / 63

2.点击“新建”按钮,打开“公式编辑器”

49 / 63

3.填写公式项

“公式名称”---JXTD,

“公式描述”---“均线通道” 参数 (最小值)(最大值)(缺省值) #N: 1 100 26

-------------------------------------------------- VAR1:=MA(CLOSE,N);{对“VAR1”赋值} VAR2:=MA(CLOSE,2*N);{对“VAR2”赋值} VAR3:=MA(CLOSE,3*N);{对“VAR3”赋值} VAR4:=MA(CLOSE,4*N);{对“VAR4”赋值}

VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一条多条均线的平均线} 上轨:VAR5*1.08;{在均线“VAR5”上加上8%的幅度变成“上轨”} 下轨:VAR5*0.92; {在均线“VAR5”上减去8%的幅度变成“下轨”} ----------------------------------------------------

4.指标类型:选“路径型”,还有大势型、超买超卖型、趋势型、能量型等如图

5.画线方法:副图、主图叠加、副图叠加线、副图叠加美国线四种;选中“主图叠加型”,副图是K线图下面的区域; 6.密码保护:010101

7.参数设置:#N:最小值为1,最大值为100,缺省值(默认)为26;

8.坐标线位置:在非“主图叠加”中,此编辑框处可写状态;输出线为副图中深红色横线显示,是副图坐标线;

9.额外Y轴分界:是指标敏感数值输出线,在副图中显示为白色; 10.引入指标公式:在引入原公式的基础上进行编辑; 11.插入函数:左上为函数类别,右上为函数表,下区为函数解释区及用法举例;

50 / 63

通达信指标公式编辑教程大全(函数+指标+实例)

A数据来源公式中的基本数据来源于接收的每日行情数据,这些数据由行情函数从数据库中按照一定的方式提取,例如、高开低收、成交量、成交额等等。B数据类型按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量。所谓变量就是一个随着时间变化而变化的数据,例如成交量;常量就是永远不变的数据。例如3,每个函数需要的参数可能是变量也可
推荐度:
点击下载文档文档为doc格式
28xyx4lvgo565jb3uu1f
领取福利

微信扫码领取福利

微信扫码分享