以下是XQ在官網說明目前的逐筆洗價的情況,『
- 委託價大於等於委託當下的價格的話,則成交在當下的價格。』
想請問在真實交易時,當實際的成交價是100時,此時用setposition送出102的委託價格,這個價格是用一般委託單送出,還是以觸價單送出?若在自動交易中心的安控設定中把買進價格設定成『觸發價』,是不是setposition送出的單就會是觸價單。亦或是券商的下單系統也要同步開啟『觸價』功能才行。
以下是XQ在官網說明目前的逐筆洗價的情況,『
想請問在真實交易時,當實際的成交價是100時,此時用setposition送出102的委託價格,這個價格是用一般委託單送出,還是以觸價單送出?若在自動交易中心的安控設定中把買進價格設定成『觸發價』,是不是setposition送出的單就會是觸價單。亦或是券商的下單系統也要同步開啟『觸價』功能才行。
若你在安控設定觸發價+0,則系統以觸發價格當作委託價送單。這就是觸價單。
若目前成交價單100,你設定價格來到100,就以委託價102送單,這也是觸價單。
所以券商的下單系統不用再額外把觸價功能開啟,只要XQ這邊有設定好就行,對嗎?
是的。
Hello 大A,
小編補充,如果您的條件是像
if position = 0 and close = 100 then setposition(1, 102);
的話,那麼就是當成交價等於100時,送出一張委託價格為102的買單。
並不會送出一張102的觸價單,要到102時才會委託並成交。
這個說明怪怪的。目前市價100元,用102去買,為什麼不是100元買到?
我寫了測試程式,結果根小編以及許教授說的不一樣。
MIT觸價單(Market If Touched)是一種自動化的智慧下單工具,當市場價格觸及或穿過您設定的觸發價時,系統會自動將委託單送出市場。
MIT的委託會在觸及指定價格時,以市價買進或賣出。例如,在價格跌回100時,以市價買進一張,就是觸價單,程式碼可撰寫如下:
if position=0 and close=100 then setposition(1, market);
成交價由市場決定,不一定會等於100,可能高於100。
6 評論