LImit Order "Slippage" with Automated Trading API

I have an auto trading bot using a python API and Tradingview webhook. I have limit orders sent to Tradovate but I’ve noticed that the Limit orders sent from Tradingview experience “slippage” in Tradovate.

For example: a limit order will be sent to close an order at 4100, but Tradovate will set the limit order at 4100.50. The alert message in Tradingview clearly states the correct limit price

It is absolutely bizarre because I don’t even think this counts as true slippage (hence, using quotes around the word), since it’s just a limit order being sent.

Has anyone else experienced anything like this?

Thanks

it seems like tradovate is adjusting the limit price slightly, which may be due to price precision, api handling, or order routing. to fix this, check for rounding or step size issues in tradovate, and verify your api call settings. if you’re looking for more reliable automation, pickmytrade might help streamline limit orders and reduce these discrepancies