2.40版 print的 txt 檔案未輸出 ( 只開了股號的 folder,裏面沒有 txt 檔 ),麻煩解決一下 !
2.40版 print的 txt檔案未輸出
- 364
- 最後發表 Athan 2018 八月 06
Hi Athan,
小幫手這邊是可以正常輸出的,會有txt檔,印出的資料也都正常,
故猜想您的腳本名稱是否含有特殊字元?若是的話,含有特殊字元的腳本名稱,若使用 Print 會有問題,
所以請您將腳本名稱中的特殊字元移除,再 Print 試試看,謝謝。
腳本沒有使用特殊字元,我的情況是上一版本可以正常輸出,但換版後,就發生無法輸出 txt 檔之情形,
有解決的方法嗎 ? 謝謝 !
我可以使用退版程式,回到上一個版本嗎 ?
Hi Athan,
腳本沒有使用特殊字元,我的情況是上一版本可以正常輸出,但換版後,就發生無法輸出 txt 檔之情形,
您好,請您提供以下資訊:
1. Print有問題的程式碼腳本( 若是策略雷達or頁面,請提供相關匯出檔,記得勾選匯出XS的自訂腳本 )。
2. Log資料夾( C:\SysJust\XQ2005\LOG )的壓縮檔。
3. 帳號
並 Mail 至 XQservice@XQ.com.tw,最後附上此討論串,以利相關人員查看問題的原因,謝謝。
我可以使用退版程式,回到上一個版本嗎 ?
可以,可以使用退版程式,回到上一個版本,
以上說明,謝謝。
測試結果提供參考 :
1. 退版程式回到 2.38 版,系統會找不到舊有程式,無法進行編譯。
2. 先把 XQ 直接解除安裝,再安裝 2.38 版,在 XScript 編輯器的下方執行頁面可以看到執行結果,txt檔也會輸出到 print 檔案夾中。
3. 再把 XQ 解除安裝,再安裝 2.41 版,在 XScript 編輯器的下方執行頁面可以看到執行結果,但 txt檔 無法 輸出到 print 檔案夾中。
以上提供參考
Hi Athan,
您好,看起來不方便提供完整程式碼,
那請您提供 Print 那段程式碼,以利小幫手針對此看看能否重現,
以上說明,謝謝。
感謝小幫手熱心幫忙 !
為了測試是否是程式腳本的問題,我只用了XS語法應用的範例程式來測試,腳本檔名為 test222
內容如下 :
Value1 = Average(Close, 5);
Print(file("C:\SysJust\XQLite\XS\Print\[symbol]\"),"Date=", Date, "Close=", Close, "Value1", Value1);
就發生上述所說明的情形了…
Hi Athan,
謝謝提供相關資訊,待小幫手詢問相關人員後,再向您說明,謝謝。
Hi Athan,
您好,相關人員修繕中,
若您急須使用,請您先將語法修改成以下程式碼,試試看,謝謝。
Print(file("C:\SysJust\XQLite\XS\Print\[symbol]\[ScriptName]_[Symbol].log"),"Date=", Date, "Close=", Close, "Value1", Value1);
9 評論