It is not possible to determine whether you will see an improvement by running additional instances of ToS.
For example, if you were running a chart with this custom study:
https://usethinkscript.com/threads/...chartprime-for-thinkorswim.18231/#post-143033
OMG, it would be strongly recommended to run the chart in its own instance.
That study $ucks the life out of the ToS app.
But if you are running a single monitor setup, with a few charts using few non-complex scripts, multiple instances would not be required.
On my 6-monitor setup, I have multiple instances running across multiple rigs.
One ToS app is for my trades: I usually have ~30 day and swing trades active at a time.
This is running: active trader, a current positions watchlist, the monitor tab, conditional order window, and alerts
The P&L tick updates have no delay. Definitely runs faster with no charts.
It would be nice if ToS provided the ability to exit multiple positions at once, when the day starts to go sideways
Multiple ToS apps for doing analysis: across multiple rigs
(using mouse without borders and kvm tech).
There are monthly, weekly, daily, 3 intraday, and 2 tick charts that contain a dozen non-complex indicators.
These charts load fast! I can review the status of a dozen positions in a minute. All charts, except tick, update with no delay.
The tick charts update micro-seconds slower than the other charts. Maybe they need their own instance. Maybe they are just slower.
One ToS app runs all the detached widgets
There are a dozen watchlists, 1/2 dozen dashboards, thinkscript editor, scanners,
news and message widgets. Scanner updates are 3-4min delayed, there is no workaround.
Therefore, my watchlists, alerts, updates, and messages, which are a result of those scanners are delayed.
I used to get the "slow performance" pop-up notice, and my workspaces used to load erratically;
which required me to have to re-order the various detachments back to their desired positions.
With my current setup, I no longer do.
Conclusion:
My situation benefits from running multiple ToS instances across multiple rigs.
But, I cannot emphasize enough, reducing the total number of custom studies in my library, is what provided the most improvement in speed:
https://usethinkscript.com/threads/too-many-custom-studies-slows-down-thinkorswim.18577/#post-141129
https://usethinkscript.com/threads/too-many-custom-studies-slows-down-thinkorswim.18577/#post-142552
https://usethinkscript.com/threads/transferring-thinkorswim-data-to-new-account.18002/#post-138268
Other ways to improve performance:
https://usethinkscript.com/threads/ideal-memory-usage-settings-for-thinkorswim.10201/#post-128355
https://usethinkscript.com/threads/ideal-memory-usage-settings-for-thinkorswim.10201/#post-133610
https://usethinkscript.com/threads/computer-upgrade-for-thinkorswim.5356/page-2#post-102411
https://usethinkscript.com/threads/ideal-memory-usage-settings-for-thinkorswim.10201/#post-100823
for VIPers, how to fine tune ToS performance:
https://usethinkscript.com/threads/tos-performance.18166/
Hope this helps
@Tradervic