首页 理论教育 基础函数在K线图中的应用及常见指标

基础函数在K线图中的应用及常见指标

时间:2023-07-04 理论教育 版权反馈
【摘要】:常用的指标公式是由K线通过函数代码的形式来表示柱状线、彩带、分段线或不同颜色曲线等。因此,需要掌握一些常用基本函数的使用方法。图2-14K线图O、C、H、L四个函数就可以构成一根K线,图2-14中所标出的是一根阴线和一根阳线。引用函数图2-14中的各个K线附近还有几条其他颜色的曲线,这些线被称为均线。举例:WMA,求出20日加权均价。数学函数①ABS作用:求绝对值。举例:ABS(-23),返回值为23。

基础函数在K线图中的应用及常见指标

常用的指标公式是由K线通过函数代码的形式来表示柱状线、彩带、分段线或不同颜色曲线等。因此,需要掌握一些常用基本函数的使用方法。

(1)K线函数

K线函数如图2-14所示,任何一根K线都是由四个要素组成的,开盘价(OPEN)、收盘价(CLOSE)、最高价(HIGH)和最低价(LOW),这四个函数可以简写为O、C、H、L四个字母

图2-14 K线图

O、C、H、L四个函数就可以构成一根K线,图2-14中所标出的是一根阴线(即收盘价小于开盘价)和一根阳线(即收盘价大于开盘价)。

(2)引用函数

图2-14中的各个K线附近还有几条其他颜色的曲线,这些线被称为均线。K线配合均线就会使K线图更加形象,有利于用户从中发现规律。这些均线的绘制需要用到引用函数,常见的引用函数有:

①COUNT(X,N)

作用:统计满足条件的周期数。

用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。

举例:COUNT(CLOSE>OPEN,20),统计20周期内收阳的周期数。

②SUM(X,N)

作用:求某周期内某类值的总和。

用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。

举例:SUM(VOL,5),求出最近5个交易日的成交量之和。

③SMA(X,N,M)

作用:求出移动平均。

用法:SMA(X,N,M),求X的N日移动平均,M为权重

举例:SMA(CLOSE,30,1),求30日移动平均价。

④REF(X,A)

作用:引用某周期前的某类数据。

用法:REF(X,A),引用A周期前的X的值。

举例:REF(CLOSE,1),表示上一周期的收盘价。

⑤MA(X,N)

作用:求出简单移动平均值。

用法:MA(X,N),求X的N日移动平均值。

举例:MA(CLOSE,10),求出最近10日均价。

⑥LLV(X,N)

作用:求某个周期内某类值的最低值。

用法:LLV(X,N),求N周期内X的最低值。

举例:LLV(LOW,0),求出历史最低价。

⑦HHV(X,N)

作用:求出某周期内某类值的最高值。

用法:HHV(X,N),求N周期内X最高值。

举例:HHV(HIGH,30),求出30日最高价。

⑧EMA(X,N)

作用:求指数平滑移动平均值。

用法:EMA(X,N),求X的N日指数平滑移动平均。

举例:EMA(CLOSE,30),求出30日指数平滑均价。

⑨DMA(X,A)

作用:求动态移动平均值。

用法:DMA(X,A),求X的动态移动平均。

举例:DMA(CLOSE,VOL/CAPITAL),求出以换手率作平滑因子的平均价。

⑩WMA(X,A)

作用:求加权移动平均。

用法:WMA(X,A),求X的加权移动平均。

举例:WMA(CLOSE,20),求出20日加权均价。

(3)数学函数

①ABS(X)

作用:求绝对值。

用法:ABS(X),返回X的绝对值。

举例:ABS(-23),返回值为23。

②MAX(A,B)

作用:求最大值。

用法:MAX(A,B),返回A和B中的较大值。

举例:MAX(CLOSE-OPEN,0),若收盘价大于开盘价就返回其差值,否则返回0。

③MIN(A,B)

作用:求最小值。

用法:MIN(A,B),返回A和B中的较小值。(www.xing528.com)

举例:MIN(CLOSE,OPEN),返回开盘价和收盘价中的较小值。

④MOD(A,B)

作用:求模运算。

用法:MOD(A,B),返回A对B求模。

举例:MOD(18,10),返回8。

⑤RAND(N)

作用:产生一个随机整数。

用法:RAND(N),返回一个范围在1-N的随机整数。

举例:CLOSE*(RAND(10)/10+0.4),输出收盘价乘以[0.4-1.4]的随机数

⑥ROUND(X)

作用:四舍五入函数,没有小数位数。

用法:ROUND(X),将X四舍五入为整数。

举例:ROUND(3.6),得到的结果为4。

⑦SGN(X)

作用:得到参数的符号值。

用法:SGN(X),当X>0,X=0,X<0时分别返回1,0,-1的值。

举例:SGN(5),得到的结果是1。

⑧ZIG(X,N)

作用:求符合条件的之字转向。

用法:ZIG(X,N),当序列或K线变化量超过N%时转向,X为序列或常数。

举例:ZIG(3,10)表示收盘价的10%的ZIG转向。

(4)逻辑函数

将多个函数连接表达,需要借助逻辑函数,常用的逻辑函数主要有:

①AND

作用:连接2个参数,当两个参数同时为真时,表达式成立。

举例:A AND B,表示A和B两个条件要同时成立。

②OR

作用:连接2个参数,当两个参数中一个参数为真时,表达式成立。

举例:A OR B,表示A和B两个条件有其中一个成立就行。

③IF

作用:根据不同的参数值条件取不同的值。

举例:IF(C<O,L,H),表示K线为阴就返回最低价,否则返回最高价。

④CROSS

作用:交叉函数。

举例:CROSS(A,B),表示A从下方向上穿过B。

(5)绘图函数

证券软件中指标基本是以线为基础的,不论是均线,K线,还是线与点之间的填充,并且这些线都具有某种颜色。颜色使得图形更形象生动,便于区分不同参数,线条的颜色需要颜色函数及其参数来表达。

①COLOR

作用:显示线条的颜色。

用法:根据函数参数显示不同颜色。

举例:COLOR(COLORRED),线条显示红色。

常用颜色有红色(COLORRED)、白色(COLORWHITE)、黄色(COLORYELLOW)、黑色(COLORBLACK)、蓝色(COLORBLUE)、绿色(COLORGREEN)等等。

②LINETHICK

作用:设置指标线粗细。

用法:LINETHICK X,X表示线条的粗细,数值越大,线条越粗。

举例:LINETHICK 2,表示2号线的粗细。

③DRAWICON

作用:在图形上绘制小图标。

用法:DRAWICON(条件,位置,图标)。

举例:DRAWICON(A=92,A1,1),显示一个向上的箭头。

④DRAWTEXT

作用:在图形上显示文字。

用法:DRAWTEXT(条件,位置,文字)。

举例:DRAWTEXT(A=92,A1*1.008,'A'),输出文字“A”。

⑤STICKLINE

作用:在图形上绘制柱线。

用法:STICKLINE(条件,上位置,下位置,宽度,实体或空心)。

举例:STICKLINE(A<B,C,D,N,0),当A<B时,在C与D之间画一条宽度为N,颜色为“0”的柱状图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