第四篇——通达信指标公式编写基础(二)(从零起步编写通达信指标公式系列)

发布时间 2023-04-16 22:59:56作者: 少年如夏

内容提要:本文主要介绍了通达信函数、函数的分类、函数的使用方法、数据的引用以及指标修饰函数。

 

一、通达信函数简介

在《第一篇——为什么要学编写通达信指标公式(从零起步编写通达信指标公式系列)》这篇文章中,已经介绍过通达信函数的特性,通达信的函数就像装配式建筑中的模块。

虽然不需要知道这个模块具体怎么造出来的,但是需要知道两点:

  1. 输入:造模块需要加什么料,是加入砖、水泥还是钢筋,以及加料的先后顺序。

  2. 输出:需要知道哪个是墙板,哪个是阳台,哪个是楼梯,知道这些模块的功能,会组装模块。

 

函数由函数名和参数构成,参数用括号括起来,参数的先后顺序不能写错。比如简单移动平均线MA(X,N);,MA就是函数名,X和N是参数。X可以设置为CLOSE、OPEN、HIGH、LOW等。N可以设置为5、10、20等具体的数值(常量),也可以在指标公式编辑器上设置为随时可以修改的参数。通过函数运算得到的结果输出,后续可以根据自己的需求使用。(如下图)

 

二、函数的分类

通达信函数主要分为行情函数、财务函数、计算函数、交易函数、其他函数五大类。

 

三、如何使用函数

打开通达信的“指标公式编辑器”,点击“插入函数”,就可以查看通达信的函数库,了解函数的具体使用方法。如果找不到函数,也可以通过“查找(F3)”功能搜索。

 

 双击函数之后,就会插入到指标编辑窗口。

 

鼠标移动到函数上,就会显示函数的用法及用法举例。

 

四、数据的引用

1、基础数据引用

 

获得该周期最低价:LOW(或者简写成L)

 

获得该周期最高价:HIGH(或者简写成H)

 

获得该周期开盘价:OPEN(或者简写成O)

 

获得该周期收盘价:CLOSE(或者简写成C)

 

获得该周期成交量:VOL(或者简写成V)

 

获得该周期成交额:AMOUNT(或者简写成AMO)

 

2、历史数据引用

引用N日前的X数据:REF(X,N);

 

举例:

获得5天前的收盘:REF(CLOSE,5);

 

获得5天前的成交量:REF(VOL,5);

 

3、指标数据引用

编写公式的时候可以引用指标的输出值,基本写法:指标名.变量名,比如MACD.DIF。

 

五、操作符

操作符主要有三类:算数操作符、比较操作符、逻辑操作符,编写指标公式的时候经常用到。

 

另外注释符号花括号{}也常用。编写通达信指标公式时,有时候想在语句后面做备注,方便以后看懂语句的含义,可以使用注释符号。花括号{}之间的内容就注释掉了,不会影响公式。

 

六、指标修饰

可以对指标的线型、粗细、颜色进行修饰。详细的函数可以查看“线型和资源等”。

 通过两篇文章的介绍,应该可以掌握通达信编写指标公式基础的内容,为后面编写公式打下基础。

 

本文来自技术Pie

关注博主,学习更多通达信指标公式编写知识。