网友求助:
编一个指标,要求(1)统计从2010年7月12日算起向前至2010年4月30日内的所有收盘价小于等于2010年7月12日的收盘价的所有天数之和,(2)统计从2010年7月12日算起向前至2010年4月30日内的所有收盘价小于等于2010年7月12日的收盘价的那些天的所有成交量之和或换手率之和。通达信,大智慧,飞狐都可以。谢谢!
解答如下:
代码:
de:=between(date,1100429,1100712);
rq:=sum(de,0);rq:=rq[datacount];
zq:=barslast(date=1100712);
cc:=ref(c,zq);cc:=cc[datacount];
天数之和:count(if(de,c,9999999)<=cc,rq);
成交量之和:sum(if(de,v*(c<cc),0),rq)