目前有寫了一個可以取最大量的高低點語法,如下。
但他只會取一整天最大量的高低點固定,我想要改成每10根K棒為一個區間動態移動重新取其高低點,該怎麼修改?
//1分K最大量高低點及均價線
if barfreq<> "Min" or barinterval <> 1 then raiseRunTimeError("只支援1分K");
//宣告
var: LineH(0), LineL(0), barsToday(0);
barsToday = getBarOffset(Date, 090000)+1;
if barsToday = 1 then begin
LineH = H;
LineL = L;
end
else if volume = highest(volume,barsToday) then begin
LineH = H;
LineL = L;
end;
plot1(LineH,"最大量高點");
plot2(LineL,"最大量低點");
plot3(getField("均價"), "均價");
11 評論