|
Attention! Read the forum rules carefully before posting a topic.
Try to find an answer in Wiki before asking a question. Submit programming questions in this forum only. Off topics are strictly forbidden.
Any topics which do not satisfy these rules will be deleted.
| Market order with default slippage vs. partial fill or rejected orders |
|
gdoban
|
| Post subject: Market order with default slippage vs. partial fill or rejected orders |
Post rating: 0
|
Posted: Sat 23 Sep, 2017, 21:44
|
|
User rating: 0
Joined: Wed 18 Mar, 2015, 23:57 Posts: 8 Location: Switzerland, Geneva
|
|
Hello everybody,
I have experienced quite a few situations when small orders (0.1m to 0.3m) have been only partially filled or even rejected despite high slippage parameter (e.g. 4 bps) and theoretically huge liquidity pool for an instrument (e.g. EURUSD).
Here is the standard code for submitting an order myOrder = myEngine.submitOrder(label, instrument, myOrderCommand, amount, 0, mySlippage, stopLossPrice, takeProfitPrice);
1. How this code can be modified to submit a market order with a default max slippage regardless of an instrument? For example, EURUSD has a max allowed slippage of 5 bps, while slippage for metals is much higher. 2. Is (maximum) slippage almost a gurantee of filling an order? What else can be done to ensure order is filled?
Going through forums and Wiki I could not find an answer.
Thank you for your help.
Happy trading, Gdoban
|
|
|
|
|
 |
|
mtnfx
|
| Post subject: Re: Market order with default slippage vs. partial fill or rejected orders |
Post rating: 0
|
Posted: Thu 05 Oct, 2017, 09:00
|
|
User rating: 18
Joined: Thu 20 Apr, 2017, 22:42 Posts: 165 Location: Russian Federation,
|
|
Just an idea - instead of BUY/SELL, send a 'Buy Limit/Sell Limit' with the limit well above/below current price.
|
|
|
|
|
 |
|
Pages: [
1
]
|
|
|
|
|