安控問題

  •   37 
  • 最後發表   麥叔  2026 四月 01
麥叔 發文於   2026/03/31

我安控設定如下:

截圖圖片

 

但是,發生斷線後程式就停止了,如下圖,請幫忙解決

截圖圖片

 

排序方式: 標準 | 最新
XS小編 發文於   2026/04/01

Hello 麥叔,

 

就您的圖片來看,10:19斷線重連後自動交易策略還是有在運作的,直到10:50時由使用者手動中斷。

如果您想反映的是10:19重連後到10:50都沒有交易發生,看起來像是沒有在運作的話,小編會推測可能是腳本中的變數已經被改變,但交易指令並沒有被執行,導致接下來的條件都沒有達成。

簡單舉例來說:

var: intrabarpersist hasTrade(False);

 

if position = 0 and filled = 0 and close > (getfield("Close", "D")[1] * 1.05) and hasTrade = False then begin

    setposition(1, market);

    hasTrade = True;

    end;

 

如果發生圖上的交易指令不予執行,雖然交易沒有送出但hasTrade一樣會變成True,導致接下來就算條件符合也不會進場。

若還是有問題的話,麻煩提供 自動交易匯出檔包含交易腳本 以及 XQ Log 來檢驗。

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

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

感謝。

發表回覆
Close