建議新增功能

  •   100 
  • 最後發表   PHOT-196  3 天前
PHOT-196 發文於   2026/07/13

XQ小幫手您好

最近我嘗試更大限度的測試XQ功能,目前XQ的交易中心沒辦法盤中讀取某個資料夾(或某文件),來與XQ其他策略雙向溝通;建議新增這項功能,若能新增這項盤中讀取文件功能,則XQ的功能會更加完備。

舉例來說,例如我用XQ買台指期,但同時需要做空A、B、C股票來對沖風險,因此原本的想法是利用XQ交易中心下單A、B、C,成交之後統一回報至某資料夾(或某文件),然後再請XQ交易中心的其他策略讀取這份文件,確認ABC都已做空完成,那則下單買台指期。

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/07/13

即將在本月底上線的20.01版本,提供了SDT(Shared Data Table)功能,應該能符合你的需求。請期待。在我即將於下月底出版的「程式交易:XS策略開發與應用」(第二版)一書中,也有一小節介紹SDT,並提供策略整體安控的範例,屆時也可參考看看。

  • 按讚來自於
  • PHOT-196
PHOT-196 發文於   2026/07/13

謝謝,如果可以的話,還是希望盡量有盤中讀取某資料夾或文件的功能,這樣未來延展性會更大,畢竟現在XQ可以print與其他程式單向溝通,卻沒辦法接受其他程式的回饋來雙向溝通。

虎科大許教授 發文於   2026/07/13

你的需求,其實SDT都做得到。只要你資料夾裡面的檔案是CSV檔案,把它當作SDT使用,就可以在盤中讀與寫該檔案。XS策略可以即時在SDT寫入數據,也可以即時透過SDT抓取其他商品的數據,包含庫存。這使得以前跨域無法處理的問題,得以解決。

  • 按讚來自於
  • PHOT-196
PHOT-196 發文於   2026/07/13

感謝教授,教授跟XQ團隊真是太棒了~

虎科大許教授 發文於   2026/07/23

PHOT-196,

今天版更的20.01所提供的SDT功能,雖然能讓多策略共享SDT資料表,但考慮到多策略共享SDT的風險,目前XQ團隊只提供單一策略裡面的執行商品可即時共用SDT。你需要同時交易股票與期貨,這勢必使用多策略方式,因此股票策略盤中即時更新的SDT,期貨策略只能在啟動的第一次洗價抓到SDT的數據。至於股票策略爾後更新的數據,期貨策略是抓不到的。

發表回覆
Close