After I updated code, moved entry logic into separate function and calling that function now inside "while asset loop",
wanted to check if i am getting same stats for previous code and this new one.
I should be getting similar, I supposed so, cause parameters are the same.
And to be on the safe side, checked both codes:
1) NAS100 only - same result
2) NAS100 & SPX500 - same result
3) NAS100, SPX500 & XAU/USD - different results -> different number of trades and all the following
So, more checking and debugging, but I wonder how is that possible that is not different for 1 and 2 assets, but with 3 is ?