How do I incorporate imported charts into my own workspaces and grids?
Thanks in advance for your help.
Thanks in advance for your help.
Last edited by a moderator:
Winner!! Winner!! Chicken Dinner!!@Bassindora
You can not be repeatedly load shared charts into your app!
This post will explain what you should do when you import a chart link so you can then use that chart in any grid that you want.
But sadly, you are going to first have to clean out all that cr@p out of your study tab before you can start to build your grid.
Otherwise, you are going to have many other problems.
1. on any chart, click on the left-most beaker == chart settings
2. click on the down arrow
3. scroll down to user defined
![]()
4. click on the 1st study that has shared in its name
Then hold down the shift key and the down arrow key, to select all those studies to the end.
![]()
5. then click the delete key
6. then go take the dog for a LONG walk.
It will take a while to clear out all those studies.
Okay, now you are ready to begin to build your grid.
1. Import your chart link
2. click on the Style icon at the top of the chart
3. Give your Chart Style a name
IMPORTANT: must check include patterns and study set
![]()
YOU MUST DO THIS each time you import a chart.
Then ONLY load that chart through clicking on Style or chart sets.
NEVER repeatedly import shared chart links!
Do this for each of your charts.
Give them each a unique name.
Now you can load your chart styles anywhere you want in your grid.
1. in each chart in your grid, click on the style icon at the top of the chart
2. scroll down to load style
3. click on the chart that you want to load.
When I look at a list of all of the user defined studies, I often see the name of the study and then what would appear to be a copy with a digit appended to the name.@Bassindora
Never repeatedly load shared charts into your app, when reusing imported charts!
This post will explain what you should do when you import a chart link so you can then use that chart in any grid / workspace that you want.
But first, clean out any/all repetitions out of your study tab before you can start to build your workspace / grid.
Otherwise, you are going to have many other problems. Read more:
https://usethinkscript.com/threads/too-many-custom-studies-slows-down-thinkorswim.18577/
1. on any chart, click on the left-most beaker == chart settings
2. click on the down arrow
3. scroll down to user defined
![]()
4. click on the 1st study that has shared in its name
Then hold down the shift key and the down arrow key, to select all those studies to the end.
![]()
5. then click the delete key
6. then go take the dog for a LONG walk.
It will take a while to clear out all those studies.
Okay, now you are ready to begin to build your grid.
1. Import your chart link
2. click on the Style icon at the top of the chart
3. Give your Chart Style a name
IMPORTANT: must check include patterns and study set
![]()
YOU MUST DO THIS each time you import a chart.
Then ONLY load that chart through clicking on Style or chart sets.
NEVER repeatedly import shared chart links!
Do this for each of your imported charts.
Give them each a unique name.
Now you can load your chart styles anywhere you want in your grid.
1. in each chart in your grid, click on the style icon at the top of the chart
2. scroll down to load style
3. click on the chart that you want to load.
When I look at a list of all of the user defined studies, I often see the name of the study and then what would appear to be a copy with a digit appended to the name.
shared_shared_AsGood_StackedEMAs_8_13_21_34_55
shared_shared_AsGood_StackedEMAs_8_13_21_34_5510
shared_shared_AsGood_StackedEMAs_8_13_21_34_5511
I assume that these studies were loaded when I opened additional shared charts.
Does ToS automatically append an incremented number to the study name on import?
What is the best method to:
1) Figure out if these are the same study?
2) Make sure each custom chart is referencing the same(?) correct(?) study?
Will I have to export each study and run a text comparison or is there an internal ToS tool that will do that?
Thanks.
For what it's worth, I ended up comparing the files to each other.Yes, each time you import a chart, it imports all the same studies again and appends a number.
Yes, they are all the same study.
Most members change the name of the shared studies that they are keeping permanently.
By taking out "shared" part of the name.
That way, it is easy to always delete all those other charts that you opened up and found were not of value to your strategy.
By deleting all the shared studies at the bottom of the list
Many members use an organizational prefix.
IE: my momentum and other lagging studies, I prefix with A02_
non-lagging price action A00_
scanning studies A04_
label studies A05_
repainters A09_
etc...
This sorts my custom studies to the top and makes them easy to access.
I only keep studies that I am using currently.
Too many custom studies will slow down the app.
https://usethinkscript.com/threads/too-many-custom-studies-slows-down-thinkorswim.18577/
Hopefully, you didn't find any differences.For what it's worth, I ended up comparing the files to each other.
The tool that I used was NotePad++ (https://notepad-plus-plus.org/) with the Compare Plus Plugin. Copied the studies into NotePad++ files and the plugin did the rest.
Join useThinkScript to post your question to a community of 21,000+ developers and traders.
Start a new thread and receive assistance from our community.
useThinkScript is the #1 community of stock market investors using indicators and other tools to power their trading strategies. Traders of all skill levels use our forums to learn about scripting and indicators, help each other, and discover new ways to gain an edge in the markets.
We get it. Our forum can be intimidating, if not overwhelming. With thousands of topics, tens of thousands of posts, our community has created an incredibly deep knowledge base for stock traders. No one can ever exhaust every resource provided on our site.
If you are new, or just looking for guidance, here are some helpful links to get you started.