I am not sure that I understand your problem. Trades open at the moment when the entry condition is met, not earlier and not later. Therefore, aside from spread and slippage, a short trade opens either at its entry stop, or below when the price was already lower at the time when you placed the trade.

If you've set the TICKS flag, you can see the precise open times and entry prices in the log.