网友求助:
编一个指标,要求(1)统计从今日算起向前至2010年4月30日内的所有收盘价小于等于今日收盘价的所有天数之和,(2)统计从今日算起向前至2010年4月30日内的所有收盘价小于等于今日收盘价的所有成交量之和或换手率之和。若日期为可变的参数更好。通达信,大智慧,飞狐都可以。谢谢!
解答如下:
代码:
zq:=barslast(date=1100430)+1;ZQ:=ZQ[DATACOUNT];
成交:=vol;S:=0;天数之和:=0;cc:=c;
for i = datacount-zq+1 to DATACOUNT do begin
if cc[i]<=cc[datacount] then begin
s:=s+成交[i];
成交[i]:=s;
天数之和:=天数之和+1;
end;
end;
天数之和:天数之和-1;
成交:成交-v;