XS建構中...(2021.7.22) 16~120sec不等長 (恢復正常速度時為0.3秒)

  •   152 
  • 最後發表   Roger Su  2021 八月 06
Roger Su 發文於   2021/07/23

 您好 有關 [XS建構中...] 的問題 陳述如下:

 

 1、還沒 COMPILLER(XS:o) 前  指標正常顯示及切換速度正常速度0.3秒

 2、COPMILLER(XS:o) 中

 3、COPMILLER(XS:o) 後:[XS建構中...]16~120sec不等長  (在錄影03:00位置開始)

   在原地:綜合看盤頁面切換不同股票時都要等[XS建構中...]16~120sec不等長

   如果切換到其它頁面就正常速度0.3秒

   在切回[綜合看盤]頁面就正常速度0.3秒,此時切換不同股票時就恢復正常速度0.3秒了。

 

 4、XS這個問題 在選股程式中 也發生相同問題。

 

 5、附上錄影檔提供XS系統 Debug 參考!

    20210722_153207__(XS建構中..)Debug(2021.7.22).mp4(Zip) 
MP4影音檔 檔案連結:
https://www.dropbox.com/s/hk47woyzy6ya1du/20210722_153207__%28XS%E5%BB%BA%E6%A7%8B%E4%B8%AD..%29Debug%282021.7.22%29.mp4?dl=0

 

 期待大大您的協助 解決此問題。

 

 

2021/7/26:

您好!

電腦中C:\SysJust\XQLite\log 資料匣壓縮後寄回
LOG(XS建構中...(2021.7.22)__16~120sec不等長_(恢復正常速度時為0.3秒).zip

 

已經Email TO:    XQ全球贏家 <xqservice@xq.com.tw>

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/07/27

 Hello Roger Su,

 

您的問題工程師已經開始檢驗。

有進一步消息時會再通知。

感謝。

 

小幫手附帶一提,如果可以的話未來麻煩在郵件裡也附上討論區連結,這樣小幫手會比較容易找到相關資訊。

XQ小幫手 發文於   2021/07/29

Hello Roger Su,

 

經工程師檢查Log後判斷可能是源自於指標和函數腳本內有使用 "]]>" 的字元排列,造成上傳編譯錯誤。

建議您可以先將 ]] 和 > 中間加上空白,像是 "]] >" 看是否能解決問題。

感謝。

Roger Su 發文於   2021/08/01

您好!  感謝您的指點!

我花了2天的時間(大約26幾個小時)逐步修改才完成您的建議"]]>"(改為"]] >") 還蠻耗時耗眼力的(函數多且長),不小心容易漏調,一直重複檢查才完成。

修改後測試如下:    注意下面有2種不同的時間  (1、為6.0sec)  (2、為1.5sec)

1、在關掉XQ再重新啟動XQ系統程式後  第一次RUN的時間:[XS建構中...]的時間 由原來的 16~120sec不等長 變為("o+s") 6.0sec (時間縮短很多)

2、於此再切換至其他頁面 再RUN ("o+s") 指標的時間 才正常1.5sec(120bar) 

       ?、是否可在同頁面切換商品就能正常RUN(1.5sec) 不用再重複執行【上傳編譯】因為第一次已經執行過上傳編譯】了?

 

以上問題,希望如下:

1、於指標和函數腳本內有使用 "]]>" 的字元排列等等類似問題,造成上傳編譯錯誤,是否系統程式會排入修正項目內;

因我也常常在發生莫名的編譯不成功時去刪掉一些註述("//...")之類的文字就好了,隱藏不知的原因是寫程式者最困擾的事。

2、執行過上傳編譯】之後,在同頁面切換商品就能正常RUN(1.5sec) 不用再重複執行【上傳編譯】因為第一次已經執行過上傳編譯】了。

 

如果往後的版本會修正,我會非常地感激。

謝謝您

XQ小幫手 發文於   2021/08/04

