自動交易使用 RaiseRunTimeError 問題

  •   215 
  • 最後發表   樂兒  2023 五月 09
樂兒 發文於   2023/05/06

小幫手請協助

請問自動交易 1分Κ 逐筆交易 此前無庫存

當某策略語法使用

if filled = 0 and currenttime >110000 then RaiseRunTimeError

 

然而,此策略在9:35觸發送出委託,且到了11點仍未成交

請問,當時間超過11點,觸發了 if filled = 0 and currenttime >110000 then RaiseRunTimeError

策略會停止運行,那,未成交的委託單,會隨著 RaiseRunTimeError 被刪除嗎?

還是 雖然執行 RaiseRunTimeError ,但未成交的委託單,還是會繼續存在,等待成交?

 

謝謝小幫手解答

排序方式: 標準 | 最新
XQ小幫手 發文於   2023/05/09

 Hello 樂兒,

 

該委託不會被刪處,還是會維持在那邊。

所以若想將委託取消後再 RaiseRunTimeError 中斷策略,可以先用 setposition(filled) 來把委託取消。

樂兒 發文於   2023/05/09

感謝小幫手 解答 謝謝。

發表回覆
Close