心有灵兮
发表于 2018-3-20 13:54
本帖最后由 心有灵兮 于 2018-3-20 14:27 编辑
心有灵兮 发表于 2018-3-1 07:53
刚刚在网上搜到了AdaptiveMovAvg算法代码,请大家参考。
//------------------------------------------ ...
AdaptiveMovAvg(X,N,FL,SL) 函数,可以使用交易师的“F公共函数”功能来实现,代码如下:
INPUT:
NumericSeries X(100),
Numericsimple N(10),
Numeric FL(2),
Numeric SL(30);
FSC:=2/(1+FL);
SSC:=2/(1+SL);
ER:=ABS(X-REF(X,N))/SUM(ABS(X-REF(X,1)),N);
VAR1:=(FSC-SSC)*ER+SSC;
VAR2:=if(VAR1>0,VAR1*VAR1,0);
Return DMA(X,VAR2);
心有灵兮
发表于 2018-3-20 13:55
我的APMA函数算法与AdaptiveMovAvg有差别。
时空之门666
发表于 2018-3-23 10:19
{:7_317:}