发新话题
打印

请教在飞狐中如何写“移动平均函数(SMA)?

请教在飞狐中如何写“移动平均函数(SMA)?

软件中的SMA函数计算结果不准确,比如AA:SMA(CLOSE,10),计算结果在第10根K线前早就出现!
简单平均函数(MA)可以这样写:

input:n(10);
variable:k=0;
for i=0 to n-1 do
k:=k+ref(close,i);
ma1:k/n;

在飞狐中如何写“移动平均函数(SMA)?
飞狐支持迭代计算吗?
如何实现迭代?

本贴由 EWAKING 于 2004-11-25 23:29 最后编辑

TOP

什么啊。。不懂

TOP

引用:
EWAKING 于 2004-11-25 11:27 PM 写道:
软件中的SMA函数计算结果不准确,比如AA:SMA(CLOSE,10),计算结果在第10根K线前早就出现!
简单平均函数(MA)可以这样写:

input:n(10);
variable:k=0;
for i=0 to n-1 do
k:=k+ref(close,i);
ma1:k ...
仔细分析一下sma()函数的定义,就知道软件中的sma函数计算结果并没有错

TOP

发新话题