文华财经的EMA\EMA2\SLOPE函数,对应TB的函数是什么?
文化的EMA是
EMA(X,N):求N周期X值的指数加权移动平均(平滑移动平均)。
注:
1、N包含当前k线。
2、对距离当前较近的k线赋予了较大的权重。
3、当N为有效值,但当前的k线数不足N根,按N根计算。
4、N为0或空值时返回值为空值。
5、N可以为变量
EMA2(X,N):求N周期X值的线性加权移动平均(也称WMA)
EMA2(X,N)=[N*X0+(N-1)*X1+(N-2)*X2+...+1*X(N-1)]/[N+(N-1)+(N-2)+...+1],X0表示本周期值,X1表示上一周期值
注:
1、N包含当前k线。
2、当N为有效值,但当前的k线数不足N根,返回值为空值。
3、N为0或空值时返回值为空值。
4、本函数运算量很大,将占用很多的CPU资源,导致行情刷新速度变慢,请谨慎使用!
SLOPE(X,N):得到X的N周期的线型回归的斜率。
注:
1、N包含当前k线。
2、N为有效值,但当前的k线数不足N根,该函数返回空值;
3、N为0时,该函数返回空值;
4、N为空值,该函数返回空值;
5、N可以为变量。
TB有对应的函数吗?如果没有的话如何实现这些函数功能?
ema: xaverage函数
ema2:waverage函数
slope:lineareg函数
实现函数的第一步,先了解函数的具体算法。
第二步,学习tb的函数的基本编写形式,可以先看开发手册的说明,再看两三个系统函数
第三步,把函数的算法转化成代码
函数工具的编写属于非常基础的能力,请加强学习和训练