龙空技术网

通达信指标编写-MA函数-22

柒攝畫 121

前言:

眼前同学们对“曲线平滑算法思路是什么”可能比较关心,朋友们都想要分析一些“曲线平滑算法思路是什么”的相关文章。那么小编在网摘上收集了一些有关“曲线平滑算法思路是什么””的相关知识,希望小伙伴们能喜欢,你们快快来了解一下吧!

022-MA函数(通达信指标编写)

均价线,就是那个“移动平均线MA”,听说10个人里面有9个人都在使用,原理是:

5日平均线=(今天收盘价+昨天收盘价+.....--5天前的收盘价)/5;

10日平均线=(今天收盘价+昨天收盘价+......+10天前的收盘价)/10;

150日平均线=(今天收盘价+昨天收盘价+......+150天前的收盘价)/150;

200日平均线......

代码是:

MA1=MA(CLOSE,5);

MA2=MA(CLOSE,10);

MA3=MA(CLOSE,150);

......

将上面的代码写下来,按照前面几课讲的,写在公式的编辑栏当中就可以了!

注意:

“MA”表示的就是计算平均值。

在括号内写上计算的对象和计算的时间长度。

MA1,MA2,MA3......是好几条指标线,别忘记了用分号把它们分开。

电脑自己会把它们一起画出来。

均量线:

均价线都有了,照着葫芦画瓢,把收盘价CLOSE换成成交量VOL就行了!

MA1:MA(VOL,5);

MA2:MA(VOL,10);

MA3:MA(VOL,150);

MA4:MA(VOL,200);

移动平均函数大致有五种:

1、MA 简单移动平均,意思是求简单移动平均。

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

例如:MA(CLOSE,10),表示求10日均价。

均线的画法:计算N日内收盘价的算术平均值,公式为:MA(X,N)表示X的N日平均。

例如: MA1: MA (CLOSE,5), coloryellow ;

表示为:参数名 画一条5日收盘价的均线 设置该线为黄色

MA函数

2、EMA 指数平滑移动平均 意思是求指数平滑移动平均。

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

例如:EMA(CLOSE,30),表示求30日指数平滑均价。

均线的画法:计算N日内收盘价的算术平均值,公式为:EMA(X,N)表示X的N日平均。

例如: EMA1: EMA (CLOSE,5), colorff00ff;

表示为:语句名EMA1 画一条5日收盘价的均线 设置该线为粉色

EMA函数

3、DMA 动态移动平均 意思是求动态移动平均。

用法:DMA(X,A),求X的动态移动平均,A必须小于1。

例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价。(CAPITAL是流通盘函数)

均线的画法:计算A收盘价的算术平均值,公式为:DMA(X,A)表示X的N日平均。

例如:DMA1: DMA (CLOSE,VOL/CAPITAL), colorff00ff;

表示为:语句名DMA1 画一条以换手率作平滑因子收盘价的均线 设置该线为粉色

DMA函数

4、SMA 移动平均 求移动平均。

用法:SMA(X,N,M),求X的N日移动平均,M为权数。N必须大于M。

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

均线的画法:计算N日内收盘价的算术平均值,公式为:EMA(X,N)表示X的N日平均。

例如: SMA1: SMA (CLOSE,30,1), colorff00ff;

表示为:语句名SMA1 画一条30日收盘价的均线 设置该线为粉色

SMA函数

5、WMA 加权移动平均。

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

例如:WMA(CLOSE,5),表示求5日加权移动平均价。

均线的画法:计算N日内收盘价的算术平均值,公式为:EMA(X,N)表示X的N日平均。

例如: WMA1: WMA(CLOSE,5), COLORWHITE;

表示为:语句名SMA1 画一条5日收盘价的加权移动均线 设置该线为白色

WMA函数

明白了上面这些函数用法,我们开始编第一个指标:

给指标起个名,就叫"月均线主图"吧!

ma1:ma(close,5),colorwhite;{画一条5日收盘价的均线,设置该线为白色}

ma2:ma(close,10),colorff00ff;{画一条10日收盘价的均线,设置该线为粉色}

ma3:ma(close,20),color00ff00;{画一条20日收盘价的均线,设置该线为绿色}

......根据个人需要可画多条线。

如果想设置参数,按参数名称 最小值 最大值 缺省值在指标编辑器中添上如下值:

N1 1 100 5

N2 1 100 10

N3 1 100 20

把指标中的5、10、20分别改为N1、N2、N3即可。

