自動交易

  •   251 
  • 最後發表   MichaelWang  3 天前
MichaelWang 發文於   2025/05/29

同樣的程式, 複製為兩隻策略, 分別在兩個不同的帳戶執行, 訊號有被觸發, 但一個有執行, 一個卻沒有.

這是甚麼原因呢?

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/05/29

請先確認兩者在自動交易中心的設定是否完全相同。

MichaelWang 發文於   2025/05/29

是一模一樣的, 之前都是同步能觸發執行, 但昨晚夜盤出現一隻有進場, 一隻沒有, 所以覺得詭異

XS小編 發文於   2025/06/10

Hello MichaelWang,

 

小編建議可以將腳本中條件的相關數值印出,或許會比較容易確認原因。

如果近期還有發生的話,麻煩提供 XQ Log 讓相關人員確認。

可以透過XQ內的設定 => 問題回報方式來上傳提供。

感謝。

虎科大許教授 發文於   2025/06/10

若兩個策略的自動交易中心設定都相同,則可能與訊號的敏感度及洗價的情況有關。例如在日頻率之下,用價格高於昨天最高價就觸發訊號,一般人會使用if c>h[1] then ,這裡可能會造成兩個策略的反應不同,特別是在過昨日高只曇花一現,亦即只有一個Tick有碰到,而A策略洗價有洗到,但B策略沒洗到,就可能出現你面臨的問題。若你把條件改成if h>h[1] then 就可避免這種問題。

發表回覆
Close