2022-04-12

MultiCharts的AllowSendOrdersAlways雜紀

對於留倉策略來說,如果當天session的最後一根K棒有送單訊號的話
在重啟MC後,正常會在下一個session第一個tick進來時,才會有送單動作
(也就是會在下一次開盤後,才會有送單動作)

因為如果期貨商不接受預約單的話,在PreOpen前送單會失敗
所以送單的時間點是需要注意的

如果有設定[AllowSendOrdersAlways = True]此屬性的話
則在不同的MC版本,可能會在重啟MC後啟用自動交易時,就立刻會把單子送出去
導致下到不接受預約單的期貨商時,下單失敗

註1:IB接受預約單;AMP/CQG不接受預約單
註2:AllowSendOrdersAlways=True似乎已經用不到,因為後來MC版本已經不會讓BarStatus在CloseBarTimeOut後RecalcLastBarAfter(N)時回傳-1了

如果訊號裡面有設定此屬性的話(或同圖表的其他下他訊號有設定此屬性的話)
[AllowSendOrdersAlways = True]
則在此兩個版本,有不同的送單時間
1.在早期的MC 9.0(凱衛中文版的舊版),會正常的在下個session開盤時才送單
(永遠在開盤時才送出去)
2.在最新版的MC 14.0(英文版),會在重啟MC後啟用自動交易時,立刻把單子送出去
(自動交易一開始立刻送出去)

沒有留言:

張貼留言

(僅顯示與本文切題的留言)

注意:只有此網誌的成員可以留言。