更新3.0版的問題

  •   872 
  • 最後發表   GammaCEO  2020 六月 03
GammaCEO 發文於   2020/02/25

除了板上有人說的腳本無法自行匯入的問題外,另外發現一個問題...

那就是自訂指標只要繪圖是以IF THEN為計算式的PLOT,通通無法顯示自定義名稱

通通變成plot+數字

還有從2.4版開始就一直無法安裝的MEGASECCAPIATL.dll,到了現在3.0了還是一樣無法寫入,只能選擇"略過",

很希望能知道原因是什麼,謝謝!

排序方式: 標準 | 最新
GammaCEO 發文於   2020/02/26

剛才又發現一個新問題,就是寫好的策略用新版雷達模擬交易時,每檔都給你顯示此股票停止交易..

根本無法測試..

 

XQ小幫手 發文於   2020/02/26

Hi GammaCEO

要請您提供一下簡單的測試例子給小幫手,小幫手目前無法模擬您的狀況。

請看一下下圖,以下是小幫手測試的例子,請您查看

或是提供您原本撰寫的腳本,小幫手查看一下^^

 

----------------------------

此外,安裝出現的此錯誤訊息問題,小幫手已經在詢問相關人員囉~

 

要請您稍後,若有後續消息,小幫手會再告知您,謝謝。

GammaCEO 發文於   2020/02/26

或許您們還沒發現問題所在@@"

因為XQ 3.0版更新後所有自訂腳本都會消失

所以就需要重備份的腳本去匯入

而匯入的腳本如果不小心勾選到"匯入時編譯"時就會被3.0版強制編譯

而3.0版編譯舊腳本指標遇到計算式IF THEN的繪圖會無法使用自定義名稱

有自定義名稱的都會出現下圖錯誤訊息:

所以只能以最原始的polt+數字顯示名稱

 

我想3.0的XScript可能要對舊版腳本做些相容性修正才能

雖然匯入腳本不編譯可以避免此問題

但不修正相容的話,將來如果有需要修改指標腳本內容時就會很麻煩

自定義名稱會被洗成plotX,除非所有腳本重做....

 

XQ小幫手 發文於   2020/02/26

Hi GammaCEO

如果您登入後發生自訂腳本消失的狀況,請您關閉您的XQ操盤高手

並且找到以下路徑C:\SysJust\XQ2005\XS\Data\DAQ\UserID(您的帳號)

會有一個DAQ_UserID(您的帳號)_Script.sqlite

請把這個資料檔案,重新改一個名字,例如 1DAQ_UserID(您的帳號)_Script.sqlite

然後再重新開啟XQ操盤高手,系統會替您重新抓取您的腳本,謝謝。

----------------------------------------

因此您是使用匯入功能,把您的舊版本的策略雷達匯出檔案(*.DSRX),匯入到3.00.01的版本之後

中間包含if..then plot的自定義名稱就會失效嗎?

請您稍後,小幫手再行確認是否能模擬出您的問題,謝謝。

XQ小幫手 發文於   2020/02/26

模擬交易的問題目前已經排除,造成您的不便請見諒。

GammaCEO 發文於   2020/03/03

請問小幫手

舊版腳本無法編譯的問題和IF THEN 條件判斷式指標輸出的名稱自定義的問題何時能解決?

好幾天了,想修改XScript腳本都不行,就算複製腳本用新增,指標計算當下又會被DAQXQLITEEngine.exe給鎖住而無法編譯,

強制編譯也無法成功,不斷出現-1  -1 "拒絕存取路徑"的錯誤訊息...

拜託趕快修復好嗎..謝謝!

XQ小幫手 發文於   2020/03/03

Hi GammaCEO

您好,小幫手仍再模擬您的問題,造成您的不便請您見諒。

理論上,更新到3.00版本,其XScript腳本並不會遺失。

目前我方的雲端也有備份您的腳本,因此先前建議您先依照前面步驟

先去重新下載雲端上的腳本,不知您是否有操作試試看呢

以下再將相同的回覆提供給您,請您再試試看,謝謝。

--------------------------------------------

如果您登入後發生自訂腳本消失的狀況,請您關閉您的XQ操盤高手

並且找到以下路徑C:\SysJust\XQ2005\XS\Data\DAQ\UserID(您的帳號)

會有一個DAQ_UserID(您的帳號)_Script.sqlite

請把這個資料檔案,重新改一個名字,例如 1DAQ_UserID(您的帳號)_Script.sqlite

然後再重新開啟XQ操盤高手,系統會替您重新抓取您的腳本,謝謝。

-------------------------------------------

為修復相關問題,近期系統也會推出更新版本,謝謝。

小編目前仍在蒐集是否有其他使用者有類似狀況,造成您的不便請見諒。

GammaCEO 發文於   2020/03/03

呃.....小幫手您可能會錯意了...

我的腳本並沒有遺失,只是更新3.0完當下找不到腳本,但重新匯入備份腳本後就都回來了,

現在的問題是從備份的腳本匯入3.0的XScript後有些腳本會無法編譯和無法自定義指標名稱,

況且您提供的路徑是全球贏家的路徑不是操盤高手的,而且若照你的方式修改Script.sqlite後

全部腳本會變成未編譯狀態,一但編譯後一些條件運算式的指標名稱又會變成plot,

但不修改Script.sqlite,用備份檔匯入的腳本雖然自定義指標名稱不會消失,卻無法再修改,

一但修改後要編譯會出現編譯失敗的訊息。

 

以上便是3.0版所遇到的BUG回報,希望您能仔細聆聽問題所在,共同找出解決問題的方法,而不是一直鬼打牆..謝謝!

 

XQ小幫手 發文於   2020/03/04

Hi GammaCEO

小幫手與相關人員討論後,要請您提供相關的LOG檔案

我們會將此問題作為專案追蹤處理,造成您的不便請您見諒。

另外,請問您方便小幫手找相關人員替您進行遠端嗎

小幫手會請相關人員替您確認狀況,或許會更能模擬您的環境與狀況

請您附上此討論串連結,最後 Mail 至 XQservice@XQ.com.tw,謝謝您。

也請您再撥冗時間撥打【客服中心:0800-006-098】,向相關人員表述有請您安排遠端

客服人員會再與您約遠端時間與進行前置相關作業,謝謝。

GammaCEO 發文於   2020/03/04

謝謝小幫手

建議您可以測試盤中修改使用中的指標試試

看能否編譯

或許就會發現問題在哪裡

而條件式IF THEN的指標重新編譯後名字真的會消失

我試過N次了

遠端能解決的是安裝問題或設定問題

能解決程式本身的BUG那就真的神奇了...

 

感謝專程回復!

顯示更多回應 發表回覆
Close