If the data is the same data set, and the conditions are evaluating exactly the same, then the orders will be submitted at the same time.
With 1-tick intra-bar granularity implemented, orders will be accurate to within 1 tick (without regarding slippage) as the individual ticks will be used for the historical fill engine.
The only way to determine what is causing differences, is to write the data and values used in conditions to file and review the output to see what is causing differences.
There is a video that demonstrates this on the forum post linked below.
If the conditions are not evaluating the same, this would imply the data is not the same.
Provide the output and we would be happy to assist with analyzing the data to find exactly what is causing differences.
Comment