如何抓取每天特定時間的交易量

  •   202 
  • 最後發表   Hardy  2021 五月 25
Hardy 發文於   2021/05/22

請問我要如何抓取每天0855的期貨交易量?

 

If CurrentTime = 085500 Then

Begin

value1 = volume;

End;

print("TICK: ", symbol, "DATE: ", date,"TIME", time, "VOLUME: ",value1);

請問此邏輯哪裡有問題?

印為log顯示中鋼期0855時交易量為0

TICK:  FICBF*1.TF DATE:  20210521.000000 TIME 85500.000000 VOLUME:  0.000000 

請小幫手幫忙 

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/05/24

Hello Hardy,

 

您只需要把 CurrentTime改為 time 就可以了。

這邊附上警示腳本,小幫手測試過沒有問題。

附加文件

Hardy 發文於   2021/05/24

嗨小幫手,

謝謝回覆,及提供腳本。

我把它改成指標之後,在日頻率依然顯示為0。

我是想在日頻率顯示每日0855的成交量,請問這方面是可行的嗎?

謝謝

XQ小幫手 發文於   2021/05/25

Hello Hardy,

 

如果您需要的是在日頻率下劃出其他頻率的時間的話,請用 GetField 來取用不同頻率的資訊。

另外需要注意的一點,time在日頻率下回傳的值會是0。

小幫手附上指標腳本供您參考。裡面劃出來的時 8:55 單分鐘的成交量。

附加文件

發表回覆
Close