|
回復 linchiyh
因為我沒這種程式需求,所以也沒認真找過有無刪單指令
站上還有很多MC真正的高手(無無名, ...
天空藍 發表於 11-5-21 12:40 PM
先說明一下我不是什麼高手,不過被點名了,只好來回答一下,應該有人可以回答的更好,只是不上來回答而已,基本上MC和TS等等這些軟體,用的都是Event Driven方式在運作,簡單的說就是在每根K線結束的時候,會產生一個onBar的事件,程式會在這個onBar的事件發生的時候,去執行你的策略,看看有沒有產生買賣單或是Stop/Limit單的價位要改價。了解這點的話,那你應該就了解,如果你是使用Stop或是Limit單的話,這個單子的有效期間應該只有一根K線的時間長度,如果在這根K線內沒有成交的話,這個單子就失效了,並不需要下什麼取消的指令,而且EL中你也找不到任何取消的指令,就是這個原因,以上這個是指回測模式,下單模式的運作方式和回測又有點不同,會多了onTick的事件,因為很複雜我就懶得再寫了。
至於MC用在IB的自動下單的話,Stop/Limit單是會自已取消改價的,你可以自已試看看,如果下在國內期貨不會改價的話,應該是代理廠商沒有寫支援這些類別的單子,因為我沒有用MC下國內期貨,所以我不太了解真正的情況是什麼。
如果我的回答有錯的話,再請高手糾正我吧。 |
|