You mention that CPU power seems to be the bottle neck in your system. To understand whether this is caused by TWS or by Excel, could you stop the Excel program and see by how much the CPU load drops? This would show you how much CPU load is caused by TWS and drawing the charts on your monitors. This could also help in deciding whether you indeed need to change the maximum RAM heap size assigned to TWS.Yes I am running excel sheets with some Conditional Formatting- I have done this previously (as a professional trader for many years) and understand conditional formatting may be quite some of the burden and am using it more sparingly that I have it the past.
Is there a way to change the way excel allocates the CF onto RAM, or is this just the way it always works? Any other tips to increase performance ?