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