小幫手好,
警示腳本中有下行
value2=q_EstimatedTotalVolume/getField("發行張數(張)")*100;
執行失敗出現附圖錯誤, 但如果mark掉則正常, 請協助查找原因.謝謝
小幫手好,
警示腳本中有下行
value2=q_EstimatedTotalVolume/getField("發行張數(張)")*100;
執行失敗出現附圖錯誤, 但如果mark掉則正常, 請協助查找原因.謝謝
Hello funleica,
您可以先確認看策略使用的頻率為何,因為 發行張數(張) 只有日以上的頻率。
另外此欄位應該是盤後才更新,故盤中使用當期值應該會出錯,建議可以使用前期值 getField("發行張數(張)", "D")[1] 看能否解決問題。
還有需注意報價欄位 (q_EstimatedTotalVolume) 無法使用在回測上,所以該腳本回測會出現錯誤。
若還是有問題的話,麻煩提供 策略雷達匯出檔勾選(包含)警示腳本 以及 XQ Log 來檢驗。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小編才能盡早處理)。
感謝。
謝謝小幫手, 改成getField("發行張數(張)", "D")其實就可以了, 疑惑的是這個腳本已經跑了一年多都沒問題, 不知道是那次升版後改變的.
2 評論