腳本跑自動交易正常,問題是腳本加上28ema後 有問題

  •   29 
  • 最後發表   燒腦  2026 二月 26
燒腦 發文於   2026/02/25

您好  請問

我有一個付費的xq帳號用自動交易中心跑模擬帳號

自訂的5分k策略,之前運行在自動交易中心正常。

問題是:腳本 "加上 " 28ema後發生  兩狀況:

1.五分k排程是8點半到1點55分,但晚上10點多發現 被啟動監控?

2.被啟動監控後,這5分k策略同時間買進又賣出 錯訊是無效交易指令目標部位與實際部位目前部位相同

(XQ版本是3.17跟3.18都這樣 )

謝謝 

 

附加文件

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

(1)你的排程若設定為「期權日盤」,不可能晚上自動啟動策略。是不是設定到「期權全日」?

(2)無效指令的問題應該與加入EMA無關。這應該是下單的條件沒有使用變數控制,或是用變數控制了,但沒有加intraBarPersist宣告。

XS小編 發文於   2026/02/26

Hello 燒腦,

 

小編補充,就您的圖來看,問題是發生在腳本執行時一直送出相同部位的交易指令 (因此是無效的交易指令)。

您可以參考 自動交易語法介紹 中關於 position 和 filled 的說明。

造成這個的原因可能是ema計算時資料長度不夠,因ema是需要用到前期運算值的指標。

28期的話會需要約120筆資料讀取筆數 (settotalbar(120)) 才能夠計算出正確數值。

 

至於排程的部分要麻煩您提供 XQ Log 並告知問題發生的策略名稱及日期時間,讓相關人員確認策略的設定等資訊。

您可以透過XQ內的設定 => 問題回報的方式來上傳提供,並附上討論區問題連結。

若需要附上的檔案數量或大小超過了問題回報可附上的範圍,則可以將相關檔案放置在雲端空間開放權限後提供連結。

感謝。

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