This is probably not what you intended:

BarMode = BR_FLAT;

BR_WEEKEND is missing, so you're getting flat candles all weekend, which will affect your indicators. I don't know if that's the reason of the different trades, but it does not look right. You can see the reason of the different trades when you look in the logs and compare a few trades with all assets vs. a single asset.