# Synchronize Lines and Shapes Across Charts

**URL:** <https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480>\
**Category:** Tradovate Feature Requests\
**Tags:** complete, release-12101080\
**Created:** [July 8, 2020, 10:24pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480 "2020-07-08T22:24:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Geoffrey](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/geoffrey/32/261_2.png) [@Geoffrey](https://community.tradovate.com/u/Geoffrey)\
**Post date:** [July 8, 2020, 10:24pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/1 "2020-07-08T22:24:48Z")

</div>

It would be great to be able to synchronize a line/shape across multiple charts. Basically, allow different Charts to “subscribe” to a master list of shapes/lines. Or, from a particular shape’s property screen, you could display a list of Charts with check boxes to plot as appropriate.

---

<div class="post-metadata">

**Author:** ![meowkea](https://avatars.discourse-cdn.com/v4/letter/m/e480ec/32.png) [@meowkea](https://community.tradovate.com/u/meowkea)\
**Post date:** [August 19, 2020, 8:54am UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/3 "2020-08-19T08:54:34Z")

</div>

I usually open multiple charts of the same symbol with different time frames. When I draw objects I would like see the object span across all charts automatically.

 ![Screen Shot 2020-08-18 at 10.50.53 PM](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/c2a525e9cc5fa13fca1e273e3c3711d25325a776.png)

---

<div class="post-metadata">

**Author:** ![Aaron\_Rentfrew](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/aaron_rentfrew/32/401_2.png) [@Aaron\_Rentfrew](https://community.tradovate.com/u/Aaron_Rentfrew)\
**Post date:** [September 24, 2020, 10:41am UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/7 "2020-09-24T10:41:54Z")

</div>

This would be greatly helpful, especially given that I constantly have to close charts down because they refuse to load or start acting crazy. Then I lose all my levels. Very frustrating.

---

<div class="post-metadata">

**Author:** ![TraderGrunge](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@TraderGrunge](https://community.tradovate.com/u/TraderGrunge)\
**Post date:** [October 15, 2020, 1:26pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/8 "2020-10-15T13:26:06Z")

</div>

This is so basic and every platform has it. I usually trade on the 5min chart on ES but I always check higher timeframes like 15min, 1hr, 4h, daily which I have open in separate chart tabs for quick browsing.

I want to be able to draw a level, box, fibonacci, etc on any of them, and as long as it is the same instrument, have it show on all the other charts I have open at timeframes as well. In tradingview this is done with a simple “drawing synchronize” option. On Sierra you can even customize which timeframes specifically copy which other chart.

This is very basic and should be implemented asap.

Thanks.

---

<div class="post-metadata">

**Author:** ![MadCat](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/madcat/32/1416_2.png) [@MadCat](https://community.tradovate.com/u/MadCat)\
**Post date:** [November 30, 2020, 12:41am UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/9 "2020-11-30T00:41:36Z")

</div>

This feature could not come fast enough can you please push this ups the todo list?  
An option to Synchronize across chart of the same Instrument would be great. So that way way it is the users choice.

thanks

---

<div class="post-metadata">

**Author:** ![dtrade](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@dtrade](https://community.tradovate.com/u/dtrade)\
**Post date:** [December 21, 2020, 6:56pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/10 "2020-12-21T18:56:12Z")

</div>

This is a really crucial feature and would be most welcome. For example, levels could be identified in the higher timeframe charts (30min, 1 hour), and then drawn, which would then automatically replicate them on the other smaller timeframe charts that are open. It’s much easier to identify the critical levels from the higher timeframe charts. In Sierra Chart, there is a function to copy drawings from specific charts. For example, if you have chart #1 as a 60 min chart, and draw levels in it, then you could specify that chart #2 would copy its drawings, but chart #3 wouldn’t. Really would love this synchronize lines and other drawings across charts feature.

---

<div class="post-metadata">

**Author:** ![BWeis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/bweis/32/27_2.png) [@BWeis](https://community.tradovate.com/u/BWeis)\
**Post date:** [December 21, 2020, 6:57pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/11 "2020-12-21T18:57:40Z")

</div>

@dtrade We’re doing some evaluation and proof of concept work on this internally. I will keep this topic updated.

---

<div class="post-metadata">

**Author:** ![dtrade](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@dtrade](https://community.tradovate.com/u/dtrade)\
**Post date:** [December 21, 2020, 7:19pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/12 "2020-12-21T19:19:10Z")

</div>

Thank you @BWeis , really looking forward to it rolling out.

---

<div class="post-metadata">

**Author:** ![BWeis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/bweis/32/27_2.png) [@BWeis](https://community.tradovate.com/u/BWeis)\
**Post date:** [December 21, 2020, 7:30pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/13 "2020-12-21T19:30:52Z")

</div>

To synch lines and drawings across different charts:

The charts should be “color linked”

 ![image](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/f98ad6c23fecf8431f0063569fee5467c0ac91a0.png)  
After assigning a color, you can select an option to “Synch Charts” under the drawing menu  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/2d260ce6875bd6b683cf14486e9f6376ab202e5c.png)  
When the charts are synched, any drawing added to the chart will be reflected on all synched charts  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/fc0514d0bb1b7653dc382dbd9c887c9b5a9e4b62.png)  
And when a drawing tool is removed form one chart, it will be removed from all

---

<div class="post-metadata">

**Author:** ![dtrade](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@dtrade](https://community.tradovate.com/u/dtrade)\
**Post date:** [December 21, 2020, 7:33pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/14 "2020-12-21T19:33:20Z")

</div>

That’s brilliant! Looks functional and exactly how I was imagining it. Hope to try it out soon.

---

<div class="post-metadata">

**Author:** ![Geoffrey](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/geoffrey/32/261_2.png) [@Geoffrey](https://community.tradovate.com/u/Geoffrey)\
**Post date:** [December 21, 2020, 8:24pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/15 "2020-12-21T20:24:38Z")

</div>

Nice! So if I understand the solution correctly, All shapes among color linked charts are synchronized by clicking the Sync Charts button? How will you handle drawings that are modified on multiple charts and then synced - basically a concurrency issue. Last modified would prevail?

The only other thing I wonder is if having a checkbox on the shape properties to exclude from synch would be appropriate. Alternatively, when you click synch there could be a sync all option and a sync selected option.

---

<div class="post-metadata">

**Author:** ![BWeis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/bweis/32/27_2.png) [@BWeis](https://community.tradovate.com/u/BWeis)\
**Post date:** [December 21, 2020, 8:30pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/16 "2020-12-21T20:30:13Z")

</div>

The “Synch charts” is a setting and any changes done to a drawing tool are updated in the other charts real-time.

So, this setting will be enabled once for the chart

Quick view of it in action:  
 ![Tradovate - Charts](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/a7c09d2f942dc53fabc583cacfe0c93281bab5b6.gif)

---

<div class="post-metadata">

**Author:** ![Geoffrey](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/geoffrey/32/261_2.png) [@Geoffrey](https://community.tradovate.com/u/Geoffrey)\
**Post date:** [December 21, 2020, 8:39pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/17 "2020-12-21T20:39:14Z")

</div>

Oh, I see…Great!

---

<div class="post-metadata">

**Author:** ![Madhouse](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@Madhouse](https://community.tradovate.com/u/Madhouse)\
**Post date:** [January 15, 2021, 6:27am UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/19 "2021-01-15T06:27:39Z")

</div>

Don’t have the Sync Chart option.

---

<div class="post-metadata">

**Author:** ![BWeis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/bweis/32/27_2.png) [@BWeis](https://community.tradovate.com/u/BWeis)\
**Post date:** [January 15, 2021, 1:07pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/20 "2021-01-15T13:07:28Z")

</div>

Be sure you are:

1. Using Chart (beta) module
2. Have the color link set (setting the color link will enable the Synch Chart option in the menu)

---

<div class="post-metadata">

**Author:** ![MarketMayhem](https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/32.png) [@MarketMayhem](https://community.tradovate.com/u/MarketMayhem)\
**Post date:** [January 16, 2021, 9:22pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/21 "2021-01-16T21:22:27Z")

</div>

having issues with this feature also; sent an email to [support@tradovate.com](mailto:support@tradovate.com) (ticket - 113957) with a video that describes what I’m seeing. – thx, D.

---

<div class="post-metadata">

**Author:** ![Madhouse](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@Madhouse](https://community.tradovate.com/u/Madhouse)\
**Post date:** [January 19, 2021, 3:59am UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/22 "2021-01-19T03:59:23Z")

</div>

Still no Synch chart option in beta chart. All colors set to red.

---

<div class="post-metadata">

**Author:** ![BWeis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/bweis/32/27_2.png) [@BWeis](https://community.tradovate.com/u/BWeis)\
**Post date:** [January 19, 2021, 1:22pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/23 "2021-01-19T13:22:55Z")

</div>

Are you using the web or downloadable version?

---

<div class="post-metadata">

**Author:** ![Madhouse](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@Madhouse](https://community.tradovate.com/u/Madhouse)\
**Post date:** [January 19, 2021, 4:36pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/24 "2021-01-19T16:36:33Z")

</div>

Tried both versions.

---

<div class="post-metadata">

**Author:** ![BWeis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/bweis/32/27_2.png) [@BWeis](https://community.tradovate.com/u/BWeis)\
**Post date:** [January 19, 2021, 4:39pm UTC](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480/25 "2021-01-19T16:39:52Z")

</div>

When you have time, our support group can take a look and try to gather some information and try identify the issue to escalate to the tech team if needed.

You can reach them ether via the chat in the platform, chat on our website, phone or email.

[Next page](https://community.tradovate.com/t/synchronize-lines-and-shapes-across-charts/480.md?page=2)