月均线主图

第二个指标:起名"季均线主图"

ema1:ema(close,20),colorff00ff;{画一条20日收盘价的均线,设置该线为粉色}

ema2:ema(close,40),color00ff00;{画一条40日收盘价的均线,设置该线为绿色}

ema3:ema(close,60),colorwhite;{画一条60日收盘价的均线,设置该线为白色}

.......根据个人需要可画多条线。

季均线主图

第三个指标:起名"长短结合主图"

sma1:sma(close,5,1),color00ff00;{画一条5日收盘价的均线,设置该线为绿色}

sma2:sma(close,10,1),coloryellow;{画一条10日收盘价的均线,设置该线为黄色}

sma3:sma(close,60,1),colorff00ff;{画一条60日收盘价的均线,设置该线为粉色}

长短结合主图

几种移动均线的比较

移动均线是我们经常用到的指标,几乎天天看均线,对以下几种移动均线做一比较。

1、简单移动平均MA

移动平均线实质上是一种追踪趋势的工具,而且滞后于市场的变化。这些结果的原因,就是它的计算方法了。

算法: (X1+X2+X3+...+Xn)/N 如:5日均线=(今天收盘价+昨天收盘价+.....5天前的收盘价)/5;

从输出看,N所取周期越长,曲线就越平滑。

{主图指标1}

MA5:MA(CLOSE,5),COLOR00FF00,LINETHICK2;

MA10:MA(CLOSE,10),COLORWHITE,LINETHICK2;

MA20:MA(CLOSE,20),COLORFF00FF,LINETHICK2;

简单移动平均MA

2、EMA 指数平滑移动平均 意思是求指数平滑移动平均。

算法:若Y=EMA(X,N) 则Y=[1/N*X+(1-1/N)*Y‘‘]其中Y‘表示上一周期Y值。 {主图指标2}

EMA5:EMA(CLOSE,5),COLOR00FF00,LINETHICK2;

EMA10:EMA(CLOSE,10),COLORWHITE,LINETHICK2;

EMA20:EMA(CLOSE,20),COLORFF00FF,LINETHICK2;

EMA 指数平滑移动平均

3、DMA 动态移动平均 意思是求动态移动平均。

算法: 若Y=DMA(X,A) 则 Y=A*X+(1-A)*Y‘,其中Y‘表示上一周期Y值,A必须小于1。

{主图指标3}

DMA5: DMA((CLOSE+OPEN)/2,VOL/(SMA(VOL,5,1)*5)),COLOR00FF00,LINETHICK2;{5日成本}

DMA10: DMA((CLOSE+OPEN)/2,VOL/(SMA(VOL,10,1)*10)),COLORWHITE,LINETHICK2;{10日成本}

DMA20: DMA((CLOSE+OPEN)/2,VOL/(SMA(VOL,20,1)*20)),COLORFF00FF,LINETHICK2;{20日成本}

DMA 动态移动平均

4、SMA 移动平均 求移动平均。

算法: 若Y=SMA(X,N,M) 则 Y=[M*X+(N-M)*Y‘)/N, 其中Y‘表示上一周期Y值,N必须大于M。

{主图指标4}

SMA5:SMA(close,5,1),COLOR00FF00,LINETHICK2;

SMA10:SMA(close,10,1),COLORWHITE,LINETHICK2;

SMA20:SMA(close,20,1),COLORFF00FF,LINETHICK2;

SMA 移动平均

5、WMA 求加权移动平均。

算法:WMA[X,N]=(1*X1+2*X2+3*X3+......+N*Xn)/(1+2+3+......+N);

用法:WMA(X,N);求X的N日加权移动平均.

{主图指标5}

wma5:wma(close,5),color00ff00,LINETHICK2;

wma10:wma(close,10),colorwhite,LINETHICK2;

wma20:wma(close,20),colorff00ff,LINETHICK2;

WMA 求加权移动平均

有比较才有鉴别。上面5张图依次排列并一一与下面5个均线主图指标相对应的,通过比较可以看出,由于计算方法的不同,相同周期的均线排列和分布也略有不同。有的线条分布的分散一些,有的分布紧密一些。但差别不大,究其原因在于编制的思路和机理上的差异。运用到实战中,看你如何选择了,如果喜欢看成本均线,应该选择DMA均线,看均价其它4个就行了。总之,结合实际需要灵活运用。

------------【END】------------

标签: #曲线平滑算法思路是什么