★3.09.03版重大問題Bug回報

  •   500 
  • 最後發表   大九  2023 一月 18
大九 發文於   2022/10/21

小幫手好:

    我今天換版3.09.03(原版本為3.08.09),執行,XQ策略雷達時,發現一重大問題

因為腳本有用到GetField("TotalTicks","1"),先前版本使用時都正確,

測試腳本如下,用Print抓取資料:

//頻率:1MK/連續觸發/逐筆洗價

SetBackBar(45,"D");

SetBackBar(65,"1");

SetTotalBar(1);

 

Print(

File("C:\Users\USER\Desktop\驗證檔回報\"),

"系統日期時間",CurrentDate,

"資料日期時間",Date,Time,

"成交",q_Last,

"單量",q_TickVolume,

"█",

"當根成交次數",GetField("TotalTicks","1"),

"前1根成交次數",GetField("TotalTicks","1")[1],

"前2根成交次數",GetField("TotalTicks","1")[2],

"前3根成交次數",GetField("TotalTicks","1")[3]

);

 

以2409為例,跑出來的結果如下圖:

發現有很多個股(不是所有股票)如2409、2303、2330 、1605、 2201 、2609、3035、3037、8046、8933...

盤中不時都有前1根K棒總成交次數GetField("TotalTicks","1")[1]數值為0的情形,導致策略警示發生錯誤,

(3.09.03版本有增加不揭示未成交分鐘K棒功能,不知道跟這個有無關係?)

麻煩小幫手,協助幫忙排除此問題,謝謝您~

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/10/21

Hello 大九,

 

小幫手這邊會測試看是否有發生相同期況。

如果可以的話,麻煩提供 XQ Log 來檢驗。

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

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

感謝。

大九 發文於   2022/10/24

 Hi小幫手:

   不好意思,我退版重灌時已經把SysJust刪除了,

不過之前我有稍微調整過以下腳本再跑一次,結果還是一樣,

測試內容很基本,所以應該跟我的策略無關,

請小幫手參考並測試,謝謝~

 

 

大九 發文於   2022/10/24

//頻率:1MK/連續觸發/逐筆洗價

SetBackBar(45,"D");

SetBackBar(65,"1");

SetTotalBar(1);

 

if GetField("TotalTicks","1")[1] = 0 then ret = 1;

 

Print(

File("C:\Users\USER\Desktop\驗證檔回報\"),

"系統日期時間",CurrentDate,

"資料日期時間",Date,Time,

"成交",q_Last,

"單量",q_TickVolume,

"Ret",Ret,

"",

"當根成交次數",GetField("TotalTicks","1"),

"1根成交次數",GetField("TotalTicks","1")[1],

"2根成交次數",GetField("TotalTicks","1")[2],

"3根成交次數",GetField("TotalTicks","1")[3] 

);

XQ小幫手 發文於   2022/10/26

Hello 大九,

 

小幫手這邊有測試出相同的狀況,目前已經請相關人員確認問題原因。

若有進一步消息時會再告知。

感謝。

XQ小幫手 發文於   2023/01/06

Hello 大九,

 

此問題已經修復在 7.09.04 230105 的版本上。

您可以在網站中下載安裝。

感謝。

大九 發文於   2023/01/16

XQ您好:

版本號不是都3開頭嗎?我現在是3.08.09版,小幫手說的7.09.04是指XQ全球贏家(個人版)嗎?謝謝您的回覆~

XQ小幫手 發文於   2023/01/18

Hello 大九,

 

不好意思,7開頭的是企業版的版號。

您安裝個人版的 3.09.04 230105 即可。

發表回覆
Close