1分鐘頻率怎樣抓取五天的收盤價

  •   181 
  • 最後發表   jayisme  2021 九月 10
jayisme 發文於   2021/09/09

我用1分鐘頻率 抓取後5天的收盤價抓不出來前一天的收盤價 例如

回測區間 9/9-9/9

我想要9/8 .9/7 9/6 9/5 9/4 的收盤價

 

Value3 = GetField("close", "D")[1];

Value4 = GetField("close", "D")[2];

Value5 = GetField("close", "D")[3];

Value6 = GetField("close", "D")[4];

 

但是一直抓不到 9/8號的收盤價不知道哪邊有錯

XQ小幫手 發文於   2021/09/10

Hello jayisme,

 

小幫手這邊測試,可以正常的取得資訊。(參考附圖)

由您發文的時間來看,有可能是當天的資料還未轉檔,所以無法回測當日的資訊。

您可以測試前一天,應該就不會發生同樣的問題。

GetField("close", "D")[1] 可以取得當根Bar日期的前一開盤日的收盤價。

所以在9/9可以取得9/8的收盤價沒錯。

如果還是有問題的話,需要麻煩您提供相關資訊(腳本、XQ Log、回測設定、截圖)來檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

 

發表回覆
Close