I would like your help and advice on the slippage issue happening on NinjaTrader platform and NinjaTrader Broker.
I am live this week after testing my BOT in simulation for few weeks. I thought the SIM account slippage may not be accurate, so I started live trading MES(Micro Emini S&P) with one lot.
What Iam seeing is there is a consistent slippage of One tick when opening an order and one tick slippage when closing an order. Which means there is a slippage of 2 ticks/25$ for every order and I do around four orders a day. It is coming to 20k-25K US$ a year. Trading hours is between 9am CST to 4pm CST.
I understand there will be slippage sometimes but what I observed is that not even one order got filled at the desired price.
My strategy(BOT) places Market Orders at the Close of the BAR, which means I should get filled with a price of the current Bar Close or OPEN of next bar. But it never happened.
So, whats your advise:
1. Is there anything I need to change in coding..instead of Market Orders, place Limit Orders? but there is a danger of not fulfilling.
2. Is there a better broker I should look for? Which means, I need to look for automating strategy with another platform.
3. Is anyone experienced the same? if so, how did you overcome.
20K in slippage is a lot, so please help!

Comment