Risk icon Invest only the amount you are willing to lose. This is a risky investment with no principal protection.

STRIFOR / Trading Tools

Strifor Chart Sync — Chart Synchronization for MetaTrader 5

Synchronize MT5 symbols and analysis objects across Master and Slave charts, with independent groups and timeframe visibility settings.

Strifor Chart Sync — MetaTrader 5

← All tools

Description

Strifor Chart Sync is an Expert Advisor for MetaTrader 5 that synchronizes multiple charts and helps you organize technical analysis across different timeframes within a single workspace. Change the trading instrument on the main chart, and all connected charts will automatically switch to the same symbol while retaining their individual timeframes and analysis layouts.

Strifor Chart Sync is designed for traders who use multi-timeframe analysis, regularly switch between instruments, and want to reduce the number of manual actions involved in working with charts. The tool helps maintain a consistent view of the market, from identifying the overall direction to analyzing local market structure and looking for potential entry points.

Market Analysis Across Multiple Timeframes

A comprehensive analysis of a trading situation often requires several charts of the same instrument on different timeframes. Strifor Chart Sync brings them together into a single system, allowing each chart to serve its own purpose.

For example, you can organize your workspace as follows:

  • D1 — overall market context and the primary direction of price movement.
  • H1 — local market structure.
  • M5 — analysis of trading scenarios and identification of setups.
  • M1 — detailed analysis of potential entry points.

When you change the instrument on the main chart, all linked charts automatically switch to the new symbol while retaining their timeframes.

For example, when you switch from US500 to XAUUSD, the D1, H1, M5, and M1 charts will switch to gold without changing their timeframes. You will not need to update each chart manually.

Synchronization of Technical Analysis Objects

Strifor Chart Sync allows you to transfer selected graphical objects between linked charts. Horizontal lines, trendlines, and other compatible MetaTrader 5 graphical objects are supported.

Synchronization is managed through manual object registration. You decide which analysis elements should appear on linked charts.

To synchronize an object:

  1. Create a graphical object on the main Master chart.
  2. Select it.
  3. Click REGISTER OBJECT.
  4. The object will be added to the synchronization system and will appear on the corresponding Slave charts.

When you move a registered object on the Master chart, its position is automatically updated on linked charts that meet the synchronization conditions.

To stop synchronization, select the object and click UNREGISTER OBJECT. The original object will remain on the Master chart but will no longer be transferred to other charts.

Manual registration prevents all graphical elements from being copied automatically, including Pivot levels, VWAP lines, zones, volume profiles, and other objects that third-party indicators and trading tools may create.

Separate Technical Analysis for Each Instrument

Each registered object is linked to the specific trading instrument for which it was created. This prevents levels and other analysis elements for one asset from being transferred to charts of another.

For example, if you register a level for US500.str, it will synchronize only with the corresponding US500.str charts within the configured group.

When you switch the group to XAUUSD, US500.str levels will not appear on the gold charts, even if their numerical values fall within the current price range. When you return to US500.str, the objects previously registered for that instrument will become available for display again.

This allows you to switch between indices, metals, currency pairs, and other instruments while retaining separate technical analysis markings for each one.

Object Visibility by Timeframe

Strifor Chart Sync respects the standard MetaTrader 5 Visibility on timeframes setting, which determines the timeframes on which a particular graphical object is displayed.

For example, you can configure a level to appear only on D1, H4, and M5 while remaining hidden on H1 and M1.

This allows you to structure technical analysis by market timescale:

  • Long-term levels: D1 and H4.
  • Medium-term structure: H4 and H1.
  • Intraday analysis: H1, M15, and M5.
  • Local levels: M5 and M1.

Registered objects are automatically displayed on the corresponding charts according to their visibility settings and the synchronization conditions.

The Master and Slave System

Strifor Chart Sync organizes charts into synchronized groups with two types of roles.

Master — the main chart that controls the trading instrument within the group.

Slave — connected charts that follow symbol changes on the Master and retain their own timeframes if the corresponding setting is enabled.

Example workspace configuration:

  • D1 — Master.
  • H1 — Slave.
  • M5 — Slave.
  • M1 — Slave.

When you change the instrument on the Master, all four charts automatically switch to the new symbol. Each chart retains its role in multi-timeframe analysis.

Multiple Independent Synchronization Groups

