請問
自動交易中
如果我有
1.同時100~200策略在線上跑,但每個策略的選股池只有不到10隻,所其實真正同時監控的脫不到2000隻
2.只有二隻策略在線上跑,但每個策略的選股池是直接抓所有普通股(監控1800隻股)
請問以上那個針對自動交易比較吃資源?
有建議怎樣做比較好嗎?
請問
自動交易中
如果我有
1.同時100~200策略在線上跑,但每個策略的選股池只有不到10隻,所其實真正同時監控的脫不到2000隻
2.只有二隻策略在線上跑,但每個策略的選股池是直接抓所有普通股(監控1800隻股)
請問以上那個針對自動交易比較吃資源?
有建議怎樣做比較好嗎?
請問,如果策略內容都是一樣的,單純想比較看看,是策略多還是監控個股數多,兩者誰比較吃資源
這是個蠻有意思的實證研究,你可以試試看,再告訴大家結果。
因為有故意把一個策略(監控的個股不到10個)重復復制100多個去跑模擬單做壓力測試,發現有幾天,XQ畫面會在開盤之後就卡住不動,但實際上是有在下單,只是畫面是卡住無法動,看電腦效能也沒跑滿,開youtube看影片都正常,所以是XQ這程式自己問題,最後只能重開XQ來解決,不知道是不是同時開太多策略在跑的關系,就算起來監控的股票不到2000個,也是會有問題
Hello 一枝草,
就小編所知,XQ所能夠使用的CPU效能是有上限的,否則在用戶使用過多的策略時會影響到其他程式甚至OS的運作。
如果您想要更一步了解狀況的話,麻煩提供 XQ Log 並告知日期時間讓相關人員確認。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小編才能盡早處理)。
感謝。
小編你好
所謂"XQ所能夠使用的CPU效能是有上限的,否則在用戶使用過多的策略時會影響到其他程式甚至OS的運作",是指每戶能用到的CPU是有上限的,無論個人的硬體設備CPU多高,用在XQ自動交易上就是會有一個上限值的意思嗎?
Hello 一枝草,
XQ的UI部分是 32 bit,記憶體使用到3GB大概就會開始出現卡的狀況。
DAQEngine (策略運算的引擎) 是 64 bit 比較沒有這個限制。
小編推測是這個原因導致您XQ畫面卡住,但自動交易還有在運算。
若要詳細確認,麻煩提供 XQ Log。
CPU的使用上限會隨著工程師優化XQ而有所變動,但是會依比例作調整。
所以一個i7和一個i3的上限自然是會有所區別。
再請教小編說的「
CPU的使用上限會隨著工程師優化XQ而有所變動,但是會依比例作調整。
所以一個i7和一個i3的上限自然是會有所區別。」
指的是,一樣的工作負載下,i9必定分到比i7更多cpu上限嗎
目前除了遇到畫面卡頓,策略依然在執行的問題,另外還常遇到XQ整個閃退…懷疑是工作過載(但盤中看cpu 最高也只是瞬間來到50幾%),如果想分配到更多cpu 上限的分配比例,我應該把原本的CPU( I7 12700),往I9升級,還是注重基楚頻率的提升,如:I7 14700...或是說目前能分配的cpu就是上限,升級cpu已經沒有幫助
謝謝
Hello 一枝草,
會影響cpu同一時間能處理到的工作數量的是核心數量和執行序數量,這兩者i9都比i7高,所以i9的效能應該是會比較好沒錯。
由於您有遇到閃退的狀況,建議您提供 XQ Log 讓相關人員確認看是否有其他可能的原因造成。
Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。
您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小編才能盡早處理)。
感謝。
10 評論