It is very nice and impressive that every trade taken matches up perfectly between MT5 and SQX, SL, TP, entry, exit, everything is accurate to the point nearly 100% of the time with this strategy. But somehow ~200 extra trades are taken in the MT5 terminal. It is Dukas data. real tick every tick mode. Correct timezone. This one is a market order strat. I have screenshotted with IS selected in SQX but I have run only the IIS dates in MT5 so they should match and even double-checked the first and last trades are exactly matching across both platforms (IS of SQX vs MT5 terminal) Surely if we can get the trade levels so perfect, we should be able to get much closer to the correct number of trades.
sqMaxEntrySlippage = 5; //Max tolerated entry slippage in pips. Zero means unlimited slippage.. This should in my mind be set to default 0 not 5. It effects the backtest results badly both in Mt4/Mt5 and Realtick, real spread in SQx. Now days the first thing i do when adding a strat to Mt4/Mt5 is to set this to 0. But we cant in SQx so realttick, realspread can give totally wrong result especially since spread have changed last years and are alot smaller now then previosly.