以下是一段阳线阴线统计的程序,原来运行于30分钟周期。现在主程序需要运行于5分钟周期,但这段代码还是需要在30分钟k线周期上统计。
请问如何修改实现?谢谢
duopiaoDP:=0;
kongpiaoDP:=0;
for con=0 to ss do
begin
if ref(c,con)>ref(o,con) then duopiaoDS:=duopiaoDS+1;
if ref(c,con)<ref(o,con) then kongpiaoDS:=kongpiaoDS+1;
end
(duopiaoDP kongpiaoDP 是阳线 阴线计数器,ss是统计周期数(待优化参数))
(这个是5分钟周期上判断有效30分钟时间点的语句:
time30:=time=013000 or time=020000 or time=023000 or time=030000 or time=033000 or time=133000 or time=140000 or time=141500 or time=141500 or time=150000 or time=153000 or time=180000 or time=183000 or time=190000;)