為甚麼回測的資料都這麼奇怪啊???
明明回測半年、一年的資料都有數據,
時間拉長到2、3年就跑不出來了...
也不是資料太多的問題啊!
近半年的才幾百筆,
之前跑半年資料有好幾千筆的,
2、3年都跑得出來,
唯獨這個不行是怎麼回事?
另外想請教為甚麼回測的數據會跟現在觀察到的數據差異很大??
如果只是一點誤差還可以理解,
可總會出現今天模擬交易賠了不少,
但回測數據卻大賺的情況!
真心求解了...
為甚麼回測的資料都這麼奇怪啊???
明明回測半年、一年的資料都有數據,
時間拉長到2、3年就跑不出來了...
也不是資料太多的問題啊!
近半年的才幾百筆,
之前跑半年資料有好幾千筆的,
2、3年都跑得出來,
唯獨這個不行是怎麼回事?
另外想請教為甚麼回測的數據會跟現在觀察到的數據差異很大??
如果只是一點誤差還可以理解,
可總會出現今天模擬交易賠了不少,
但回測數據卻大賺的情況!
真心求解了...
Hello 小爺要上天,
要有相關資訊來確認才能夠知道問題原因。
因為依據策略設定和腳本撰寫方式不同,同樣回測3年需要的計算資源可能完全不同,導致回測逾時或是使用到錯誤的欄位。
且回測逐筆洗價的運算方式和即時逐筆洗價是不同的。
麻煩您提供 交易腳本、回測的設定 (截圖亦可)、XQ Log、您當日的交易資訊以及回測的交易資訊讓相關人員確認。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。
感謝。
了解!那我再研究看看,
另外想問個無關的問題!
我的交易標的是個股期,
是否有辦法指定個股內盤量出多少後做空台指期呢?
value1 = getsymbolField("2330.tw","賣出特大單量","5");
condition1 = value1 > 0;
if condition1 then setposition(-1);
結果回測一筆都沒有成交過...
3 評論