請問如何計算台指期在某個段時間內的累計量?

  •   178 
  • 最後發表   一心  2020 八月 26
一心 發文於   2020/08/25

請問如何計算台指期在某個段時間內的累計量(累積總量)?

想要把日盤、夜盤的累計量分成兩個時間區計算:

8:45~13:45

15:00~隔日5:00

因為如果用 

if date<>date[1] then begin…

end;

這種寫法,15;00之後的量會跟早盤的混在一起,

凌晨過後,總累計量又會歸零,無法跟15:00~24:00的加一起

該如何寫呢?

 

XQ小幫手 發文於   2020/08/26

一心大 您好

因為這牽扯到跨日的問題,

所以date<>date[1]會在24點歸零沒錯

您可以試試看

getfielddate("date") <> getfielddate("date")[1]

這樣撰寫的話,全日盤的判定會以15:00開始累計,

就不會有換日歸零的問題。

  • 按讚來自於
  • SDJU0111
發表回覆
Close