選股策略連線逾時無結果

  •   407 
  • 最後發表   河馬  2019 五月 27
河馬 發文於   2019/05/03

小幫手你好

2天前我將我所有的選股策略新增了一個條件,

結果其中有2個選股策略執行時會出現連線逾時(2)或系統錯誤(0)的錯誤訊息,但是其它選股策略卻能執行結果

而出現錯誤的策略在新增條件前也是能正常執行的;出現錯誤後,將新增的條件刪除再執行,仍然連線逾時,請問這有辦法修正嗎?

 P.S. 我有試過新增選股策略,然後將條件重新設定(非直接複製策略),重新設定後的策略一樣是出現連線錯誤

敬請回覆,謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2019/05/06

Hi 河馬,

您好,謝謝您的回饋,

請您提供以下資訊:

1. 選股策略匯出檔案(*.DSTX)匯出時記得勾選包含自訂腳本。

2. Log資料夾(路徑:C:\SysJust\XQLite\LOG)壓縮檔案。

3. XQ系統帳號(以利相關人員查看Server Log)

並附上此討論串連結,最後 Mail 至 XQservice@XQ.com.tw,

以利小幫手請相關人員查看問題的原因,謝謝。

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

Hi 河馬,

您好,已收到檔案並請相關人員查看問題的原因,

已發現「eps估算股價_空窗修正」如果設定少一點資料讀取(例如設為10筆)就可以跑得出來,

不過腳本看起來是從日跨頻率抓月、季、年資料,設為10筆之後可能要請您驗證一下篩選出來的股票是否符合您的預期,

以上說明與方向供您參考,謝謝。

 

河馬 發文於   2019/05/08

小幫手你好

謝謝回覆,我修改參數後發現有2個欄位的欄位名稱變成了欄位及欄位(1),下方也空白沒資料了

因此還想請教:

 我這次新增的條件是籌碼統計表,並不是小幫手建議改筆數的腳本,然而

   1.估算股價腳本在新增條件前也有使用,但舊設定在5/1前並無執行問題

    出問題後我有把新增的條件刪除,但刪除後仍然異常,回不去了

   2.新增條件後,其他有使用估算股價腳本的策略也能正常執行

因此原來的參數設定應該沒有問題,是否有其他的問題導致異常?

附圖可以比較正常執行的腳本及這2個腳本改成10筆後的差異,有2個欄位空白

正常

改成10筆後

XQ小幫手 發文於   2019/05/09

Hi 河馬,

您好,謝謝提供相關資訊,

請您提供「基本篩選 - 祖魯選股多」選股策略匯出檔案,記得勾選包含自訂腳本,

以利小幫手對照查看問題的原因,謝謝。

河馬 發文於   2019/05/09

小幫手你好

策略已寄出,請注意mail信箱,希望比對能找出真正的問題。

 

這些選股都已經執行有好幾個月了,我覺得問題應該不是出在腳本跟參數

就算要還原條件,也應該只是刪除新增的籌碼統計腳本

問題焦點應該是為何本來能執行的選股策略過了5/1後執行就出現系統問題

 

而關於參數的設定也想請問一下,以小幫手建議改10筆的腳本為例,

我的印象中,讀取筆數是讓腳本預先讀取資料進行運算,

所以我習慣以腳本中可能用到的最大期數為基準,加個數去抓讀取筆數。

而這個腳本中有 highest(close,255) 的指令,所以讀取筆數才會設高

這樣的設定方法是否適合? 或是有建議的方式?

XQ小幫手 發文於   2019/05/10

Hi 河馬,

您好,謝謝您提供相關資訊,

待小幫手查看後再向您說明,謝謝。

XQ小幫手 發文於   2019/05/14

Hi 河馬,

策略已寄出,請注意mail信箱,希望比對能找出真正的問題。

您好,您所述確實是個問題,小幫手已詢問相關人員,待相關人員查看後,再向您說明,謝謝您的回饋,


而這個腳本中有 highest(close,255) 的指令,所以讀取筆數才會設高

這樣的設定方法是否適合? 或是有建議的方式?

highest(close,255) 應該不需要提高讀取筆數,小幫手這裡用 10 筆與 300 筆,出來的結果都是一樣的,

因為 close 數列是直接取資料來運算,故與讀取筆數無關,

 

不過如果是用 value 變數下去做,例如:

value2 = close;

value3 = highest(value2,255);

那這樣的指令就需要提供資料讀取筆數,因為需要加大讀取範圍,才能讀取到 value 存取的相關數值做運算,

 

以上方向與說明供參考,謝謝。

XQ小幫手 發文於   2019/05/23

Hi 河馬,

您好,相關人員已修繕完畢此問題(執行祖魯法則選股時,會選股逾時的問題)

小幫手方才驗證是可以跑出來的(策略較複雜要耐心等候一下)

請您再試試看,謝謝。

河馬 發文於   2019/05/27

小幫手你好

我試了是能跑出來的,謝謝你們的修正。

 

另外還有一事想建議

我去年有提出關於選股結果的問題如下連結

https://forum.xq.com.tw/thread/%E8%AB%8B%E5%95%8F%E9%81%B8%E8%82%A1%E7%B5%90%E6%9E%9C%E7%9A%84%E8%AE%8A%E5%8B%95%E5%95%8F%E9%A1%8C/

回覆說如果有輸出欄位是NA的狀況,選股結果會不顯示。

我想建議是否能新增指令或參數,讓使用者可以決定有NA欄的個股是否顯示在選股結果中。(也許將 ret 或 outputfield 指令新增參數)

以我為例,我輸出的欄位中,除了用做ret條件的是必要欄位,必須有數值以外,其餘的欄位都是參考用的,不一定要有數值。

而這樣就會有個股是有滿足必要條件,但因為參考欄位有NA而沒有選入選股,對於策略條件的調整可能會有影響

以上提供參考

  • 按讚來自於
  • b24524658
發表回覆
Close