Sync Crosshair — Professional Multi-Chart Analysis Station for MT5
See everything, everywhere, at the same time. Sync Crosshair is a professional-grade indicator for MetaTrader 5 that synchronizes your crosshair across all charts where it is installed. Move your mouse on one chart, and every other chart follows instantly — same moment in time, perfectly aligned.
Whether you analyze one instrument across different timeframes — such as Daily, H4, M15, and M1 — or monitor several correlated pairs side by side — such as EURUSD, GBPUSD, DXY, and XAUUSD — every chart responds to your movement on any single chart.
🚀 What's New in V2
This update could have been released as a separate paid product. Instead, we chose to deliver it as an upgrade to Sync Crosshair — because the traders who downloaded, tested, reviewed, and supported this indicator from the beginning deserve to benefit from every improvement we make. We stand by those who stand by us.
✦ Smart Magnet — Hold CTRL to snap precisely to candle shadows (High/Low). Hold SHIFT to snap to candle bodies (Open/Close). No more guessing — your crosshair locks onto exact price levels.
✦ Global Jump — Click while in Leader mode to freeze the crosshair. All charts automatically scroll and center on that exact moment. This is the core feature for deep multi-timeframe and cross-pair analysis.
✦ Dynamic Leader Transfer — Click on any chart to take control instantly. Switch your analysis perspective without reactivating.
✦ Adjustable Refresh Rate — From 25ms (ultra-smooth) to 200ms (CPU-friendly). Tune it for your setup.
✦ Customizable Line Thickness & Style — 1 to 5 pixels, solid/dash/dot and combinations.
🎯 Use Cases
Multi-Timeframe Analysis
Spot a setup on the Daily chart, freeze with Smart Magnet on the exact High or Low, and all charts jump to that moment. Drill down through H4, M5, and M1 to find your precise entry — in seconds, not minutes.
Cross-Pair Correlation
Place EURUSD, GBPUSD, USDJPY, DXY, and XAUUSD on your screen. Freeze on a sharp move in one pair and instantly see how every other instrument reacted at that exact moment. Identify which pairs led, which followed, and which diverged. Without this tool, this process takes minutes of manual scrolling and is often practically impossible to do accurately.
News Event Review
Jump to the moment of NFP, FOMC, or CPI across all your charts simultaneously. Compare how Gold, Dollar Index, Euro, and equities responded to the same event — candle by candle.
Session Analysis
Align London Open, New York Open, or Asian session boundaries across all charts with a single freeze.
🎛 Controls
✦ Activate: Hold Ctrl + Shift + Click on any chart
✦ Sync: Move your mouse — all charts follow
✦ Smart Magnet: Hold CTRL for High/Low, hold SHIFT for Open/Close
✦ Freeze + Jump: Click (while Leader) — all charts lock and scroll to that moment
✦ Unfreeze + Transfer: Click on any chart — unfreeze and become the new Leader
✦ Deactivate: Press ESC
⚙️ Settings
✦ Sync Color — Crosshair color during live tracking (default: Light Steel Blue)
✦ Freeze Color — Crosshair color when frozen (default: Tomato)
✦ Line Thickness — 1 to 5 pixels (default: 2)
✦ Line Style — Solid, Dash, Dot, Dash-Dot, Dash-Dot-Dot (default: Dash)
✦ Refresh Rate — 25 to 200 milliseconds (default: 100ms)
⚙️ Installation & Setup
The indicator must be running on every chart where you want the crosshair to appear.
Method 1 — Manual: Apply Sync Crosshair to each chart individually.
Method 2 — Template (recommended): Apply the indicator to one chart, adjust the settings to your preference (colors, line style, thickness, refresh rate), then save it as a template named "Default" (right-click chart → Templates → Save Template → name it "Default"). Now close your other charts and reopen them — every chart will automatically load with Sync Crosshair and your preferred settings. Any new chart you open from this point will also have the indicator pre-installed.
No DLLs required. No WebRequest. No external connections. No special permissions. Works on any broker, any account, out of the box.
🌟 Features
✦ Instant crosshair synchronization across all active charts
✦ Smart Magnet — snap to High/Low (CTRL) or Open/Close (SHIFT)
✦ Global Jump — freeze and auto-scroll all charts to the selected moment
✦ Dynamic Leader transfer between charts
✦ Works with different symbols and timeframes simultaneously
✦ Adjustable refresh rate (25-200ms)
✦ Customizable color, thickness, and line style for both live and frozen states
✦ Ultra-lightweight — optimized for long trading sessions with many charts
✦ Rock-solid stability — tested with 15+ simultaneous charts
📚 FAQ
Does it install on all charts automatically?
No. The indicator must be applied to each chart you want in the sync group — manually or via a template. This ensures maximum stability and minimum resource usage. Save your template as Default.tpl to auto-load on every new chart.
Does it slow down MT5?
No. The code is fully optimized. The refresh rate is adjustable — set it to 200ms if you want minimal CPU usage, or 25ms for the smoothest experience.
Can I use it across multiple monitors?
Yes, as long as all charts belong to the same MT5 terminal.
Does Smart Magnet work on all timeframes?
Yes. CTRL snaps to the High or Low of the candle nearest to your cursor, SHIFT snaps to the Open or Close — on any timeframe.
Can I use it with different symbols on each chart?
Yes. You can have XAUUSD, EURUSD, DXY, and US30 all synced together. The vertical line aligns the same moment in time across all instruments.
I froze on a higher timeframe but the lower timeframe chart is empty or doesn't scroll. Why?
When you freeze on a Weekly or Daily candle and jump to that moment, the lower timeframe charts (M5, M1) need to have that historical data already loaded. If the candles don't exist on your chart, the jump will not work for that timeframe. To fix this: first scroll back manually on the lower timeframe chart to load the history for that period, or increase the maximum bars in chart by going to Tools → Options → Charts → Max bars in chart. Also note that some brokers provide limited history on lower timeframes — for example, M1 data may only be available for the last 3-6 months. If the data is not available from your broker, the lower timeframe chart will not display candles for that period regardless of settings.
🔧 Compatibility
✦ Platform: MetaTrader 5
✦ Accounts: Real & Demo
✦ Assets: All symbols (Forex, Indices, Stocks, Commodities, Crypto)
📌 Changelog
✦ v2.00 — Major Update: Smart Magnet, Global Jump, Dynamic Leader Transfer, adjustable refresh rate, customizable line thickness and style, improved rendering engine.
✦ v1.00 — Initial release: stable multi-chart synchronization, user-friendly controls, minimal resource footprint.
💬 A Note to Our Community
If Sync Crosshair has made a difference in your analysis workflow, your reviews and ratings help other traders discover the tool — and motivate us to keep building and delivering future products the same way. We grow with our community, not apart from it.
💡 Sync Crosshair — When everything must be seen in perfect sync.
Downloaded your program just a couple days before the 2.0 update and the new version(2.0) is amazing, well done. Thank you!