• Обзор
  • Отзывы
  • Обсуждение (2)
  • Что нового

Charts Synchronizer

Утилита "Синхронизация графиков" (индикатор SynchronizeCharts) поможет трейдеру при ведении одновременной торговли на нескольких финансовых инструментах, т.к. автоматически прокручивает все или выбранные графики терминала в соответствии с положением ведущего графика. Прокручивая данные ведущего графика вперед или назад по шкале времени, получим аналогичную прокрутку других графиков.

На скриншоте 1 показано четыре графика. График EURUSD является ведущим, т.к. именно к нему подключен индикатор SynchronizeCharts. В итоге остальные три графика начинают свое отображение по шкале времени со времени 2017.02.17 23:15. Все дальнейшие перемещения графика EURUSD по времени приведут к соответствующему перемещению зависимых графиков.


Линия бара соответствия

По умолчанию на зависимых графиках отображается линия бара соответствия - вертикальная линия синего цвета. Она указывает точное время, с которого начинается отображение данных на ведущем графике. Требуется такое указание для тех случаев, когда ведомый график невозможно прокрутить на указанную дату и время. Например, если таймфрейм ведущего графика установлен М1, а таймфрейм ведомого - MN, и время ведущего графика попадает на текущий бар ведомого графика (см. скриншот 2).

Если линия мешает, то можно отключить ее отображение, выбрав "Нет" в параметре "Отображать линию?" (см. блок параметров "Линия бара соответствия"). В том же блоке параметров можно настроить отображение линии, если она все же необходима.


Выбор ведомых графиков

По умолчанию в качестве ведомых графиков индикатор выбирает все открытые в терминале графики. Но можно настроить индикатор и таким образом, чтобы из существующих графиков ведомыми были только те, символ которых совпадает с символом ведущего графика или те, таймфрейм которых совпадает с ведущим графиком. Делается это при помощи параметра "Синхронизировать графики", который содержит три варианта синхронизации: "Все" (по умолчанию), "По символу" и "По таймфрейму". Если выбрать значение "По таймфрейму", то ведомым графиком будет только USDCHF, M1 (см. скриншот 3).

Соответственно, если выбрать значение "По символу", то ведомым графиком будет только EURUSD, M5 (см. скриншот 4).


Копирование графических объектов

Кроме того утилита позволяет синхронизировать графические объекты. Так, если на ведущем графике отображен графический объект, поддерживаемый индикатором, то он тут же появится на каждом из ведомых графиков (см. скриншот 5).

Аналогичным образом производится удаление копии графического объекта с ведомого графика, если объект был удален на ведущем графике. Более того, при изменении свойств графического объекта на ведущем графике все произведенные изменения отобразятся на его копии.

Утилита поддерживает следующие графические объекты Meta Trader 4: вертикальная линия, горизонтальная линия, трендовая линия, трендовая линия по углу, циклические линии, равноудаленный канал, канал стандартного отклонения, канал линейной регрессии, вилы Эндрюса, линия Ганна, веер Ганна, сетка Ганна, линии Фибоначчи, временные зоны Фибоначчи, веер Фибоначчи, дуги Фибоначчи, канал Фибоначчи, расширение Фибоначчи, прямоугольник, треугольник, эллипс, значки, стрелки, текст.


Кнопки ведущего графика

На скриншотах 1 - 5 ведущий график легко найти по кнопкам, расположенным в правом нижнем углу графика. При необходимости отображение этих кнопок можно отключить, выбрав "Нет" в параметре "Отображать кнопки управления?".

Если пользователь оставляет отображение кнопок, то это позволяет ему оперативно управлять свойствами ведущего графика. Так, если нужно на время отключить синхронизацию графиков без физического отключения индикатора, то достаточно нажать кнопку "Master chart is ON". При этом кнопка перейдет в состояние "Master chart is off". С этого момента перемещение ведущего графика по шкале времени не будет приводить к автоматическому перемещению ведомых графиков и обновлению копий графических объектов.

Нажатие кнопки "Objects copy is ON" переводит ее в состояние "Objects copy is off", удаляет копии графических объектов на ведомых графиках и прекращает слежение за обновлением графических объектов на ведущем графике.

Нет отзывов
Версия 180.726 2018.08.16
1. Добавлен параметр Use time synchronization. С его помощью можно сразу при подключении индикатора к графику установить кнопку "Master Chart" в положение "OFF". Полезно при создании шаблонов.
2. Исправлено поведение индикатора при выключенном состоянии кнопки "Master Chart". Ранее в таком случае прекращалось копирование объектов. Теперь копирование объектов на ведомые графики производится, пока активна кнопка "Objects copy".