Good afternoon to you both.
JS you are correct, a UK DFB account is traded.
Nicholas the live tests are done on a live autotrading system.
So before posting my strategy script and live-versus-backtest results, I thought it would be helpful to explain how I develop and select the strategy I trade each session.
I’m researching two multi-timeframe versions of a US Tech 100 (DFB) swing-based trading system in ProRealTime v12:
- Strategy 1: 05/01/10 — 5-minute, 1-minute and 10-second timeframes.
- Strategy 2: 10/02/20 — 10-minute, 2-minute and 20-second timeframes.
Both use the same general approach to directional alignment and entry scoring, with a 12-point stop loss and a 10-point profit target.
My pre-trading selection process
Before each trading session, I optimise both strategies over six consecutive, overlapping one-hour windows. The windows move forward in ten-minute increments.
For each strategy, I examine two separate sets of results:
- Six GAIN-optimised results: the variable combinations selected to maximise points gained.
- Six %WIN-optimised results: the combinations selected to maximise the percentage of winning trades.
This gives me 12 optimisation results for each strategy.
The three variables being optimised are:
- A: Minimum entry score.
- B: Minimum EMA spread.
- C: Minimum EMA slope.
I assess the results for consistency rather than simply choosing the best individual result or automatically favouring the latest window. I look for repeated variable combinations, stability between windows, changes in trade frequency, and whether the GAIN and %WIN results support the same settings.
I also calculate weighted averages of the GAIN-optimised variables as an additional research reference. These are not automatically used for live trading: the final settings must be justified by the evidence, and any live selection must be clearly distinguished from the original optimisation results.
What I’m trying to establish
The objective is to identify which of the two strategies offers the strongest evidence for the next session, select defensible settings, and then compare the actual live results with ProBacktest.
The strategies are still under development, so I’m not claiming that the selection process guarantees profitable results. I’m trying to make the process systematic, repeatable and evidence-based.
My current concern is that live trading does not always appear to reproduce the entries shown in ProBacktest, even with the same strategy script and settings being used.
I’ll post the script and corresponding results for the strategy selected for the next trading session tomorrow. I’d particularly welcome feedback on the reliability of the pre-trading process, as well as any technical explanation for differences between ProBacktest and live execution.
Thanks for taking the time to look at this.
Please find attached the script used for todays (22/10/26 17:00 – 19:30 UK time) trading session.