例如腳本這樣low <= GetField("最高價", "D")*0.96 我發現會漏掉很多耶 是GetField("最高價", "D")這個欄位的問題嗎?
GetField("最高價", "D")
- 50
- 最後發表 雅雅 2026 一月 29
虎科大許教授
發文於
2026/01/27
你需要描述遺漏的情況,才好判斷是什麼原因。GetField("最高價", "D")應該沒問題。
雅雅
發文於
2026/01/27
教授您好 因為我如果使用變數去記錄今天的日最高價去對比使用GetField("最高價", "D") 好像使用這個GetField("最高價", "D")有時候會抓不到日最高價
虎科大許教授
發文於
2026/01/27
若你是跨頻率抓日最高價且使用變數,可能會有邏輯問題。你的變數是怎麼賦予日最高價?使用的頻率是否就是分鐘頻率?
XS小編
發文於
2026/01/29
Hello 雅雅,
小編補充,您可以使用 print 將相關數值印出確認。
另外,若只有在某些條件下才將 GetField("最高價", "D") 指定給變數,就可能會發生變數因條件不符合而未取得新的最高價的情況。
若需進一步確認的話,要麻煩您提供相關的腳本 以及 有問題的地方來檢驗。
您可以透過XQ內的設定 => 問題回報的方式來上傳提供,並附上討論區問題連結。
若需要附上的檔案數量或大小超過了問題回報可附上的範圍,則可以將相關檔案放置在雲端空間開放權限後提供連結。
感謝。
4 評論