multicharts关于average和averageFC算法区别
- UID
- 2
- 积分
- 2892617
- 威望
- 1396340 布
- 龙e币
- 1496277 刀
- 在线时间
- 13326 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-12-25
|
multicharts关于average和averageFC算法区别
Q:两者有什么区别
A:
AverageFC( c, 5 )
c1 c2 c3 c4 c5 c6 c7
假如假如求5日均线,average和averageFC的不同,
其算法不同在于求和算法不同
5日均线需要用到历史数据,所以至少从c5开始计算
c5 位置的average.c5: summation.c5/5
summation.c5:c1+c2+c3+c4+c5
c6 位置的average.c6: summation.c5/5
summation.c6:c2+c3+c4+c5+c6
....
c5 位置的averageFC.c5: summationFC.c5/5
summationFC.c5:c1+c2+c3+c4+c5
c6 位置的averageFC.c6: summationFC.c6/5
summationFC.c6:summationFC.c5+c6-c1
c5相当于currentbar=1,最大参考bar开始的第一个值
averageFC只需要在第一根bar计算for循环,之后每次都是前一个和 加上当前的close 减去前一个和中的第一个close,不必每次循环吧5个数累加,从而加快计算速度
以上是average和averageFC算法的不同 |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|
|
|
|
|
|