關於自動交易部位消失

  •   141 
  • 最後發表   毛毛豬  2025 九月 12
毛毛豬 發文於   2025/09/10

進場是time>110000,語法開頭if date=currentDate and time>110500 and filledAtBroker=0 then raiseRunTimeError("沒進場不用監控");發現自動交易關掉後重新啟動,部位(合勤控)會不見,刪掉此語法則正常(大將,合勤控都在)

附加文件

排序方式: 標準 | 最新
XS小編 發文於   2025/09/12

Hello 毛毛豬,

 

雖然要看您的策略怎麼設定,不過一般來說只有在進入即時洗價的階段,FilledAtBroker才會回傳真實庫存。

在資料讀取筆數等非即時區間運算時,FilledAtBroker 都會等同於 Filled (而Filled在這段區間會是0)。

建議可以加上 getinfo("IsRealTime") 來判斷是否為即時洗價。

毛毛豬 發文於   2025/09/12

感謝小編回覆!我再加入getinfo("IsRealTime")=1試看看!

發表回覆
Close