• Overview
  • Reviews (2)
  • Comments (1)
  • What's new

Multi Chart Synchronization OthersToFirstChart

This product can be used to synchronize multiple Charts, and each Chart can be set to a different sync mode. With this product you can better view and manipulate charts: different time frames for a single Symbol, the same time frame for multiple Symbols, system indicators for single/multiple Symbols... and more.

PS: The link below is the FreeDemo product, you can use it on EURUSD/XUAUSD/USDCNH symbol:

https://www.mql5.com/en/market/product/35700

Feature:

  • Chart settings can be synchronized, including : background, indentation, size, etc.
  • Multiple Chart window start times or end times can be synchronized.
  • Multiple Chart time frames can be synchronized.
  • Multiple Chart system Indicators can be synchronized.
  • MT5 can only run one EA/Script for a Chart. This product is compiled in the form of Indicator and does not affect the superposition of other EAs/Scripts.
How To Use:
  • Your first open Chart is your operation Chart,  you need to load the program into other Charts,  please do not load this program into your operation Chart.
  • " Your first open Chart " means :  When your Chart is empty,  Your first open Symbol Chart. (Sometimes you open a lot of Symbol charts, and you dragged the Chart in the Chart List, which causes your leftmost chart is not your first.)
Parameter:
  • IsChartSynchronize=true;              // Whether to synchronize chart settings of Chart, including window start time.
  • IsTimeFrameSynchronize=true;     // Whether to synchronize the timeframe of the Chart
  • IsSysIndicatorsSynchronize=true;  // Whether to synchronize the system Indicators of Chart
  • SynRefreshMillisecond=100;          // Set the millisecond frequency of synchronization
  • IsLockShift=true;                          // Is Lock Chart Start_Times And ChartScale
    • ---true  : the default setting just like previous version. 
      ---false : after synchronize to the first chart, you can drag your other charts, and change ChartScale. If you operate the first chart again, Sync again. 
    • This feature makes synchronization flexible, You can also operate other charts while retaining the sync function. 

  • LeftSyn=true; //true: left synchronized / false: right synchronized
    • If you setting right sync, this function can be used for rewinding.

Thanks for using my program.

PS: In my experience, sometimes the Symbol have no data, the MT5 will download the data from the server,  which will lead to slowness. I recommend you my another software,  it will help to download data to your system , the Demo version can satisfy your function. 

https://www.mql5.com/en/market/product/36152



Reviews 2
globalkoinaka
29
globalkoinaka 2020.05.01 02:41 
 

The best one for synchronizing MT5 charts, and the author added right-indented function. It is great. Thank you.

Recommended products
Filter:
globalkoinaka
29
globalkoinaka 2020.05.01 02:41 
 

The best one for synchronizing MT5 charts, and the author added right-indented function. It is great. Thank you.

[Deleted] 2019.02.10 02:53   

User didn't leave any comment to the rating

Version 1.21 2020.06.06
recompiled for MT5 update.
Version 1.20 2020.04.30
add New Function:

LeftSyn=true; //true: left synchronized / false: right synchronized
Version 1.10 2019.07.26
Now, after you have synchronized the system Indicators, you can increase or decrease the Indicators on other Charts.
This gives the indicator synchronization feature flexibility.
Version 1.9 2019.07.26
Fixed some bugs
Version 1.8 2019.07.23
Add the new function :
Is Lock Chart Start_Times And ChartScale
---true : the default setting just like previous version.
---false : after synchronize to the first chart, you can drag your other charts, and change ChartScale. If you operate the first chart again, Sync again.

Why add this function :
This feature makes synchronization flexible, You can also operate other charts while retaining the sync function.
 
Version 1.7 2019.07.22
Fixed some bugs.
Version 1.6 2019.07.22
fix some log
Version 1.5 2019.07.22
For some countries, network latency is high, which causes MT5 to load memory slowly. This version improves stability.
Version 1.4 2019.07.20
Added code feedback, You can now see feedback from Toolbox Experts.
Usually you don't need to pay attention to these feedbacks.
Version 1.3 2019.07.19
Increased stability
Version 1.2 2019.02.15
Add Synchronize Setting : ShiftSize
Version 1.1 2019.02.09
fix some log