Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:有关ema函数

1楼
sonicking 发表于:2014/10/25 15:59:04
请高手指教,

EMA(C,N)=2*C/(N+1)+(N-1)/(N+1)*昨天的指数收盘平均值;    
算法是:若Y=EMA(X,N),则Y=[2*X+(N-1)*Y’]/(N+1),
其中Y’表示上一周期的Y值。


需求VBA函数

1)求一VBA函数可以计算EMA(X,N) ,
2)  求一VBA函数,可以计算今天X达到多少今日EMA>昨日EMA


2楼
自渔自乐 发表于:2014/10/27 9:32:33
ema 交叉价
INPUT:N(5,2,9999),M(10,2,9999);
eN:ema(c,N);
eM:ema(c,M);
ej:((N+1)*(M-1)*ref(eM,1)-(M+1)*(N-1)*ref(eN,1))/2/(M-N),COLORMAGENTA;
ey:((N+1)*(M-1)*eM-(M+1)*(N-1)*eN)/2/(M-N),LINETHICK,COLORGREEN;
PARTLINE(barpos=SYSPARAM(1),ey),SHIFT1,LINETHICK6,COLORGREEN;

穷举循环的vb我不会写,期待其他老师解答
共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.07813 s, 2 queries.