想請問XScript要如何寫語法掛 二擇一單 (同時掛兩邊的單,當一邊成交另外一邊就取消)
或是如何同時掛買單和賣單
有嘗試過buy() 然後 sell()但是後者sell()就不會被觸發(沒有看到委託單)
目前針對的商品為微型台指期
謝謝
想請問XScript要如何寫語法掛 二擇一單 (同時掛兩邊的單,當一邊成交另外一邊就取消)
或是如何同時掛買單和賣單
有嘗試過buy() 然後 sell()但是後者sell()就不會被觸發(沒有看到委託單)
目前針對的商品為微型台指期
謝謝
XQ的策略,任何時候只能有一張委託在外面。若你在同一策略做這件事,是不行的。用兩個策略,分別送買進及賣出委託是可行的,但需要配合券商庫存控制,若一邊已成交,則另一邊就刪單。
請教教授,意思是若用2個策略跑,是否能在有一個策略的掛單有成交時,偵測FilledAtBroker <> 0時,這時候執行CancelAllOrders(),即可將另一個策略的掛單給取消掉嗎?
好的 感謝教授的回覆~~
兩個策略都偵測FilledAtBroker,若FilledAtBroker <> 0 and filled = 0,就CancelAllOrders
謝謝教授指點~
另發現好像不是發文者的話,沒能收到XQ的email通知有回文
5 評論