通达信公式HHV(V,50);找出50天内的最大成交量这天 问:如何取出这天向前30天的成交量总和。是用SUM函数吗

2024-12-20 11:38:32
推荐回答(3个)
回答1:

用SUM也可以

用 MA(V,30)*30 也可以

============================

下图是600000的情况,自己可以用计算器算一下试试,与下图核对一下结果

 

回答2:

成交量总和:=REF(SUM(V,30),BARSLAST(V=HHV(V,50)));

如果你分开写就是:
最大成交量:=HHV(V,50);{计算50日内最大成交量的数字}
距离天数:=BARSLAST(V=最大成交量);{计算最大成交量出现那天距离今天的天数}
成交量总和:=REF(SUM(V,30),距离天数);{计算出现最大成交量之日前30天的成交量总手数}

回答3:

SUM(V,30)