我用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號的收盤價不知道哪邊有錯
我用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號的收盤價不知道哪邊有錯
Hello jayisme,
小幫手這邊測試,可以正常的取得資訊。(參考附圖)
由您發文的時間來看,有可能是當天的資料還未轉檔,所以無法回測當日的資訊。
您可以測試前一天,應該就不會發生同樣的問題。
GetField("close", "D")[1] 可以取得當根Bar日期的前一開盤日的收盤價。
所以在9/9可以取得9/8的收盤價沒錯。
如果還是有問題的話,需要麻煩您提供相關資訊(腳本、XQ Log、回測設定、截圖)來檢驗。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。
感謝。
1 評論