本帖最後由 academic 於 19-9-7 08:13 編輯
A Market order is an order to buy or sell at the market bid or offer price. A market order may increase the likelihood of a fill and the speed of execution, but unlike the Limit order a Market order provides no price protection and may fill at a price far lower/higher than the current displayed bid/ask. - Products: BOND, CFD, EFP, CASH, FUND, FUT, FOP, OPT, STK, WAR
- Order order = new Order();
order.Action = action;
order.OrderType = "MKT";
order.TotalQuantity = quantity; - Market If Touched
A Market If Touched (MIT) is an order to buy (or sell) a contract below (or above) the market. Its purpose is to take advantage of sudden or unexpected changes in share or other prices and provides investors with a trigger price to set an order in motion. Investors may be waiting for excessive strength (or weakness) to cease, which might be represented by a specific price point. MIT orders can be used to determine whether or not to enter the market once a specific price level has been achieved. This order is held in the system until the trigger price is touched, and is then submitted as a market order. An MIT order is similar to a stop order, except that an MIT sell order is placed above the current market price, and a stop sell order is placed below
- Products: BOND, CFD, CASH, FUT, FOP, OPT, STK, WAR
- Order order = new Order();
order.Action = action;
order.OrderType = "MIT";
order.TotalQuantity = quantity;
order.AuxPrice = price;
if possible please use their API and write your own program.
I don't use multicharts so don't know how to set it at multicharts.
any question please call IB technical support, They are very nice to
asnwer your questions.
only write your own code then you can fully control it.
|