如題,我寫了一個測試用的警示腳本如附檔:
[不知道為甚麼字數超過6000字,無法將程式碼放在文字內容裡面。]
為了避免 for 迴圈造成的逾時問題,我把所有的陣列元素攤開來寫,而不使用for迴圈。
這個運算很簡單,只是單純取得成交量的資料而已,還沒有進行運算,就會發生這麼多逾時的錯誤。
請問小幫手,是甚麼原因呢?要怎麼處理呢?感謝。
測試結果如下:
Sadless 您好
我有幫您測試過了 確實看出會有結果不同的問題

此問題整理後會在洽詢開發人員
得出原因後會在告知您 感謝
看來大家回測時都有碰到類似的問題
Sadless 您好
這個問題的原因在於 會發生的逾時的股票都是"2017"尚未上市的股票
ex日月光控2018/4/30 晶相光 2018/7 /16 等
而我們涵式運行的邏輯式 假設該天沒有資料 那就會以下一跟開始跑來重新計算
而三年以上的資料在一分k的情況下,
必須要跑bar 197910根
所以當這類股票發生沒資料,所以持續反覆計算到有資料那天時
那該股票就會超過2分鐘的計算限制
導致計算逾時
以上原因提供給您參考 感謝
6 評論