Strifor Chart Sync supports multiple independent groups within a single MetaTrader 5 profile. Each group operates separately, allowing you to use different analysis structures at the same time.

For example:

Group 1: Entry Point Analysis

  • D1 — Master.
  • H1 — Slave.
  • M5 — Slave.
  • M1 — Slave.

Group 2: Medium-Term Analysis

  • H4 — Master.
  • H1 — Slave.
  • M15 — Slave.

Changes in the first group do not affect the second. You can create multiple independent workspaces with different sets of timeframes and trading instruments.

Additional Synchronization Features

In addition to synchronizing instruments and graphical objects, Strifor Chart Sync offers additional settings for coordinating chart behavior:

  • SyncTimeframe — synchronizes timeframes.
  • SyncVerticalLine — synchronizes vertical lines.
  • SyncCrosshair — synchronizes the cursor crosshair position.
  • SyncScrollPosition — synchronizes the chart scroll position.
  • SyncChartShift — synchronizes chart shift.

Each of these features can be enabled or disabled to suit your workflow. They are not required to use the core symbol and registered object synchronization features.

Flexible Settings

Strifor Chart Sync allows you to adapt synchronization to your individual workspace configuration.

Main settings:

  • EnableSync — enables or disables synchronization on the current chart.
  • SyncGroup — specifies the synchronization group number.
  • ChartRole — sets the chart role to Master or Slave.
  • SyncSymbol — enables trading instrument synchronization.
  • KeepChartTimeframe — retains the individual timeframe when the symbol changes.
  • SymbolMappingMode — determines how instrument names are matched.
  • SlaveManualChangeMode — sets the behavior of a Slave chart when its instrument is changed manually.
  • SyncObjects — enables synchronization of registered graphical objects.
  • ExactSymbolMatch — restricts object synchronization to exact symbol matches.
  • UseSymbolMapping — allows additional matching between different names for the same instrument.

Additional settings control the information panel display, notifications, panel position, chart shift, update frequency, and system diagnostics.

For a standard configuration, it is recommended to use exact symbol matching, set KeepChartTimeframe = true, and activate only the synchronization features you need.

Installation and Setup

To use Strifor Chart Sync, you must attach the Expert Advisor to every chart that should participate in the synchronization system.

Setup procedure:

  1. Open the required number of charts.
  2. Set an individual timeframe for each chart.
  3. Add Strifor Chart Sync to all charts that should participate in synchronization.
  4. Assign the same SyncGroup value to all charts in a group.
  5. Assign the Master role to one chart.
  6. Assign the Slave role to the remaining charts.
  7. Enable EnableSync.
  8. Activate SyncSymbol to synchronize trading instruments.

Once the group is configured, simply change the instrument on the main Master chart, and all connected charts will automatically switch to it.

To synchronize technical analysis markings, register the required graphical objects using the REGISTER OBJECT command.

Who Is Strifor Chart Sync For?

The tool is useful for traders who:

  • Use multiple timeframes to analyze the market.
  • Regularly switch between trading instruments.
  • Work with levels, trendlines, and other graphical objects.
  • Want to organize a convenient, structured workspace.
  • Use multiple independent chart groups.
  • Aim to reduce repetitive manual actions.
  • Want to keep technical analysis markings separate for each instrument.

Optimize Your MetaTrader 5 Workspace

Strifor Chart Sync turns a set of individual charts into a single system for multi-timeframe analysis. Trading instrument synchronization, timeframe retention, and selective control of graphical objects help organize your workflow and switch between market scenarios more quickly.

Less time spent manually updating charts means more attention to market analysis and assessing trading opportunities.

Change the instrument once. Keep your entire workspace synchronized.

Requirements: MetaTrader 5.

Screenshots & videos

Didn't find what you need? Contact us.

WhatsApp

Media preview

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in your marketing efforts. Cookie PolicyНажав кнопку «Принять все файлы cookie», вы соглашаетесь на сохранение файлов cookie на вашем устройстве для улучшения навигации по сайту, анализа использования сайта и содействия вашим маркетинговым усилиям.Политика куки-файловAl hacer clic en el botón «Aceptar todas las cookies», aceptas que se almacenen cookies en tu dispositivo para mejorar la navegación por el sitio web, analizar su uso y facilitar tus iniciativas de marketing. Política de cookies
Accept allПринять всеAceptar todo
Reject allОтклонить всеRechazar todo
Follow us on social media Follow us on messengers