این اسکریپت یک ابزار همگامسازی نمودار (Chart Sync) قدرتمند و ساده برای متاتریدر ۵ است که امکان هماهنگسازی کامل چندین نمودار باز را به صورت همزمان فراهم میکند. فلسفه اصلی این ابزار، حل یک مشکل رایج معاملهگران است: وقتی چندین نمودار از یک نماد (یا نمادهای مختلف) در تایمفریمهای متفاوت باز دارید، جابهجایی در یک نمودار باعث نمیشود سایر نمودارها نیز هماهنگ حرکت کنند. این اسکریپت با استفاده از یک تایمر میلیثانیهای (هر ۲۰۰ میلیثانیه)، تمام نمودارهای باز را با نمودار اصلی (اولین نموداری که اسکریپت روی آن اجرا شده) همگام میکند. هر تغییری که در نمودار اصلی ایجاد کنید – از جمله جابهجایی افقی (اسکرول)، تغییر تایمفریم، تغییر مقیاس قیمت (Zoom) و حتی حالت نمایش نمودار (کندلی، خطی، میلهای) – به طور خودکار روی تمام نمودارهای دیگر اعمال میشود.
یکی از ویژگیهای بسیار کاربردی این اسکریپت، قابلیت همگامسازی خطوط عمودی (Vertical Lines) بین نمودارهاست که با پارامتر bSyncVLine کنترل میشود. اگر این گزینه فعال باشد (پیشفرض true)، هر خط عمودی که روی نمودار اصلی رسم کنید، با تمام مشخصاتش (رنگ، ضخامت، سبک و موقعیت زمانی) روی سایر نمودارها نیز کپی میشود. این قابلیت برای تحلیلهای چندتایمفریمی بسیار ارزشمند است: میتوانید یک خط عمودی روی نمودار روزانه بکشید و همان خط به طور خودکار روی نمودارهای ۴ ساعته، ۱ ساعته و ۱۵ دقیقهای نیز ظاهر میشود. همچنین اگر خطی را حذف کنید، در بهروزرسانی بعدی از سایر نمودارها نیز حذف میشود. این اسکریپت همچنین قابلیت اسکرول خودکار (Autoscroll) و شیفت نمودار را غیرفعال میکند تا موقعیت نمودارها دقیقاً با هم هماهنگ بماند.
تنها پارامتر قابل تنظیم این اسکریپت bSyncVLine است (پیشفرض true) که همگامسازی خطوط عمودی را کنترل میکند. اگر فقط به هماهنگی اسکرول، تایمفریم و مقیاس نیاز دارید و نمیخواهید خطوط عمودی کپی شوند، میتوانید این گزینه را روی false تنظیم کنید. اسکریپت با تایمر ۲۰۰ میلیثانیهای کار میکند که برای همگامسازی بلادرنگ کافی است و مصرف منابع بسیار کمی دارد. همچنین به طور خودکار بررسی میکند که معاملات خودکار در ترمینال مجاز باشد و در غیر این صورت کاری انجام نمیدهد. این ابزار روی تمام نمودارهای باز (نه فقط یک نماد خاص) کار میکند و میتوانید همزمان نمودارهای EURUSD، GBPUSD و XAUUSD را با هم هماهنگ کنید. با این حال، توجه داشته باشید که تغییر نماد نمودار در همه نمودارها اعمال میشود، بنابراین اگر نماد نمودار اصلی را تغییر دهید، همه نمودارها به آن نماد تغییر میکنند. برای استفاده بهینه، توصیه میشود این اسکریپت را روی یک نمودار اصلی اجرا کنید و تغییرات را از آن نمودار اعمال کنید. این ابزار برای معاملهگرانی که با چندین مانیتور یا چندین تایمفریم کار میکنند و نیاز به دید هماهنگ از بازار دارند، یک ابزار ضروری و کممصرف است.

تنظیمات اکسپرت SyncChart
bSyncVLine این پارامتر همگامسازی خطوط عمودی (Vertical Lines) بین نمودارها را کنترل میکند و تنها تنظیم ورودی این اسکریپت است. مقدار پیشفرض true است، یعنی هر خط عمودی که روی نمودار اصلی رسم کنید، با تمام مشخصاتش شامل رنگ، ضخامت، سبک (ممتد، نقطهچین، خطچین) و موقعیت زمانی دقیق، به طور خودکار روی سایر نمودارهای باز نیز کپی میشود. همچنین اگر خطی را از نمودار اصلی حذف کنید، در بهروزرسانی بعدی (حداکثر ۲۰۰ میلیثانیه بعد) از تمام نمودارهای دیگر نیز پاک میشود. این قابلیت برای تحلیلهای چندتایمفریمی بسیار ارزشمند است و به شما امکان میدهد رویدادهای مهم را در تمام تایمفریمها علامتگذاری کنید. اگر فقط به هماهنگی اسکرول، تایمفریم و مقیاس قیمت نیاز دارید و نمیخواهید خطوط عمودی بین نمودارها کپی شوند، میتوانید این گزینه را روی false تنظیم کنید. در این حالت، همچنان تمام ویژگیهای دیگر (اسکرول، زوم، تایمفریم و حالت نمایش) همگام میشوند، اما خطوط عمودی مستقل باقی میمانند.
راهنمای نصب اندیکاتور و اکسپرت در متاتریدر
راهنمای ایجاد حساب دمو و ریل ، نصب متاتریدر و اضافه کردن حساب به متاتریدر