Hello Roger Su,

 

感謝您的建議。

小幫手建議您可以使用編輯裡尋找取代的功能,這樣應該會比較輕鬆迅速。

 

1. 此問題將會請工程師協助修復。

2. 腳本編譯過後除非有修改不然是不用再度上傳編譯的。

    小幫手不懂您指的重複執行上傳編譯是什麼意思。

    如果您是指圖左上方的XS腳本建置中的話,那其實是指腳本正在運算資料的意思,並不是在編譯腳本。

    所需的時間則會受您的腳本計算複雜度及硬體規格影響。

Roger Su 發文於   2021/08/04

您好!
感謝 問題1.將會請工程師協助修復。

而問題2:我再詳細陳述一下,或許能讓您真正了解狀況
下面有00~07共8張圖:  留意 圖 00~06 的發生順序  才能了解狀況
00:  2021-08-04_141319_00(開啟XQ)完成
01:    2021-08-04_141500_01(開啟XQ後第一次進入綜合看盤)執行時間_4秒左右

02:  2021-08-04_141500_02(開啟XQ後第一次進入綜合看盤並保持在綜合看盤位置_執行下一檔股票)執行時間_4秒左右

03:  2021-08-04_141500_03(開啟XQ後第一次進入綜合看盤並保持在綜合看盤位置_執行再次下一檔股票)執行時間_4秒左右    【繼續 執行下一檔股票,執行時間一直都是 4秒左右】,,,

04:  2021-08-04_142039_04(在如上的綜合看盤之下_切還至各股技術分析頁籤

05:  2021-08-04_142039_05(在如上的綜合看盤之下_切還至各股技術分析頁籤之後開啟自訂頁面的(XS建構中Debug)頁面_執行時間0.5秒(往後都是0.5秒)

06:  2021-08-04_142652_06(在如上的頁籤_再回到綜合看盤_執行下一檔時)執行時間_0.5秒(往後都是0.5秒)

07:  2021-08-04_142652_07(留意圖00~06的發生順序)才能了解狀況

 

附上PDF檔中的圖片 及文字說明:

 

 

07:  2021-08-04_142652_07(留意圖00~06的發生順序)才能了解狀況

 

綜合以上的問題在 開機後 一直保持在同一個頁籤位置不切換到其他頁籤的情形下:切換商品時的執行時間都是4秒左右,即使操作一天也是一樣執行時間4秒左右。
如果在如上的頁籤已經執行過XS指標程式後 再切換到其他頁籤之後 執行時間就都變成 0.5秒,時間相差10倍。

以上提供的資料不知是否足夠?   也已經 e-mail 至 客服 及 附上檔案。

盼能解決,謝謝您!

 

 

 

 

 

附加文件

XQ小幫手 發文於   2021/08/05

Hello Roger Su,

 

已將您發生的狀況告知工程師。

需要麻煩您提供XQ Log來讓工程師檢驗。

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

麻煩您 Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

Roger Su 發文於   2021/08/05

您好! 附上 LOG 檔案 已經 e-mail 至  XQservice@XQ.com.tw 謝謝您!

XQ小幫手 發文於   2021/08/06

Hello Roger Su,

 

工程師已看過您的資訊,以下是說明。

 

您的操作方式主要分為兩種:

1.在同一個頁面切換商品。

2.再原本的頁面沒有關閉的情況下開啟另外一個有相同指標的頁面。

 

在第一種情況下,指標會經歷 "停止 -> 換商品 -> 啟動" 的過程。

因為沒有相同的指標在執行,所以會先檢查腳本是否需要編譯。

並不是腳本要編譯,而是檢查是否需要編譯。

依據腳本的複雜度(例如使用的函數腳本數量),檢查所需時間也會不同。

也因此會比第二種情況需要更多時間。

 

而第二種情況下,因為已經有一個指標腳本在運行了,所以就不會執行檢查是否需要編譯。

發表回覆
Close