I would like to thank those who have taken the time to contribute to this discussion. I genuinely appreciate the knowledge, patience and suggestions offered by the experts here.
Having compared the live trading and ProBacktest results and explored the possible causes, I think I have to reluctantly accept that identical entry levels and trade sequences may not be achievable in practice. Together we have not found a definitive solution, and I feel it is time to stop chasing exact replication.
That doesn’t mean the investigation has been wasted; it has helped me understand the limitations and focus on what matters most.
I think the next step is to concentrate on the stop-loss and target levels, and how best to manage these when live execution prices differ from those recorded in ProBacktest. The aim is to make Precision 10 as consistent and robust as possible in real trading.
As a practical next step, I propose testing the suggested approach of using absolute stop-loss and target prices, anchored to a consistent reference price rather than allowing the different live entry fill to shift those levels.
I would do this in a separate copy of the strategy, retaining our existing 12-point stop-loss and 10-point target, and compare the results to establish whether this reduces the divergence between live trading and ProBacktest.
If anyone has further advice on the best way to implement this in ProOrder, I would be very grateful. Otherwise, I think this gives us a sensible direction to pursue.
Thanks again to everyone who has contributed their time and expertise. It has been greatly appreciated.