無法編譯

  •   414 
  • 最後發表   alim  2025 二月 21
alim 發文於   2025/02/06

XQ的小姐/先生

我根據李政霖所著「3週學會程式交易」一書中的程式,在撰寫時,選擇「選股」,然後將李政霖所寫:

If close>close[1]*1.05

and close=high

 

then ret=1;

原封不動的寫在XQ的XSCRIPT,然後我無法編譯。

為解決這個問題,我也曾「關掉程式後再開啟」、重新下載XQ等動作,結果依舊一樣。

請問問題出在哪裡?

 

 

 

排序方式: 標準 | 最新
蓬蘇王杜 發文於   2025/02/06

咦, 我可以餒 複製過去可以編譯

虎科大許教授 發文於   2025/02/06

程式碼沒有問題。

alim 發文於   2025/02/07

許教授及各位小姐先生/

 

我後來又不斷嘗試,例如寫新程式、重新開機、重新進入的問題依舊沒有解決XQ等動作,依舊無法解決。我有注意到,當我開啟新檔要命名寫程式時,「新增腳本」,他的回傳類型這個地方,無論數值、字串或邏輯值,都是不能改變(字型顏色淡的那種),不知道是不是該處出問題?

 

虎科大許教授 發文於   2025/02/07

只有函數腳本才可選擇數值、字串或邏輯值,其他類型腳本由於不會傳回數值,所以預設為無法選取。問題應該不是出在這裡。

XS小編 發文於   2025/02/11

Hello alim,

 

若還是持續發生的話,麻煩您提供編譯失敗的相關截圖以及XQ Log 讓相關人員確認。

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

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

感謝。

alim 發文於   2025/02/21

管理員小姐/先生

目前換另一台電腦使用,問題暫時解決。

非常謝謝你。

 

發表回覆
Close