Correct, for BackTesting this is fine (see 1st attachment).
See 2nd attachment for what I refer to. So indeed that is Paper Trading.
In the real world we will automatically be charged for Commission / Brokerage Fee. So should PaperTrading do.
Without that, PaperTrading results will never match Backtest results where I *do* use Brokerage Fee (without that, results of both will match, but are worthless (no reality)).
Please notice : by now I forgot, but my message “for Forex” I recall as explicit. In other words, far back in my mind is that somewhere at a higher level the Brokerage Fee can be given, but not for Forex. And I did not check back on it (my internal list is somewhat older).
Context : PaperTrading is what I use in real time, to check progress more close / with more attention because it goes nicely slow. It also should 100% match BackTest data which not only is projected on the chart in history, but where the backtest runs in real time just the same (equal to AutoTrading strategy). See 3rd attachment. If both don’t match 100%, something is wrong somewhere – green and blue must match and red and yellow also must match – net results must be 100% equal too).