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

關於自動交易部位消失
- 141
- 最後發表 毛毛豬 2025 九月 12
毛毛豬
發文於
2025/09/10
XS小編
發文於
2025/09/12
Hello 毛毛豬,
雖然要看您的策略怎麼設定,不過一般來說只有在進入即時洗價的階段,FilledAtBroker才會回傳真實庫存。
在資料讀取筆數等非即時區間運算時,FilledAtBroker 都會等同於 Filled (而Filled在這段區間會是0)。
建議可以加上 getinfo("IsRealTime") 來判斷是否為即時洗價。
毛毛豬
發文於
2025/09/12
感謝小編回覆!我再加入getinfo("IsRealTime")=1試看看!
2 評論