内容提要:本文主要介绍了通达信函数、函数的分类、函数的使用方法、数据的引用以及指标修饰函数。一、通达信函数简介 在《为什么要学编写通达信指标公式》这篇文章中,已经介绍过通达信函数的特性,通达信的函数就像装配式建筑中的模块。 虽然不需要知道这个模块具体怎么造出来的,但是需要知道两点:输入:造模块需要加什么料,是加入砖、水泥还是钢筋,以及加料的先后顺序。输出:需要知道哪个是墙板,哪个是阳台,哪个是楼梯,知道这些模块的功能,会组装模块。 函数由函数名和参数构成,参数用括号括起来,参数的先后顺序不能写错。比如简单移动平均线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,学习更多通达信指标公式编写知识。