Is it needed in case of MaxLong = MaxShort > 1 to have a for(current_trades) loop in a TMF or does TMF automatically go through all open trades?