請問如何抓取特定時間內的成交量最大的那根K

  •   244 
  • 最後發表   TheLC  2023 八月 30
TheLC 發文於   2023/08/24

例如想抓取昨日夜盤中1500~2100的時間段內,
1分K中,成交量最大的那根K棒,並顯示在今日的日盤中
請問是這樣設定嗎
if time=210000 then begin
value2=value1;
value1=volume;
end;
value3=highestBar(value1,420);

if time>=084500 and time<=134500 then plot4(value3,"大量");

XQ小幫手 發文於   2023/08/30

Hello TheLC,

 

highestbar 是最大量那根Bar的相對位置,而且就您的寫法會是近 420 根Bar中的位置,而非15:00~21:00這段區間的。

小幫手會建議您用變數在限定時間內紀錄所需資訊,舉例來說:

if time = 150000 then begin

    value1 = volume;

    value2 = time;

    end

else if time >= 150000 and time < 210000 and volume > value1 then begin

    value1 = volume;

    value2 = time;

    end;

 

這樣value1就會記錄最大量,value2就會記錄最大量發生時間。

發表回覆
Close