CurrentTime -  (內建函數) 時間函數
語法:
回傳腳本的執行時間(歷史區間為當時;即時區間為當下)
回傳時間 = CurrentTime
時間格式是一個6碼的數字, 例如如果是上午的11點30分00秒, 則回傳113000
注意:不支援選股(執行選股時,數值為0)
說明:

歷史區間為當時的意思是,例如回溯、回測與策略部位計算功能,都是腳本執行在歷史的時間範圍中,這時的CurrentTime就會是歷史當時的時間,而非此時此刻。

即時區間為當下的意思是,腳本執行在當下,因此CurrentTime就會是此時此刻的時間。


時間的格式為5碼或6碼的數字 HHMMSS:

  • HH: 執行的小時,數值範圍從0到23 (24小時制), 可能是1碼或2碼,
  • MM: 執行的分鐘,數值範圍從00到59,兩碼,
  • SS: 執行的秒數,數值範圍從00到59,兩碼

舉例而言,如果執行時間是上午的9點30分00秒,則CurrentTime回傳 93000,如果執行時間為下午1點30分00秒,則CurrentTime回傳133000。

我們可以使用這個函數來判斷腳本的執行時間,例如在以下範例內使用CurrentTime來判斷腳本執行時是否已經是中午12:30分之後。

If CurrentTime >= 123000 Then
Begin
	// 執行時間是中午12:30分以後
End;