如何计算每个数据点之后1分钟的均价

你好,我想问下,对股票3s快照数据,计算每个数据点之后1分钟的均价,该怎么写好?
前1分钟的均价tmavg(time, price, 60)这样写就行,后一分钟的怎么写才好?


select date,code,time,ti=move(time,60s), price=ask1 from tt

我试了上述语句不行,move不能使用60s这个参数

请先 登录 后评论

1 个回答

wale

您可以先计算tmavg,然后再把时间列往前移1分钟,代码大概这样:

t1=select *,tmavg(TDTime,PRICE,60) as tm from t 
update t1 set TDTime = temporalAdd(TDTime,-1m)
请先 登录 后评论