yes the LIMIT price is ASK + (x). That is why it is called MARKETABLE LIMIT order. It is between a LMT and a MKT order.LIMIT has always price, in your case, it's a BID/ASK play, you just limit the damages of the BID/ASK when you submit the order, hence why you can't control anything and always get hit at the worst.
You should try the STOP LIMIT, maybe a better fit.
But to implement it, you use LMT order. Go to the TWS screenshot order I sent you and you will see it is implemented using a LIMIT order.
Yes but STOP LIMIT will only get you filled at that LMT price.
The MARKETABLE LMT order will get you filled anywhere from ASK to ASK + x or BID to BID - x.
I am getting a worse price because of the delay in order submission using TWS API. When I send an order, it doesn't submit right way, it takes like 1 second to submit and in 1 second time, the price can move a lot specially if the stock is volatile