回測是不是有問題

  •   185 
  • 最後發表   小爺要上天  2023 五月 23
小爺要上天 發文於   2023/05/19

為甚麼回測的資料都這麼奇怪啊???
明明回測半年、一年的資料都有數據,
時間拉長到2、3年就跑不出來了...
也不是資料太多的問題啊!
近半年的才幾百筆,
之前跑半年資料有好幾千筆的,
2、3年都跑得出來,
唯獨這個不行是怎麼回事?
另外想請教為甚麼回測的數據會跟現在觀察到的數據差異很大??
如果只是一點誤差還可以理解,
可總會出現今天模擬交易賠了不少,
但回測數據卻大賺的情況!

真心求解了...

排序方式: 標準 | 最新
XQ小幫手 發文於   2023/05/22

 Hello 小爺要上天,

 

要有相關資訊來確認才能夠知道問題原因。

因為依據策略設定和腳本撰寫方式不同,同樣回測3年需要的計算資源可能完全不同,導致回測逾時或是使用到錯誤的欄位。

且回測逐筆洗價的運算方式和即時逐筆洗價是不同的。

 

麻煩您提供 交易腳本、回測的設定 (截圖亦可)、XQ Log、您當日的交易資訊以及回測的交易資訊讓相關人員確認。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

 

小爺要上天 發文於   2023/05/22

了解!那我再研究看看,
另外想問個無關的問題!

我的交易標的是個股期,
是否有辦法指定個股內盤量出多少後做空台指期呢?

value1 = getsymbolField("2330.tw","賣出特大單量","5");
condition1 = value1 > 0;
if condition1 then setposition(-1);

結果回測一筆都沒有成交過...

XQ小幫手 發文於   2023/05/23

Hello 小爺要上天,

 

小幫手認為您將 內盤量賣出特大單量 搞混了。

賣出特大單量 和 內盤量 是不相同的欄位。

另外您的腳本小幫手這邊測試也可以回測。(參考附圖)

需注意此欄位無法使用在1分鐘逐筆洗價,若在此頻率設定下回測的話會出錯。

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

關於欄位和函數有問題也可以在XSHelp上查詢。

附加文件

發表回覆
Close