?
?
?
array: afloat[300](0), HDay[99](0), LDay[99](0);
var: flag1(0), flag2(0), day_average(0);
if date<>date[1] then begin
? ?? ???if flag1<>0 then begin
? ?? ?? ?? ?? ? array_sort(afloat,0,flag1-1,false);
? ?? ?? ?? ?? ? HDay[mod(flag2,100)]=afloat[0];
? ?? ?? ?? ?? ? LDay[mod(flag2,100)]=afloat[flag1-1];
? ?? ?? ?? ?? ? plotpaintbar[1](afloat[0],afloat[flag1-1]);
? ?? ?? ?? ?? ? fill_array(afloat,0);
? ?? ?? ?? ?? ? flag2=flag2+1;
? ?? ?? ?? ?? ? flag1=0;
? ?? ???end;
end;
afloat[flag1]=(close data1)-(close data2)*(close data3)/31.1035;
flag1=flag1+1;
if flag2<100 and flag2<>0 then?
day_average=array_sum(afloat,0,flag2)/flag2
else day_average=array_sum(afloat,0,99)/100;
?
array: afloat[300](0), HDay[99](0), LDay[99](0);
var: flag1(0), flag2(0), day_average(0);
if date<>date[1] then begin
? ?? ???if flag1<>0 then begin
? ?? ?? ?? ?? ? array_sort(afloat,0,flag1-1,false);
? ?? ?? ?? ?? ? HDay[mod(flag2,100)]=afloat[0];
? ?? ?? ?? ?? ? LDay[mod(flag2,100)]=afloat[flag1-1];
? ?? ?? ?? ?? ? plotpaintbar[1](afloat[0],afloat[flag1-1]);
? ?? ?? ?? ?? ? fill_array(afloat,0);
? ?? ?? ?? ?? ? flag2=flag2+1;
? ?? ?? ?? ?? ? flag1=0;
? ?? ???end;
end;
afloat[flag1]=(close data1)-(close data2)*(close data3)/31.1035;
flag1=flag1+1;
if flag2<100 and flag2<>0 then?
day_average=array_sum(afloat,0,flag2)/flag2
else day_average=array_sum(afloat,0,99)/100;