DislikedSlippage is nothing new with these brokers like IC Markets or any of those small deposits-huge leverage brokers because they are NOT real ECN brokers. They claim they are STP, DMA, agency-model, ECN or any of those terms but in reality they are still MM brokers in disguise. They stand in between you and the "liquidity providers" and don't really send your orders directly to the "liquidity providers" to be executed. I don't know exactly how they operate but I suspect that when you put in an order, you are actually trading on some sort of internal...Ignored
I have before also used IB, and yes their platform is not to user friendly!
I will keep digging
PC
Less is more...