比較今日和昨日開盤後特定時間的個股交易量

  •   273 
  • 最後發表   Roland  2021 八月 13
Roland 發文於   2021/08/11

想請教一下,我若想比較今日和昨日開盤後特定時間的個股交易量,該如何撰寫XS語法呢?

例如比較昨天和今天開盤後15分鐘的交易量大小

煩請高手解惑,謝謝

XQ小幫手 發文於   2021/08/13

Hello Roland,

 

如果您是使用15分鐘頻率的話,可以用變數來記住換日後第一根的成交量來比較。

舉例來說:

if getfielddate("Date") <> getfielddate("Date")[1] then begin

    value2 = value1;

    value1 = volume;

    end;

if value1 <> 0 and value2 <> 0 then begin....

這樣的話從第二天開始 value2 就會是前一天開盤15分鐘的成交量,而 value1 就是當天開盤15分鐘的成交量。

 

如果您使用其他頻率的話,則需要在對的時間點紀錄成交量。

舉例來說,1分鐘頻率的話就要在091400的時候用變數紀錄15分鐘頻率的成交量。(因為XQ的時間是開始的時間)

if time = 091400 then begin

    value2 = value1;

    value1 = getfield("Volume", "15");

    end;

發表回覆
Close