腳本內有使用GetField("成交金額", "D")
回測頻率為一分K 有勾選模擬逐筆洗價
回測結果全失敗 結果顯示
執行時發生錯誤[(1402)1分鐘模擬逐筆洗價不支援取分鐘頻率,或是由分鐘頻率組成之「成交金額(元)」欄位資料]
假設不勾選模擬逐筆洗價的話 回測就可以成功 但回測結果不是我要的
我記得之前同樣的程式碼有勾選模擬逐筆洗價是可以成功回測的 為什麼現在不行了呢?
感謝解答
腳本內有使用GetField("成交金額", "D")
回測頻率為一分K 有勾選模擬逐筆洗價
回測結果全失敗 結果顯示
執行時發生錯誤[(1402)1分鐘模擬逐筆洗價不支援取分鐘頻率,或是由分鐘頻率組成之「成交金額(元)」欄位資料]
假設不勾選模擬逐筆洗價的話 回測就可以成功 但回測結果不是我要的
我記得之前同樣的程式碼有勾選模擬逐筆洗價是可以成功回測的 為什麼現在不行了呢?
感謝解答
Hello myresmus1215,
該欄位不支援1分鐘逐筆洗價,但支援其他頻率的逐筆洗價。
這是因為1分鐘逐筆洗價是用1分鐘的OHLC模擬4個Tick,而其他頻率的逐筆洗價是用1分鐘的K棒來模擬。
小幫手認為您應該是記成用其他頻率逐筆洗價回測。
我很確定我半年前用一分鐘逐筆洗價 回測是OK的喔
是XQ改版更新後突然不行
Hello myresmus1215,
小幫手詢問相關人員,此欄位應該一直都是無法使用在1分鐘逐筆洗價上。
能想到的可能性是您取的是 GetField("成交金額", "D")[1] 前一期的值,或是使用其他的頻率。
如果那時候能回測成功的話,反而可能是有錯誤導致。
或是您有保留當時成功的回測報告的話,可以提供來讓相關人員確認。
您可以直接將檔案上傳,也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。
感謝。
Hi, 小幫手好
之前我也有詢問類似的問題:GetField("買進特大單量","D")
您也是回覆:一直都無法在1分鐘逐筆洗價執行
但真實的狀況是:在去年 12 月以前回測確實都是可以支援的,一直到某天重新回測才發現有問題,花很多時間檢查才發現說不支援逐筆才回測,才回報您,真的很希望能夠恢復之前的功能,是否可以協助我們釐清呢?
否則半年前寫的策略現在都無法回測,也不知都不能信任執行,麻煩您了,感恩~
之前的問題問題如下:回測問題:1分鐘模擬逐筆洗價不支援取分鐘頻率
Hello BenBen,
就小幫手所知,這些欄位資訊沒辦法對位到1分鐘內的 OHLC,所以無法執行在1分鐘逐筆洗價。
如果可以回測的話反而可能是有錯誤所導致。
若您有保留當時的回測報告的話,麻煩提供來讓相關人員確認看是什麼問題。
感謝。
5 評論